Skip to the content.

Gym Check-In

Overview

The Gym Check-In feature allows athletes to record their attendance when arriving at BPVA for practice. Using GPS location verification, the app ensures you’re actually at the gym before allowing check-in. This helps track attendance and training frequency.

Features

Location Verification

Check-In Limits

History Tracking

How to Use

First-Time Setup

  1. Enable Location Services
    • When prompted, allow location access
    • App needs location “While Using”
    • Required for check-in feature
  2. Grant Permission

    iOS:

    • Tap “Allow While Using App” when prompted
    • Or: Settings → BPVA Calendar → Location → While Using App

    Android:

    • Tap “Allow” when prompted
    • Or: Settings → Apps → BPVA Calendar → Permissions → Location → Allow

Checking In

  1. Navigate to Gym Check-In
    • Open app at the gym
    • Tap hamburger menu (☰)
    • Select “Gym Check-In”
  2. Check Your Location (Optional)
    • Tap “Check Location” button
    • App shows your distance from gym
    • Confirms if you’re in range
    • ✅ “You are at the gym location!” = Ready to check in
    • ❌ “You are not at the gym location” = Too far away
  3. Complete Check-In
    • Tap “Check In” button (green)
    • Wait for location verification
    • Success message appears: “Check-in Successful! 🎉”
    • Confirmation shows check-in time and distance
  4. View Confirmation
    • Success dialog shows:
      • Check-in time
      • Distance from gym (in meters)
      • Message confirming successful check-in
    • Tap OK to close

Viewing History

  1. Check-In Statistics
    • View current stats on main check-in screen:
      • Today: Check-ins today (0 or 1)
      • This Week: Total check-ins this week
      • This Month: Total check-ins this month
      • Lifetime: All-time check-in count
  2. Detailed History
    • Scroll down on check-in screen
    • View list of recent check-ins
    • See date and time of each check-in
    • Review your attendance patterns

Understanding the Check-In Screen

Header Information

Action Buttons

Check Location (Blue):

Check In (Green):

Status Messages

Location Messages:

Check-In Messages:

Location Verification Details

How It Works

  1. App requests your current GPS location
  2. Calculates distance from gym coordinates
  3. Compares distance to allowed radius (100m typically)
  4. If within radius, check-in is allowed
  5. Records check-in with timestamp and distance

Privacy & Data

Accuracy

Troubleshooting

Can’t Check In - “Too Far Away”

Verify You’re at the Gym:

Check GPS Signal:

Distance Issues:

Location Permission Denied

iOS:

  1. Open Settings
  2. Scroll to BPVA Calendar
  3. Tap Location
  4. Select “While Using App”
  5. Return to app and try again

Android:

  1. Open Settings
  2. Navigate to Apps → BPVA Calendar
  3. Tap Permissions
  4. Tap Location
  5. Select “Allow only while using the app”
  6. Return to app and try again

Already Checked In Today

Once-Per-Day Limit:

Time Zones:

Location Services Disabled

Enable Location Services:

iOS:

  1. Settings → Privacy & Security → Location Services
  2. Enable Location Services (top toggle)
  3. Scroll to BPVA Calendar
  4. Select “While Using App”

Android:

  1. Settings → Location
  2. Enable location (toggle ON)
  3. Ensure High Accuracy mode selected
  4. Return to app

GPS Not Acquiring Position

Improving GPS Signal:

Device Issues:

Best Practices

Successful Check-Ins

Tracking Attendance

Privacy

Check-In Rules

Requirements

Limits

Admin Visibility

Need Help?

Common Questions

Q: Why does it say I’m not at the gym when I am? A: Move near windows, wait for GPS signal, or contact coach if radius needs adjustment.

Q: Can I check in multiple times per day? A: No, check-in is limited to once per 24 hours to ensure accurate tracking.

Q: What if I forget to check in? A: Can’t retroactively check in. Remember to check in when you arrive at practice.

Q: Does this track me when I’m not at the gym? A: No, location is only checked when you use the check-in feature.

Q: Can parents check in for athletes? A: No, athletes must check in using their own devices.

Contact Support

If issues persist:

  1. Screenshot error messages
  2. Note your location and distance shown
  3. Contact coach or admin
  4. Provide device type and OS version

Related Documentation: