A fast, native Android camera that burns your precise location — with a live mini-map and the local temperature — onto each shot, writes standards-compliant GPS EXIF, and files it into its own album.


Features
Precise, readable, shareable — and pleasant to use, in day or night.
A clean map-on-the-left card burns the locality, full address, Lat / Long, altitude, timestamp and live temperature onto the photo.
A real OpenStreetMap thumbnail of your exact spot — shown live and stamped onto the shot. Tiles are cached & retried so it always embeds.
Tap the map to jump straight to the coordinates in Google Maps — the link is embedded in the photo's EXIF too.
The current temperature at your location via the keyless Open-Meteo API, shown beside a country flag and the app logo.
Record clips with the GPS map & info panel burned right onto the footage — and the location embedded in the file — then pinch to zoom.
Photos and videos in one grid — tap to open, swipe, pinch-zoom or play in-app, then open in Maps or share.
Drag the info block anywhere and pinch to resize before you capture. It's burned exactly as arranged.
Rotates smoothly and reflows the controls to a side rail in landscape — the stamp stays upright.
One-tap lens switch — shoot geotagged selfies with the front camera or the scene with the rear.
GPS lat/lon/alt/timestamp written into the JPEG, so Google Photos & Lightroom map it automatically.
Light and dark themes with a one-tap toggle. Follows your system setting by default — just like this page.
Merges Google Play Services fused location with the platform GPS/network providers, so it works without Play Services.
Kotlin + Jetpack Compose + CameraX. No heavyweight frameworks — just a quick, responsive shutter.
In action
Real captures from the app on a device.



The stamp
Map on the left, everything you need on the right — in portrait and landscape.
A real OpenStreetMap tile of your exact spot, with a pin and a Maps tag — pulled reliably even on flaky networks.
A bold locality line above the complete reverse-geocoded address, wrapped to fit.
Lat 12.978361 , Long 77.599380 — six decimals, always readable.
MM/DD/YY hh:mm AM/PM plus a Note : Capture by GPS Camera line.
Small chips in the corner: the app logo, your country flag, and the live temperature.
Under the hood
Built with an agentic loop: spec → code → build → test on a real emulator → fix → ship.
Kotlin · Jetpack Compose (Material 3)CameraX — core · camera2 · lifecycle · video · viewLocationManagerExifInterfacegpt-image-226 / 35Free for personal & noncommercial use · Android 8.0+