Self-Hosted Maps for
Complete Control
Stop paying thousands of dollars in map API fees. Our platform includes powerful, self-hosted routing, geocoding, and beautifully styled dark & light map tiles.
The Benefit of Cost
Why pay per map load?
Standard map providers charge you every time a user opens the app, types an address, or requests an ETA. With our self-hosted infrastructure, your variable map costs drop to zero.
- Zero per-request API fees
- Predictable server hosting costs
- No surprise bills at the end of the month
- Keep your operating margins high
Estimated Monthly Savings
Based on published pricing from leading map providers for Directions ($5/1,000 requests), Distance Matrix ($5/1,000 elements), and Geocoding ($5/1,000 requests) at 1,000–5,000 daily rides. Actual savings vary by usage volume and caching.
Aesthetics
Beautiful Light & Dark Modes
Our vector tiles are meticulously styled to provide a premium experience. The maps automatically adapt to the user's system preferences, ensuring comfortable viewing day or night.
Grocery delivery tracking with crisp, readable map tiles

Ride tracking with sleek, low-glare dark map tiles
Capabilities
Enterprise-grade mapping infrastructure
Everything you need to run a modern ride-hailing or delivery platform, hosted entirely on your own servers.
Self-Hosted Geocoding
Autocomplete, forward, and reverse geocoding powered by open-source data — with zero per-request fees.
Advanced Routing
Turn-by-turn directions with support for driving, walking, and cycling. Accurate ETAs and route snapping included.
Vector Map Tiles
High-performance vector tiles with beautiful Light and Dark mode map styles included out of the box.
Cost Savings
Save anywhere from $500 to $2,000+ per month compared to commercial map API fees for a growing ride-hailing fleet.
Complete Control & Privacy
Your data stays on your servers. No tracking by third-party mapping providers, supporting your GDPR obligations and user privacy.
Custom Data & Addresses
Optionally add your own custom entries, POIs, and addresses to the map data. Ideal for new developments or private campuses.
Standard vs Enterprise
Two tiers of map precision
All plans include self-hosted maps with OpenStreetMap data — great for most markets. Enterprise adds government address databases for rooftop-level precision in supported countries.
Standard Maps
Included in all plans
OpenStreetMap data with Photon geocoding, Valhalla routing, and vector tiles. Street-level accuracy, worldwide coverage, zero API cost.
- Global coverage — works in any country
- Street-level geocoding & autocomplete
- Turn-by-turn routing with ETAs
- Light & Dark mode vector tiles
- Zero per-request API fees
- BYOK Google Maps also supported
Starter · Advanced · Pro · Enterprise
Custom Maps
Everything in Standard, plus precision addresses
Government-authoritative address databases with exact building-level or rooftop coordinates. Official government address data — the same national registers used by leading map providers — self-hosted at zero API cost.
- Rooftop / building-entrance precision
- Drivers navigate to exact entrances
- Government-verified address registers
- Available in 6 countries (see below)
- All Standard Maps features included
- Dedicated account manager + SLA
Enterprise Custom Maps — Supported Countries
Two confidence tiers based on data quality. Tier A countries have complete national address registers with uniform rooftop precision. Tier B has partial government data supplemented by OpenStreetMap fallback.
| Country | Dataset | Records | Precision | Tier |
|---|---|---|---|---|
| 🇦🇺Australia | G-NAF | 15.4M | Rooftop / parcel | Tier A |
| 🇳🇿New Zealand | LINZ | 2.1M | Rooftop | Tier A |
| 🇫🇷France | BAN | 25M+ | Building-level | Tier A |
| 🇩🇰Denmark | DAR | 3.7M | Building entrance | Tier A |
| 🇺🇸United States | NAD + OpenAddresses | 92M+ | Enhanced (mixed) | Tier B |
| 🇨🇦Canada | NAR | 15–17M | Enhanced (mixed) | Tier B |
Tier A — Rooftop Grade
100% national coverage. Every address verified with rooftop or building-entrance coordinates. Geocoder uses government database exclusively.
Tier B — Enhanced
Partial government data with mixed precision. Geocoder checks government database first, falls back to OpenStreetMap for addresses not in the national register.
Countries without government address data (GCC, India, Africa, etc.) use Standard Maps with OpenStreetMap — the same quality most competitors offer at $500–2,000+/mo via commercial map APIs.
Prefer Google Maps? No problem.
While our self-hosted maps are incredibly powerful and save you money, we understand that some businesses have strict requirements or prefer Google's ecosystem. Our platform includes native, plug-and-play support for Google Maps. Simply bring your own API key.
FAQ
Map infrastructure questions
What technologies power the self-hosted maps?
We use a robust open-source stack: Photon for geocoding (address search), Valhalla for routing (directions and ETAs), and Tileserver-GL for rendering high-performance vector map tiles.
How much money can I save?
Leading map providers charge per map load, per autocomplete keystroke, and per routing request. For a moderately busy taxi app, this easily exceeds $500–$2,000/month. Our self-hosted solution brings that variable API cost down to $0.
Which countries are supported?
Our self-hosted maps work worldwide using OpenStreetMap data — street-level geocoding, routing, and tiles are available globally. For Enterprise clients, we offer precision Custom Maps using government address data in 6 countries: Australia (G-NAF), New Zealand (LINZ), France (BAN), Denmark (DAR), United States (NAD + OpenAddresses), and Canada (NAR). These provide exact building-level or rooftop-level coordinates — official government address data, the same national registers used by leading map providers — self-hosted at zero API cost.
Can I use Google Maps instead if I prefer?
Yes, absolutely! While our self-hosted maps are included free and highly recommended for cost savings, the platform fully supports bringing your own Google Maps API key if you prefer Google's ecosystem.
Do the maps support Dark Mode?
Yes. Our vector tiles come with beautifully designed Light and Dark styles that automatically switch based on the user's device preferences or app settings.
Can I add missing addresses to the map?
Yes. Because you control the infrastructure, you have the option to inject custom datasets or add specific private addresses, compounds, and Points of Interest that might be missing from public data.
Ready to take control of your map data?
Stop paying per map load. Switch to Exicube and enjoy premium routing, geocoding, and beautifully styled maps included in your platform.