For film photographers

Every frame.
Every location.

FrameAtlas tags each shot with precise GPS coordinates and a timestamp the moment you press the shutter. When your scans come back from the lab, you'll know exactly where and when every frame was taken.

FrameAtlas main roll card

How it works

Shoot. Log. Develop.
Everything lines up.

The workflow that was impossible with film is now automatic. FrameAtlas handles the metadata so you can focus on the shot.

01

Load your roll

Set your camera, film stock, and exposure count. Optionally scan the barcode on the canister for a unique roll ID.

02

Tap to log each frame

One tap logs the GPS coordinates, city name, and timestamp. Works on iPhone or Apple Watch — independently, no phone required.

03

Export your log

When your scans return from the lab, export a CSV formatted for ExifTool. One command writes GPS and date metadata directly into your scan files.

04

Every scan located

Adobe Bridge, Lightroom, and any other DAM reads the embedded GPS natively. Your film archive becomes fully searchable by location.

Features

Built for the way
film photographers work.

📍

GPS Per Frame

Precise coordinates logged at the moment of each shot. Reverse geocoded to City, State for US locations and City, Country internationally.

Apple Watch

Log shots from your wrist. Edit ISO, lens, and exposure compensation directly on the watch with Digital Crown pickers — no phone needed.

🗺

Shot Map

Every frame plotted on a map. Tap any pin to see the frame number, lens, city, coordinates, and date.

📊

CSV Export

Export your shot log formatted for ExifTool. Includes lens, ISO, exposure bias, GPS, city, film type, sunlight phase, and notes per frame.

🔭

Lens Tracking

Set a lens per roll and override it per shot. Lens is snapshotted at log time so switching glass mid-roll never rewrites earlier frames.

☀︎

Sun Times

Sunrise, sunset, golden hour, and blue hour — calculated automatically for your GPS location. Shots logged during those windows are badged accordingly.

ISO & Exposure

Set ISO and exposure compensation at the roll level or override per shot. Common film speeds preloaded; custom values supported up to ISO 6400.

Barcode Scanner

Scan the barcode on your film canister for a unique roll identifier. Carried through to the CSV for lab matching.

✍︎

Per-Frame Notes

Add a free-form note to any frame — lighting conditions, subject, whatever matters to you. Included in CSV exports.

🎞

Film Bag Archive

Every finished roll is preserved with its full date range. Browse your complete shooting history and review old shot logs any time.

⚙︎

Gear Memory

Your cameras, lenses, and film stocks are remembered. Start a new roll in two taps with persistent gear suggestions.

The app

Built for the field.
Clean by design.

Everything you need at a glance. Nothing you don't.

Pricing

Start free.
Own it forever.

No subscriptions. Try FrameAtlas on a single roll and upgrade when you're ready.

Free

$0

No account required

  • 1 active roll at a time
  • Full GPS frame logging
  • Apple Watch logging
  • Barcode scanner
  • Per-frame notes

Privacy Policy

Your data
stays on your device.

Last updated: April 2026

What we collect

FrameAtlas does not collect any personal data. All information you enter — roll details, GPS coordinates, shot logs, notes, and barcodes — is stored exclusively on your device in local JSON files within the app's private Documents directory.

Location data

FrameAtlas requests access to your device's location ("While Using the App") to tag each frame with GPS coordinates. This location data:

City names are generated using Apple's on-device reverse geocoding (CoreLocation) and are not sent to any external service.

Location data is processed and stored locally on your device. No GPS data is ever transmitted to external servers or stored by FrameAtlas.

Shot data (including GPS coordinates) is stored on-device and included in iCloud backups if the user has iCloud Backup enabled.

Camera access

FrameAtlas requests camera access solely to scan barcodes on film canisters. No images are captured, stored, or transmitted. The camera session is opened only when you tap the scan button and closes immediately after a barcode is read.

Apple Watch

When using the Apple Watch companion app, shot data is synced between your iPhone and Apple Watch over Bluetooth via Apple's WatchConnectivity framework. This sync occurs only between your personal devices and does not involve any external servers or third parties.

Analytics and advertising

FrameAtlas contains no analytics, no advertising SDKs, and no third-party tracking of any kind.

In-app purchases

The optional Pro upgrade is processed entirely through Apple's App Store and StoreKit. FrameAtlas never handles payment information directly.

Data deletion

All app data is removed when you delete FrameAtlas from your device. There is no account and no data stored externally by FrameAtlas. If you have iCloud Backup enabled, on-device data may be included in your iCloud backup and is subject to Apple's retention policies.

Children's privacy

FrameAtlas does not knowingly collect information from children under 13. The app contains no features directed at children.

Changes to this policy

If this privacy policy changes, the updated version will be posted on this page with a revised date. Continued use of the app after any changes constitutes acceptance of the updated policy.

Contact

Questions about this privacy policy? Email us at the address below.

Support

Get in touch.

Questions, feedback, or something not working the way you expect? We read every email.

frameatlasapp@gmail.com →