Why Location Data Matters
When you upload a checkpoint photo, Take n Run needs to know:
- Where the photo was taken – So players can find the location
- Precise coordinates – So search areas are accurate
Therefore, this information is required for checkpoint creation.
Four Methods of Capturing Location
There are four ways to get location data for your checkpoints:
Method 1: Browser Geolocation (Recommended)
How it works: Take n Run uses your device’s current GPS position when you upload, and tags the photo with it. You must be physically at the checkpoint location. This is the default because it works the same way on every phone — there are no camera settings to configure first.
Advantages:
- Easiest and most consistent – works the same across devices
- Works with any photo (even ones without GPS data)
- See your exact position on a map before uploading
- Good for verifying location accuracy on the spot
Limitations:
- Must be at the checkpoint location when uploading
- Can only upload one photo at a time
Enabling Browser Location – iOS Safari
- Open Settings
- Scroll down and tap Privacy & Security
- Tap Location Services
- Make sure Location Services is ON
- Scroll down and find Safari Websites
- Select “While Using the App”
When you visit the upload page, Safari will ask permission – tap “Allow”.
Enabling Browser Location – Android Chrome
- Open Chrome
- Tap the three dots menu (top right)
- Tap Settings
- Tap Site settings
- Tap Location
- Make sure it’s set to “Ask before allowing” or “Allowed”
When prompted on the Take n Run site, tap “Allow”.
Method 2: Photo EXIF Data
How it works: When you take a photo with location services enabled, your camera saves GPS coordinates directly into the photo file (called EXIF metadata). Take n Run reads this data automatically when you upload. Use this when you want to take photos in advance and upload them later in a batch.
Advantages:
- Can upload multiple photos at once
- Works offline – take photos anytime, upload later
- Photos already have location from when they were taken
Requirements:
- Location services must be enabled for your camera app BEFORE taking photos
- Photos must be original (not screenshots or edited copies)
- Camera location tags behave differently across phone makes and OS versions
Enabling Camera Location – iOS (iPhone/iPad)
- Open Settings
- Scroll down and tap Privacy & Security
- Tap Location Services
- Make sure Location Services is ON (green)
- Scroll down and find Camera
- Select “While Using the App”
Enabling Camera Location – Android
- Open the Camera app
- Tap the Settings icon (usually a gear)
- Look for “Location tags”, “Geo-tagging”, or “Save location”
- Turn it ON
Note: The exact steps vary by phone manufacturer. If you can’t find it, search your phone’s settings for “camera location”.
Method 3: Map Pin (Desk-Built)
How it works: You pin each photo’s location on a map yourself in the Upload step. Any photo works, from any device, from anywhere – no GPS or camera settings needed.
- Search for a place or tap the map to drop the pin
- Drag the pin (or use arrow keys) to fine-tune it
- Also offered automatically when a Photo Mode upload has no location tag
Method 4: Street View (Full Games)
How it works: You frame a Google Street View image as the checkpoint’s reference photo, entirely from your desk. Pin a location, pan and zoom the panorama to frame the view, and the checkpoint is created with the panorama’s exact camera position.
- No photo and no travel needed
- Works only where Street View coverage exists (roads and streets)
- Check the imagery date – old imagery may no longer match reality
Testing Your Setup
The Location Test Page lets you verify both methods work on your device:
- Visit the test page on the device you’ll use for setup
- Test Browser Mode (the default):
- Allow location access when prompted
- Check if your current position appears on the map
- Test Photo Mode (optional):
- Take a photo with your camera
- Upload it to the test page
- Check if GPS coordinates are displayed
Troubleshooting Common Issues
Photos don’t have location data
- Cause: Camera location was disabled when photos were taken
- Solution: Use Browser mode (the default), which tags the photo with your current location
- Alternative: Enable camera location (see instructions above) and retake the photos, or pin the location manually on the map when offered (Map Pin)
Location seems wrong or inaccurate
- Cause: Poor GPS signal when photo was taken (indoors, between tall buildings)
- Solution: Retake photos in areas with better GPS reception (outside, clear sky view)
- Workaround: Adjust the search area position in the Checkpoints step
Browser won’t share location
- Cause: Location permission denied or disabled
- Solution: Check browser and device location settings (see instructions above)
- Note: Some browsers remember if you previously denied permission – you may need to reset site permissions
Location accuracy is poor
- Wait a few seconds after enabling location for GPS to acquire satellites
- Move to an area with clear sky view
- Check that your device’s location services are set to “High accuracy” mode
Which Method Should I Use?
| Scenario | Recommended Method |
|---|---|
| You’re setting up while visiting locations | Browser Geolocation (the default) |
| You want the simplest setup that works on any phone | Browser Geolocation |
| Your photos don’t have GPS data | Browser Geolocation |
| You can take all photos before setup | Photo EXIF (take photos, upload later) |
| You need to upload many photos at once | Photo EXIF |
| Your photos have no location tags (or you’re planning remotely with your own photos) | Map Pin |
| You’re building the game for another city without traveling (full games) | Street View |
Best Practices
- Start with Browser mode – It’s the default and easiest; just allow location when your browser asks
- Always test first – Use the Location Test Page before starting setup
- Be outdoors for the best fix – GPS works best with a clear sky view (applies to both methods)
- For Photo mode, use original photos – Cropping, editing, screenshots, or downloaded images may remove GPS data
- Verify each checkpoint – Check the map in the Checkpoints step to confirm positions