Run the entire fleet tracking stack on infrastructure you control — vehicle location data never leaves your network.

Most fleet tracking vendors give you one option: their cloud, their region, their retention policy. AdaTrack gives you the same platform as a deployment you own. Install it on a server in your own data centre or private cloud, keep every vehicle position inside your own database, and decide for yourself how long that data lives.

On-premise deployment

Your server, your database, your upgrade schedule

The platform is a single compiled binary backed by PostgreSQL. There is no vendor runtime to babysit, no proprietary storage layer, and no hidden dependency on a service we operate. You install it, you back it up, and you upgrade it on your schedule.

  • One Go binary plus PostgreSQL — no container orchestration required
  • TimescaleDB and PostGIS handle time-series telemetry and geospatial queries
  • Admin CLI runs pre-flight checks, installs, upgrades and rolls back
  • Backup and restore through your existing database tooling
  • Identical feature set to the hosted cloud edition
Self-hosted GPS vehicle tracking map running on a customer's own server
GDPR and data residency

Data residency you can put in writing

Vehicle location data is personal data as soon as it can be tied to a driver. Hosting it yourself removes an entire class of GDPR questions — cross-border transfer, sub-processor lists, and retention you cannot configure — because the processing happens on infrastructure you already govern.

  • Vehicle positions and driver-linked records stay in your jurisdiction
  • Retention periods set by you, not by a subscription tier
  • No third-party sub-processor to declare for the tracking data itself
  • Access control and audit stay inside your identity perimeter
  • Deletion requests resolved directly against your own database
GDPR compliant fleet tracking with geofences stored in the customer's own database
Data sovereignty

No call-home, no external map API

A self-hosted install that quietly depends on someone else's licence server or map API is not really self-hosted. AdaTrack verifies its licence offline with a signed key and serves its own map tiles, so a deployment with no route to the internet keeps working exactly the same.

  • Ed25519-signed licence verified offline — no call-home
  • Map tiles served locally from PMTiles data, not an external map API
  • Works in air-gapped and restricted networks
  • Reports and exports generated inside your own environment
  • Community Edition needs no licence key at all
Offline licence and locally served map tiles in a self-hosted fleet tracking install

Self-hosted GPS tracking — common questions

Is self-hosted AdaTrack the same product as the cloud version?

Yes. AdaTrack ships as a single Go binary with a PostgreSQL database, and the same build runs in our cloud or on your hardware. Run mode is a configuration switch, so nothing about the product is cut down when you host it yourself.

What does Community Edition include?

Community Edition is free and needs no licence key. It covers 5 devices, 3 device profiles, 5 geofences and 30 days of history — enough for a pilot fleet or an evaluation. Paid tiers raise those limits and extend retention.

Does a self-hosted install phone home?

No. The licence is an Ed25519-signed key your instance verifies offline, and self-hosted maps are served from local PMTiles data rather than a third-party tile API. An air-gapped install stays fully functional.

Where is our vehicle data stored?

Everything: vehicle positions, trip history, geofences, alerts, user accounts and generated reports live in your PostgreSQL instance, in the region and jurisdiction you chose. We have no access path into a customer-hosted deployment.

What infrastructure do we need?

A single Linux host with PostgreSQL plus the TimescaleDB and PostGIS extensions is enough to start. Telemetry arrives over UDP, so a modest server handles thousands of vehicles; the admin CLI checks prerequisites before installing.

Keep reading

See the full feature set that ships in both deployment modes, or compare Community Edition against the paid tiers.

Run GPS fleet tracking on your own infrastructure

Walk through an on-premise install with an engineer, or start free on your own server with Community Edition — no sales call required.