Overview
The Profile screen displays your account information synced from Clerk authentication. Your profile is automatically created when you sign in and stays synchronized with your authentication provider.Profile Information
Your profile displays the following information from your Clerk account:Profile Photo
Your avatar image from your Google account
Full Name
Your first and last name from authentication
Email Address
Your primary email address
User ID
Your unique Clerk identifier (internal)
Accessing Your Profile
Open the Profile tab
Tap the Profile icon in the bottom navigation bar. This is typically the rightmost tab in the app.
Profile Data Sync
Your profile information is automatically synchronized with Clerk through webhooks:Profile data is read-only in the Quest Hunter app. To update your profile information, modify it in your Google account settings. Changes will automatically sync to Quest Hunter.
Profile Implementation
The Profile screen uses Clerk’suseUser hook to access your account data:
Data Privacy
Your profile information is:- Stored securely in Clerk’s authentication system
- Synchronized to Convex only when needed for quest tracking
- Never shared with third parties
- Only visible to you within the app
Future Enhancements
Planned profile features include:Statistics dashboard
Statistics dashboard
View your overall quest statistics:
- Total quests completed
- Total XP earned
- Locations visited
- Categories explored
- Average completion time
Achievement badges
Achievement badges
Display earned badges and achievements:
- Category completions (all quests in a category)
- Difficulty milestones (10/25/50 quests per difficulty)
- Speed achievements (fastest completions)
- Exploration badges (unique locations)
Settings and preferences
Settings and preferences
Manage app preferences:
- Notification settings
- Map display options
- Privacy controls
- Account management
- Sign out functionality
Social features
Social features
Related Documentation
Authentication
Learn how Clerk authentication and user sync works
User Progress
Track your quest completions and XP
Leaderboard
Compare your stats with other users
User API
Technical documentation for user data management