Skip to main content
Each quest consists of multiple locations you must visit in sequence. Completing a location requires taking a verification photo at the site.

The Location Screen

When you navigate to a location, you’ll see:

Location Header

  • Location name in the navigation bar
  • Close button (X) in the top-right corner to cancel the quest

Location Details

  • Interactive map showing the exact coordinates of the location
  • Description explaining what to look for or do at this spot
The map shows you exactly where to go. Use it to navigate to the location before taking your verification photo.

Completing a Location

Follow these steps to complete each location:
1

Navigate to the location

Use the map to find the exact spot. The coordinates guide you to the correct location.
2

Tap 'Foto aufnehmen'

Once you’re at the location, tap the “Foto aufnehmen” (Take Photo) button at the bottom of the screen.
3

Grant camera permission

If this is your first time, you’ll be asked to allow camera access. Tap “Allow” in the system dialog.
4

Take your photo

The camera opens automatically. Take a clear photo showing you’re at the location.
5

Wait for upload

The button changes to “Wird hochgeladen…” (Uploading…) while your photo is being saved.
6

Move to next location

Once uploaded, the button becomes “Weiter” (Next). Tap it to continue.

Photo Verification Process

Quest Hunter uses a secure upload process:
  1. Upload URL generation - A secure URL is created for your photo
  2. Photo conversion - Your image is converted to a blob for upload
  3. Storage - The photo is saved to Quest Hunter’s storage
  4. Completion record - A userLocation record is created with your photo reference
Take clear, well-lit photos. They serve as proof of your visit and create a memory of your quest journey!

Camera Permissions

If you see “Kamera nicht verfügbar”:
  • This means camera permissions are denied
  • The alert says: “Bitte erlaube den Kamerazugriff in den Einstellungen”
  • Go to your device Settings → Quest Hunter → Camera and enable permissions

Moving Between Locations

Locations must be completed in order:
  • You can’t skip ahead to later locations
  • Each location unlocks only after completing the previous one
  • The “Weiter” button automatically takes you to the next location in the sequence

Already Completed Locations

If you return to a location you’ve already completed:
  • The “Foto aufnehmen” button is replaced with “Weiter”
  • You can review the location details but don’t need to take another photo
  • Simply tap “Weiter” to move to the next location

Final Location

When you complete the last location in a quest:
  • The button text changes to “Quest abschliessen” (Complete Quest)
  • Tapping it triggers the quest completion dialog
  • You’ll be able to view your total completion stats
Make sure you’ve completed ALL locations before the quest can be marked as finished. Quest Hunter validates that every location has a photo.

Canceling a Quest

If you need to exit:
  • Tap the X button in the top-right corner
  • Or press the back button on Android
  • You’ll see a confirmation dialog asking if you want to cancel
  • Your progress is saved - you can return later using “Quest fortsetzen”

Error Handling

If photo upload fails:
  • Alert: “Foto konnte nicht hochgeladen werden. Bitte versuche es erneut.”
  • Try taking the photo again
  • Check your internet connection
  • Ensure you have sufficient storage space

Next Steps

After completing all locations, you’ll finish the quest and earn XP.

Tracking Progress

Learn how to track your quest progress and view achievements

Build docs developers (and LLMs) love