Sign In & Sign Out
Overview
The BPVA Calendar app uses Google Sign-In for secure authentication. Sign in with your Google account to access all app features including messages, gym check-in, practice journal, document submission, and personalized calendars.
Features
Google Sign-In
- Secure Authentication: Industry-standard OAuth2 protocol
- No Password Management: Use existing Google account
- Quick Sign-In: One-tap authentication
- Multi-Device: Sign in on phone, tablet with same account
- Safe: No password shared with BPVA app
Account Access
- Full Features: All app features when signed in
- Personalized: See your profile, messages, configurations
- Synced Data: Access your data across devices
- Role-Based: Features based on your role (athlete, parent, admin)
How to Use
Signing In for First Time
- Open App
- Launch BPVA Calendar app
- Sign-in screen appears automatically
- See “Welcome to BPVA Calendar” message
- Choose Sign-In Method
- Tap “Sign In with Google” button
- Google account selection screen appears
- May see multiple Google accounts if you have several
- Select Google Account
- Choose the Google account to use:
- Personal Google account
- School-provided Google account (if applicable)
- BPVA-provided account (if applicable)
- Tap on account to select
- Choose the Google account to use:
- Grant Permissions
- Review permission request
- App requests:
- Basic profile information (name, email)
- Email address for account identification
- Tap “Allow” or “Continue”
- Complete Sign-In
- Brief loading screen
- App verifies your account
- Redirected to appropriate home screen:
- Athletes: Athlete dashboard
- Parents: Parent dashboard
- Admins: Admin dashboard
- Regular Users: Calendar view
- Profile Setup (First Time)
- May be prompted to complete profile
- Add emergency contact information
- Verify personal details
- Save profile to continue
Signing In After First Time
- Open App
- Launch BPVA Calendar
- If previously signed in:
- May auto-sign in (if not signed out)
- Opens to last view
- If signed out:
- Sign-in screen appears
- Quick Sign-In
- Tap “Sign In with Google”
- Previously used account may be pre-selected
- Tap account to confirm
- Sign-in completes automatically
Signing Out
- Open Menu
- Tap hamburger menu (☰) in top-left
- Scroll to bottom of menu
- Find “Sign Out” option
- Confirm Sign Out
- Tap “Sign Out”
- May see confirmation dialog
- Confirm you want to sign out
- After Sign Out
- Local data cleared
- Returned to sign-in screen
- Can sign back in anytime
- Cloud data preserved (messages, journal, etc.)
Switching Accounts
- Sign Out of Current Account
- Follow sign-out process above
- Complete sign-out
- Sign In with Different Account
- Tap “Sign In with Google”
- Select different Google account
- Or tap “Use another account”
- Follow sign-in process
- Data Separation
- Each account has separate data
- Journal entries, runway configs per account
- Messages specific to each account
- Profile information separate
Understanding Authentication
Google OAuth2
- What It Is: Secure authentication protocol
- How It Works:
- App requests permission from Google
- You approve access
- Google provides secure token
- App uses token to verify your identity
- Security: Password never shared with BPVA app
- Standard: Used by millions of apps worldwide
Your Google Account
- Which Account: Use account designated by BPVA
- May be personal Google account
- May be school-provided account
- Check with coaches/admins if unsure
- Account Requirements:
- Valid Google/Gmail account
- Must have access to account email
- Account must not be suspended
Permissions Explained
What App Requests:
- Profile Information: Name for personalization
- Email Address: Account identification, communication
- Calendar Access (if granted): For calendar integration
What App Does NOT Access:
- Gmail messages
- Google Drive files (unless you explicitly share)
- Contacts
- Photos (except those you upload in-app)
- Other Google services
Features by Sign-In Status
Signed In - Full Access
Available Features:
- ✅ View all calendars (public and personal)
- ✅ Receive messages and announcements
- ✅ Gym check-in with location verification
- ✅ Practice journal with PDF export
- ✅ Document submission and tracking
- ✅ Runway step configurations
- ✅ Profile management
- ✅ Emergency contact updates
- ✅ Role-specific features (athlete/parent/admin)
Data Syncing:
- All data syncs across devices
- Changes saved to cloud
- Access anywhere, anytime
- Backup and recovery available
Troubleshooting
Can’t Sign In
Google Account Issues:
- Verify account email and password
- Try signing into Gmail directly
- Check if account is active
- Ensure account not suspended
Permission Errors:
- Tap “Sign In” again
- Select “Allow” for all permissions
- Check browser popup blockers (web version)
- Try different Google account
App Issues:
- Update app to latest version
- Clear app cache:
- iOS: Delete and reinstall app
- Android: Settings → Apps → BPVA Calendar → Clear Cache
- Restart device
- Check internet connection
Sign-In Loops
Continuous Redirect:
- Sign out completely
- Close app
- Reopen and sign in again
- Try different account
Browser Issues (Web):
- Clear browser cookies
- Try incognito/private mode
- Use different browser
- Disable popup blockers
Wrong Account Signed In
Switch Accounts:
- Sign out of current account
- Sign in with correct account
- Verify account email shown
- Check role/features available
Multiple Accounts:
- Each Google account creates separate app profile
- Data doesn’t transfer between accounts
- Use same account consistently
- Note which account has your data
Features Not Available After Sign-In
Verify Role:
- Check with admin about your role
- Athlete vs. Parent vs. User
- Features vary by role
- May need role update
Account Status:
- Account may need activation
- Contact admin to verify account
- May need registration completion
- Check profile is complete
App Issues:
- Sign out and back in
- Update app
- Clear cache
- Reinstall if persistent
Sign Out Not Working
Force Sign Out:
- Clear app data (Android)
- Delete and reinstall app (iOS)
- Sign in with correct account
Stuck Signed In:
- Usually not an issue
- Sign out from menu
- Contact admin if account needs reset
Best Practices
Account Management
Choose Right Account:
- Use account designated by BPVA
- Consistent account usage
- Don’t switch accounts frequently
- Note which account has your data
Keep Account Secure:
- Use strong password for Google account
- Enable 2-factor authentication on Google
- Don’t share account credentials
- Sign out on shared devices
Stay Signed In:
- Generally safe on personal device
- Convenient for regular use
- Ensures you receive notifications
- Syncs data automatically
When to Sign Out
Shared Devices:
- Always sign out on shared devices
- Protects your privacy
- Prevents others accessing your data
- Sign in on personal device instead
Account Issues:
- Sign out/in to refresh authentication
- Fixes some sync issues
- Resets app state
Switching Users:
- Sign out before different person uses device
- Each person uses own account
- Keeps data separate and private
Privacy & Security
Protect Your Account:
- Never share Google password
- Don’t let others sign in as you
- Monitor account activity
- Report suspicious sign-ins to Google
App Permissions:
- Only grant necessary permissions
- Review what app can access
- Revoke permissions in Google account settings if needed
Account Roles
Understanding Roles
Athlete:
- Full access to athlete features
- Gym check-in available
- Runway configurations
- Practice journal
- Document submission
- Profile with emergency contact
Parent:
- View linked athlete information
- See athlete calendars
- Messages and announcements
- Profile management
- Limited admin visibility
Admin (Coaches/Staff):
- All user features plus
- User management
- Calendar administration
- Document review
- System settings
- Analytics and reports
Regular User:
- Calendar viewing
- Messages
- Basic profile
- No athlete-specific features
Role Assignment
- Roles assigned by admins
- Based on registration
- Contact admin to update role
- Affects available features
Privacy & Data
What We Store
- Profile: Name, email, birth date, emergency contact
- Activity: Gym check-ins, journal entries, documents
- Configuration: Runway steps, preferences
- Messages: Read/dismissed status
What We Don’t Store
- Google account password
- Gmail content
- Google Drive files
- Unnecessary personal data
Data Protection
- Secure Firebase storage
- Encrypted transmission
- Access controls
- Regular security updates
Account Deletion
- Contact admin to delete account
- Data removed per policy
- Cannot be undone
- May affect records/registration
Need Help?
Common Questions
Q: Which Google account should I use? A: Use the account designated by BPVA (check with coaches). Usually personal or school email.
Q: Can I use multiple accounts? A: Each account is separate. Use one account consistently for your BPVA data.
Q: What if I don’t have a Google account? A: Create free Gmail account at gmail.com.
Q: Is my data safe? A: Yes. Industry-standard OAuth2, encrypted storage, secure Firebase backend.
Q: Can I use app without signing in? A: Sign in required for all features.
Q: What if I forget which account I used? A: Try your main Google account first. Contact admin if you can’t remember.
Contact Support
If you have issues:
- Verify Google account is active
- Check internet connection
- Try signing in with different account
- Update app to latest version
- Contact coach or admin for account help
- Provide screenshot of any error messages
Related Documentation:
**Related a free Gmail account at gmail.com to get started.
Q: Is my data safe? A: Yes. Industry-standard OAuth2, encrypted storage, secure Firebase backend.
Q: Can I use app without signing in? A: No, you must sign in with a Google account to use the app and access