Step 1 — The Math
Let's do the math your provider hopes you'll skip.
Same OpenStreetMap data underneath. Wildly different invoices. Here's what 100,000 geocoding requests a month actually costs:
List price ~$5 per 1,000 calls. Volume discounts exist — after the sales call.
Beefy server, ~200 GB index, updates, monitoring. “Free” is the most expensive plan.
€48/year. Flat. Done.
That's €5,000+ a year back in your pocket — for the same answer to "what's at these coordinates?"
Powered by open-source Photon & OpenStreetMap
Step 2 — Why This Keeps Happening
Metered geocoding is a tax on your success.
The big providers built their pricing for corporations with procurement departments. Then they pointed it at you.
The Surprise Bill
Your app gets featured, a cron loop runs hot, a scraper finds your endpoint. With metered APIs, your best day becomes your most expensive one.
Enterprise Pricing for Human Problems
You want "where did I run this morning?". They quote SKUs, sessions, tiers — and a sales call just to find out the price.
You Pay Twice: Money and Data
For ad-tech giants, the real product is knowing where your users are. Every request you send feeds the machine.
Step 3 — How It Works
Live in 5 minutes. It's literally one URL.
Get your key
Join the waitlist, get your API key at launch. No credit card, no sales call, no onboarding webinar.
Swap one URL
100% Photon-compatible API. Dawarich, any Photon client, your own code — point it at ChibiGeo and it just works.
Ship and forget
Hard monthly cap with email warnings before you hit it. The worst thing that can happen is a heads-up email. Never an invoice.
curl 'https://photon.chibigeo.com/reverse?lon=13.3770&lat=52.5171' \
--header 'X-Api-Key: YOUR_KEY'{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"osm_key": "highway",
"type": "street",
"postcode": "10117",
"countrycode": "DE",
"name": "Ebertstraße",
"country": "Deutschland",
"city": "Berlin",
"district": "Mitte"
},
"geometry": {
"type": "Point",
"coordinates": [
13.3771171,
52.5171915
]
}
}
]
}Who It's For
Built for people, not procurement departments.
🏃 For Individuals & Self-Hosters
Location history & journaling
Dawarich, OwnTracks, Home Assistant — give your self-hosted stack real place names without feeding Big Maps.
Running, riding, roaming
Turn raw GPS tracks into "morning run through Tiergarten" instead of a wall of coordinates.
Privacy that survives audits
Your most sensitive data is where you sleep every night. Keep it in the EU, untracked, unsold.
🛠️ For Builders & Small Teams
Side projects & MVPs
Add geocoding without a procurement process. One key, one URL, fixed cost you can actually budget.
Apps with predictable bills
Know your geocoding cost for the entire year before you write a single line of code.
Scale when you mean it
Outgrow 100k requests? Custom volume plans exist — no forced enterprise migration.
The Offer
Everything you get for less than a kebab a month.
- ✓1,200,000 requests a year — forward, reverse & lookup geocoding(~€5,100/yr at big-map list prices)
- ✓Photon drop-in API — zero rewrite, zero lock-in(a weekend of your life)
- ✓Hard cap + email warnings — surprise bills are impossible(your sleep)
- ✓EU hosting, GDPR, zero tracking, zero data resale(your users' trust)
- ✓Founding-member price, locked in at launch(forever)
The "Simplest Setup Ever" Guarantee: try ChibiGeo for 30 days at launch. If it isn't the easiest geocoding you've ever wired up, one email gets you a full refund.
Need serious volume?
Higher limits, SLAs, custom integrations, on-premise options. Still no procurement maze — just tell us what you need.
Get in touch →The Obvious Question
"€48 a year? What's the catch?"
There isn't one. Here's why the price can be this low:
Open source under the hood
Photon + OpenStreetMap. No data-licensing rent baked into your bill — the community built the map, we run the infrastructure.
Hard caps = predictable costs
We know exactly what 100k requests cost us, so you know exactly what they cost you. No one subsidizes anyone.
No free tier to bankroll
No VC growth targets, no sales team, no ad budget. You pay for the service. That is the entire business model.
Your data isn't resold
ZeitFlow UG, Berlin. Hosted in the EU. GDPR is not a marketing badge for us — it is the law we live under.
Last Step
The waitlist closes when we launch. Founding pricing closes with it.
Everyone on the list locks in €48/year at launch — before the price goes up. No credit card. Just an email.
Worst case? You unsubscribe with one click. Best case? You never think about a geocoding bill again.