Learning that lives outside.
Teachers mark a point on a Geografi map and turn it into an outdoor task with a geofence and photo verification. Pupils solve in the field — the AI confirms the photo matches.
What's new
Built on Geografi maps
Reuse existing maps and pins — only the pin gets a new 'Turn into outdoor task' action.
Geofence radius
Teacher picks the radius on a mini map. Pupils can only submit inside the radius (if verification demands it).
Photo + GPS in the field
Pupils use the phone's camera and GPS directly in the app — no third-party tracking.
AI verifies the photo
gpt-4o vision compares the photo to 'expected objects' and returns a match score + reasoning.
No background tracking
Only on-demand getCurrentPosition() with permission. No route history kept.
Teacher override
If the AI gets it wrong, the teacher can override and approve manually — all history logged.
Examples from the classroom
Geography, Year 5
'Find a rock with visible quartz'. Pupil goes out, takes a photo, AI confirms — task complete.
Biology, Year 7
Plant inventory in the local area with photo proof per species. AI counts species per location.
Field trip route
Teacher builds a route with 8 outdoor tasks. Pupils solve in teams — everything logs in My learning.
History, Year 8 — local history
Pupils visit local monuments, photograph the inscription and get a context quiz about the period.
Outdoor school day
Whole class moves to the forest with 6 different outdoor tasks. Teacher sees live on the map who is where — without background tracking.
Security & compliance
GPS on demand only
We use navigator.geolocation.getCurrentPosition() once per submission. No watchPosition(), no background tracking, no route history.
Parental consent under 13
GPS and camera use for pupils under 13 requires explicit parental consent. Without it, the pupil can only complete the task manually (teacher approves).
EXIF strip on upload
We strip GPS metadata from EXIF before saving. We only use the just-in-time location from the browser API — never the photo's embedded coordinates.
Geofence is private
The pin and radius are only visible to the teacher and pupils the task is assigned to. Other pupils, parents or schools never see it.
Frequently asked questions
What if a pupil has no smartphone?
Team tasks work fine — one pupil per team documents. The teacher can also upload photos from a shared camera afterwards and attach them to the right task.
How precise is the geofence?
Browser GPS is typically 5-20 m accurate outdoors. Teachers can set the radius to 50-500 m so normal GPS noise doesn't reject legitimate submissions.
Can the AI be fooled by web photos?
We check EXIF timestamp (must be within last 10 min), that GPS matches the geofence and that the image has no watermark/web patterns. Three layers, not 100% cheat-proof — so teachers can always override.
Does the teacher have to come along?
No. The teacher can place tasks on a map from home, give pupils a time window, and monitor submissions in real time from the staffroom. Or come along — it's up to the pedagogy.

