Member Profile and Personal Settings
users/members/MEMBER_PROFILE.md
This guide documents the profile features that are implemented in Contact Ground.
1. Profile Sections
Open Profile from the sidebar. Main sections:
Profile(name, email, phone)Notification MethodsNotification PreferencesCurrency TrackingCalendar SubscriptionDelete Account(danger zone at the bottom)
2. Personal Information
2.1 Name
- Update first and last name.
- Click
Save.
2.2 Email
- Email is shown as your account identifier.
- Use
Verify Email/Resend Emailto send verification.
2.3 Phone
- Enter your number.
- Click
Verify Phone. - Enter OTP and confirm.
SMS notifications are enabled only after phone verification. SMS notifications also require explicit SMS consent.
3. Notification Methods
In Notification Methods, you can enable/disable:
- Email notifications
- SMS notifications
- Push notifications
These method toggles are saved with the profile form (Save).
4. Notification Preferences (By Category)
Category preferences are organization-specific and are updated in the Notification Preferences section.
Common categories:
- Schedule updates
- Weather changes
- Instructor availability
- Availability requests
- Currency reminders
- Preflight dispatch timing
Category toggles save immediately.
4.1 Preflight dispatch timing
Members can choose when to receive their preflight dispatch reminder:
- At event time
- 15 minutes before
- 30 minutes before
- 45 minutes before
- 1 hour before
Important:
- The default is
30 minutes before. - This setting is organization-specific.
- It only affects organizations using
Automaticflight operations mode.
5. Currency Tracking
Currency Tracking on profile shows your current reminder items and expiration dates.
Depending on organization setup, you may:
- Update expiration dates for organization-level reminder types.
- Create personal reminder types.
- Delete personal reminder types.
If your org enforces a reminder type, expired status can block booking until updated.
6. Calendar Subscription
Calendar Subscription provides private webcal:// and https:// feed URLs.
You can:
- Copy the subscription URL.
- Add it to Apple/Google/Outlook.
- Regenerate the token (invalidates old links).
7. Delete Account and User Data
You can self-serve account deletion directly in the app.
Where to find it:
- Web: open
Profile, then scroll to the bottomDelete Accountsection. - Mobile: open
Settings, then scroll to the bottomDelete Accountsection.
Deletion flow:
- Read the warning text in the danger zone.
- Check the acknowledgement confirming you understand the deletion and retention notice.
- Type
DELETE. - Confirm the final
Delete Accountprompt.
After confirmation:
- Your active sessions are revoked and you are signed out.
- Login credentials and authentication methods are removed.
- Personal identifiers are deleted or anonymized.
- Certain records may be retained in anonymized form for legal, tax, or aviation-compliance requirements.
If you cannot complete self-service deletion, contact support: support@contactground.com.
8. Related Member Data
From sidebar pages:
Invoices- billing history/statusCredit Requests- reimbursement request statusPeople- view your endorsement badges on your member card
9. Troubleshooting
9.1 SMS toggle is disabled
Cause: phone not verified.
Action:
- Verify phone first.
- Enable
SMS Notificationsand accept the consent dialog.
9.2 Not receiving notifications
Check:
- At least one notification method is enabled.
- Relevant category preference is enabled.
- Email verification/spam folder for email delivery.
- For preflight dispatch reminders, confirm your organization is using
Automaticflight operations mode.
9.3 Currency section missing
Cause: organization disabled currency reminders.
Action: ask an admin/owner to confirm organization settings.
9.4 Delete button is disabled
Check:
- The acknowledgement checkbox is selected.
- You typed
DELETEexactly. - Your session is still active.
Action:
- Re-authenticate if prompted.
- Retry from the bottom
Delete Accountsection. - Contact
support@contactground.comif it still fails.
10. Related Manuals
- Notification preferences:
docs/users/members/MEMBER_NOTIFICATION_PREFERENCES.md - Currency reminders:
docs/features/CURRENCY_REMINDERS.md - Endorsements:
docs/users/members/ENDORSEMENTS_AND_QUALIFICATIONS.md - Privacy statement:
www/public/privacy.html