A jumping cholla cactus embedded in the developer's hand, off-trail in the Sonoran Desert.
GeoJSONic
iPhone · on the App Store

Offline location journal you own

I got lost in the desert.
So I built GeoJSONic.

Off the trail, no signal, every map app useless the moment I needed it. So I built one that works where they don't — and that you actually own.

January 2026. Off the trail, Tonto National Forest, Arizona.

Why it exists

One wrong turn off the trail, and the desert all looks the same. A jumping cholla buried in my hand, not a single bar on my phone, and the map apps I'd always trusted had nothing for me. I found my way out — then built GeoJSONic, so the ground you're standing on is always captured, always yours, signal or none.

The trail looked like this. Then it didn't look like anything.

What it is

Map apps let you drop a pin.
GeoJSONic lets you hold on to the memory.

Every note — a parking spot, a trail, a cross-country road trip with photos and stops — lives on your phone as an open-standard file. No account, no cloud, no harvesting. The place you stood is data you keep, not a moment a server borrows.

Apple Maps shows everyone the same map; GeoJSONic shows you your life on it.

Share your life on a map
without giving your data away.

Everything you actually wanted from social media — the journal, the photos on a map, sharing with the people you love — with no account, no feed, and no algorithm deciding what you remember.

Built for people who left social media. Or never joined it.

A wide saguaro desert under low cloud, mountains in the distance.

GPS doesn't need bars.

How it works

Capture. Share. See.

01 · Capture

Tap once. Keep everything.

Capture exactly where you stand — or bring a place in: drop a photo onto the map at the spot it was taken, or share a location straight from Apple Maps into GeoJSONic.

GPS 36.86915, −94.37191
Elevation 312.7 m
Accuracy ±4.9 m
Heading 271° W
Place Neosho, MO
Weather 14.2°C · Partly Cloudy

No signal? No problem.

Built for where the map runs out.

Most journaling apps quietly assume you're online — they stall, spin on a sync, or drop what you wrote the moment the bars disappear. GeoJSONic is built the other way around: capturing a note never needs a connection — your words, GPS fix, and elevation are saved on the spot, anywhere on Earth.

01

GPS without a tower

Positioning is satellite-based — no cell tower, no Wi-Fi, not a single bar. Your exact coordinates and elevation are captured deep in the backcountry, on a plane, or abroad with data switched off.

02

Saved on the spot

Every note is written straight to your device the instant you tap. No spinner, no upload queue, no account to log into. Nothing waits on a connection, and nothing can be lost to one.

03

Graceful when connected

The two online touches — the weather and the place name — fill in when you have signal and quietly sit out when you don't. The note saves cleanly either way.

One tap

Capture the place, not just the moment

A single tap grabs your GPS fix, elevation, accuracy, speed, and heading — then quietly enriches it with the place name, your timezone, and the weather right where you stood.

RFC 7946

Every note is real GeoJSON

Notes are stored as honest GeoJSON Features on disk — not a proprietary blob. Import and export losslessly. Open them in any GIS tool. Your journal is yours to keep.

Write freely

Markdown, tags, and photos

Write in Markdown, file with tags, attach photos, video, and audio. Location is always optional — a note made with GPS off still saves, geometry simply null. Nothing is ever lost.

More than a pin

Map a whole place, not just a point.

A point is only the start. Record a route for whatever you're doing — run, walk, hike, bike, drive, or paddle — and your path draws itself as one note. Or map an area — a hunt, a scout, a survey, a round of golf, even mowing the yard — and GeoJSONic traces the perimeter, measures the acreage, and pins photos, audio, and notes exactly where you stood.

01

Routes & perimeters

Walk it and it's captured — a clean GeoJSON LineString or Polygon, carrying the metadata and media that make it a memory, not just a trace.

02

Measured on site

Every line shows its length from GPS — and you can type the real number you measured on the ground, which becomes the one that counts.

03

A PDF you can hand over

Export a scout as a clean one-page report — the map, your pins and measured lines, and a QR code back to the work. Built for the field.

No lock-in

This is what a note is.

Not an export. Not an approximation. The file on disk is a GeoJSON Feature, with your words and the sensor reading of the moment living side by side in properties. Back up your whole journal as a single .geojson file anytime.

{
  "type": "Feature",
  "geometry": {
    "type": "Point",
    "coordinates": [-94.37191, 36.86915, 312.7]
  },
  "properties": {
    "title": "Big Spring Park",
    "date": "2026-04-18T07:52:11Z",
    "placeName": "Neosho, MO",
    "timeZone": "America/Chicago",
    "weather": { "condition": "Partly Cloudy", "temperatureC": 14.2 },
    "elevation": 312.7,
    "horizontalAccuracy": 4.9,
    "course": 271.0,
    "tags": ["park", "morning", "spring"]
  }
}

02 · Share

The GeoJSONic Sneakernet.

A note bundles into a single self-contained ZIP — the GeoJSON plus every photo, video, and audio clip. Hand it to someone the way you'd hand them anything: AirDrop, a text, an email. They open it in GeoJSONic and your trip drops onto the same globe they keep their own memories on.

New to the word? Read up on the sneakernet →

Your memories travel because a person chose to hand them to another person, not because a server decided to show them.

03 · See

Your whole life on a globe.

Unlock a fluid 3D globe — satellite, standard, night, or outdoors — and fly from any note to the exact spot it was written. Every trip becomes a story you follow stop by stop. No ads, no popups, no algorithm deciding what you see.

And it holds up off the grid: even with no signal, your notes and your live heading still render on the globe. Tiles cache as you explore, and you can download an area for offline before you head out — the whole map, guaranteed, wherever the signal runs out.

Why no one will copy it

No incumbent can build this. Facebook, Strava, Google — their business models require the backend: the feed, the ads, the lock-in. An offline social network generates zero ad inventory and zero lock-in. Only someone with nothing to protect could build it.

Anyone can build a Sneakernet client. There's only one GeoJSONic.

Roadmap

Now Own your journal and share it as files — plus the 3D globe, downloadable offline areas, recorded routes and mapped areas for every activity, Scout-style PDF field reports, and a compass that guides you back to any note, fully offline.
Next A one-tap mark-where-I-parked and spoken interval cues while you record — find your places again and know your splits without looking. Plus import from GPX, KML, and Garmin.
Later See your notes in the real world through AR, gather several shapes into one rich note, and subscribe to curated public data layers.

Pricing

Free

$0forever

The complete journal and sharing — capture points, routes, and whole sites in the field, own everything, and hand it to anyone over the Sneakernet.

Download GeoJSONic on the App Store →