My Profile
Overview
The My Profile feature allows athletes and parents to view and manage their personal information, emergency contacts, and family relationships. Keep your profile up to date to ensure coaches and admins can reach you in case of emergencies and that your information is accurate for registration and competitions.
Features
Profile Information
Athletes:
- Full name
- Email address
- Birth date
- Emergency contact name and phone
- Parent/guardian linking
- View linked parent information
Parents:
- Full name
- Email address
- Emergency phone number
- View linked athletes
- Manage family relationships
Emergency Contacts
- Required contact name
- Required phone number
- Validated phone format
- Quick access for coaches in emergencies
- Update anytime
Family Linking
- Athletes link to parents/guardians
- Parents see their linked athletes
- Secure relationship management
- Privacy-protected information sharing
How to Use
Accessing Your Profile
- Navigate to Profile
- Open hamburger menu (☰)
- Select “My Profile”
- View your profile screen
- Profile Display
- See all your information
- View current details
- Check emergency contact
- Review family links
Editing Profile (Athletes)
- Open Edit Mode
- Tap “Edit Profile” button
- Or tap edit icon (pencil)
- Profile fields become editable
- Update Personal Information
- Name: Full legal name
- Email: Your email address
- Birth Date: Select from date picker
- Used for age verification
- Required for competitions
- Cannot be changed frequently
- Update Emergency Contact
- Contact Name: Person to call in emergency
- Parent, guardian, or emergency contact
- Required field
- Phone Number: Valid phone number
- Format: (xxx) xxx-xxxx or xxx-xxx-xxxx
- Must be reachable
- Validated for proper format
- Contact Name: Person to call in emergency
- Save Changes
- Tap “Save” button
- Changes sync to your account
- Confirmation message appears
- Profile updated immediately
Editing Profile (Parents)
- Open Edit Mode
- Tap “Edit Profile” button
- Edit icon in app bar
- Fields become editable
- Update Information
- Name: Your full name
- Email: Contact email address
- Emergency Phone: Your phone number
- Used to reach you about your athlete
- Required field
- Must be valid format
- Save Changes
- Tap “Save”
- Updates sync immediately
- Confirmation shown
Managing Family Relationships
Athletes Linking to Parents
- View Current Links
- Profile shows “Linked Parent” section
- See currently linked parent(s)
- Parent name and contact info displayed
- Add Parent Link
- Contact admin to link to parent account
- Admin manages relationships
- Ensures security and accuracy
- Linked Parent Benefits
- Parent can view your profile
- Parent receives updates about you
- Emergency contact coordination
- Streamlined communication
Parents Viewing Linked Athletes
- View Linked Athletes
- Profile shows “Linked Athletes” section
- List of your athlete(s)
- Athlete names displayed
- Access Athlete Information
- Tap on linked athlete
- View athlete’s profile
- See emergency contact information
- Monitor athlete’s account status
- Managing Links
- Contact admin to update relationships
- Add/remove athlete links
- Correct relationship errors
Profile Fields Explained
Personal Information
Name
- Purpose: Identity verification, communications, competitions
- Format: First and last name required
- Changes: Contact admin for official name changes
- Display: Shows throughout app
- Purpose: Account identification, communication
- Format: Valid email address required
- Login: Used for Google Sign-In authentication
- Changes: May affect sign-in, verify before changing
Birth Date (Athletes Only)
- Purpose: Age verification for competitions and insurance
- Format: MM/DD/YYYY
- Accuracy: Must be accurate for competition eligibility
- Changes: Contact admin if incorrect, requires verification
Emergency Contact Information
Contact Name
- Who: Parent, guardian, or designated emergency contact
- Required: Must have someone listed
- Relationship: Can note relationship (e.g., “Mother”, “Father”, “Guardian”)
- Availability: Should be reachable during practice hours
Contact Phone
- Format: Standard US phone number
- (123) 456-7890
- 123-456-7890
- 1234567890 (converts to formatted)
- Required: Must provide valid number
- Validation: App validates format before saving
- Testing: Verify number is correct and reachable
Family Relationships
Parent-Athlete Links
- Security: Admin-managed to prevent unauthorized access
- Benefits:
- Streamlined communication
- Shared calendar access
- Emergency coordination
- Profile visibility
- Privacy: Only linked family members see each other’s info
Best Practices
Keep Information Current
Update Immediately When:
- Phone number changes
- Email address changes
- Emergency contact changes
- Moving to new address
- Contact person changes
Regular Reviews:
- Check profile monthly
- Verify accuracy before season
- Update before competitions
- Confirm after any family changes
Emergency Contact Guidelines
Choose Contact Who:
- Is available during practice times
- Can reach gym quickly if needed
- Is authorized to make medical decisions
- Has reliable phone service
- Knows athlete’s medical information
Multiple Contacts:
- Consider listing parent as primary
- Have backup contact information
- Provide to coach separately if needed
- Update if availability changes
Privacy & Sharing
Keep Private:
- Don’t share login credentials
- Protect email/password
- Don’t post profile info publicly
- Verify who you’re sharing with
Share When Appropriate:
- Coaches need accurate info
- Admins manage system access
- Parents of linked athletes
- Competition organizers (through admin)
Troubleshooting
Can’t Edit Profile
Check Sign-In:
- Must be signed in to edit
- Verify correct account
- Sign out and back in if needed
Permission Issues:
- Can only edit your own profile
- Parents can view but not edit athlete profiles directly
- Contact admin for locked fields
App Issues:
- Restart app
- Check internet connection
- Update app if available
Phone Number Not Validating
Format Requirements:
- Use standard US format
- Include area code
- Try different formats:
- (555) 123-4567
- 555-123-4567
- 5551234567
Remove Extra Characters:
- No letters
- No special characters except () and -
- No country codes (app assumes US)
- No extensions
Still Not Working:
- Try entering just numbers
- Let app auto-format
- Contact admin if persistent issue
Email Changes Not Saving
Verify Email Format:
- Valid email address ([email protected])
- No spaces
- Proper @ and domain
- Check for typos
Account Considerations:
- Email used for Google Sign-In
- Changing email may affect login
- Verify new email before saving
- May need to sign in with new email
Contact Admin:
- Email changes may require verification
- Admin can help with account email updates
- Prevents unauthorized account changes
Family Links Not Showing
Verify Relationship:
- Admin must set up parent-athlete links
- Links aren’t automatic
- Contact admin to establish relationship
Check Account:
- Signed into correct account
- Athlete and parent using right emails
- Both accounts active
Sync Issues:
- Pull down to refresh
- Sign out and back in
- Check internet connection
Privacy & Security
Your Information
Who Can See:
- You: Full access to your profile
- Admins: Can view and manage all profiles
- Coaches: May see emergency contact info
- Linked Family: Parents see athlete info, athletes see parent info
- Other Users: Cannot see your profile
Protection:
- Secure authentication required
- Encrypted data storage
- Firebase security rules enforce access
- Regular security updates
Data Usage
How We Use Your Info:
- Emergency contact situations
- Competition registration
- Communication from coaches
- Account management
- Age verification
We Don’t:
- Share with third parties without permission
- Use for marketing
- Sell your information
- Share with other athletes
Account Security
Protect Your Account:
- Keep login credentials private
- Sign out on shared devices
- Use strong passwords
- Don’t share accounts
Suspicious Activity:
- Report to admin immediately
- Change password if compromised
- Review profile for unauthorized changes
Tips for Athletes
Profile Accuracy
- Review before each season
- Verify emergency contacts work
- Update birth date if incorrect
- Check spelling of name
Emergency Contact
- Ensure contact can reach gym quickly
- Provide coach with any special medical info
- Update if contact person travels
- Have backup contact in mind
Family Connections
- Work with parents to set up links
- Benefits for both athlete and parent
- Keeps family informed
- Streamlines communication
Tips for Parents
Supporting Your Athlete
- Help them set up profile
- Verify emergency contact is correct
- Review information together
- Explain importance of accuracy
Your Profile
- Keep your contact info current
- Be available during practice times
- Check linked athlete information
- Monitor for any changes
Communication
- Update coaches if big changes
- Keep admin informed of family situation
- Ensure email monitored regularly
- Respond to important messages
Need Help?
Common Questions
Q: How do I change my birth date? A: Contact an admin. Birth dates are restricted to prevent errors and ensure competition eligibility accuracy.
Q: Can I link multiple athletes as a parent? A: Yes, parents can be linked to multiple athletes. Contact admin to set up additional links.
Q: What if my emergency contact changes? A: Edit your profile immediately to update emergency contact name and phone number.
Q: Can I use a parent as my profile login? A: Athletes should have their own accounts. Parents have separate accounts linked to their athletes.
Q: Why can’t I edit certain fields? A: Some fields are admin-controlled for security and accuracy. Contact admin for changes.
Contact Support
If you need help:
- Verify you’re signed into correct account
- Check that you have internet connection
- Try signing out and back in
- Contact coach or admin for:
- Birth date corrections
- Family linking setup
- Profile access issues
- Locked or missing fields
Related Documentation: