open source · no telemetry · runs offline

Strip the signal.
Keep the image.

Lapis strips identifying metadata from JPEG photos before you share them — GPS coordinates, device serials, software fingerprints, timestamps. Three levels of paranoia. One binary. No dependencies.

$ lapis --level no-camera --rename scramble --time random ./export/
# processing 12 files — stripping identifiers, scrambling names…
 
✓ DSC_0042.jpg → a3f9c2d1.jpg
✓ DSC_0043.jpg → 7be12f90.jpg
✓ DSC_0044.jpg → c4d81a3e.jpg
✓ DSC_0045.jpg → f10d5b82.jpg
 
Processed: 12  Skipped: 0  Errors: 0

Choose your paranoia level

From location-only removal to a completely clean file — you decide what stays.

--level no-gps
Location only

Removes GPS and location data — EXIF coordinates plus IPTC and XMP location fields. Everything else stays, useful when sharing reference shots without revealing where you shot them.

GPS location camera lens shutter ISO
--level clean
Strip everything

Excises all metadata segments entirely. Nothing survives. Warns about pixel-level steganographic fingerprints that require re-encoding to remove.

GPS serial software shutter all EXIF

Who is this for?

Anyone who needs to share images without sharing context they didn't intend to.

Journalists and photojournalists

Working in environments where your location, equipment, or identity could put you or your sources at risk. Strip everything before filing.

Location scouts

Scouting film sets, production locations, or sensitive sites. Share reference photos with the team without revealing exact coordinates.

Activists and fixers

Documenting situations where the wrong metadata in the wrong hands has real consequences. Lapis runs offline, leaves no logs, phones home to nothing.

Privacy-conscious photographers

You simply don't want every photo you post online to carry a full record of when, where, and with what camera you took it.

fully offline

No network calls ever. Works air-gapped. Nothing leaves your machine.

single binary

No runtime, no dependencies, no installer. Download and run.

open source

Fully auditable. MPL-2.0 licensed. Source on GitHub.

cross-platform

Linux and Windows binaries now. macOS coming soon.

coming in v2

Meet indigo

No options. No flags. No decisions. Maximum paranoia, minimum ceremony — for when you just need it done and can't afford to think about levels.

$ indigo export/