> For the complete documentation index, see [llms.txt](https://adatrack.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://adatrack.gitbook.io/docs/documentation/getting-started/introduction.md).

# Introduction

AdaTrack is a professional-grade IoT platform built for high-performance telemetry ingestion and real-time geospatial analytics. It is designed to bridge the gap between low-level device data and high-level business intelligence.

### Why AdaTrack?

In the world of IoT, devices are often constrained by power, bandwidth, and processing capabilities. Traditional web architectures (HTTP/REST) are often too heavy for these devices. AdaTrack is built from the ground up to solve these challenges:

* **UDP-First Ingestion:** We prioritize the User Datagram Protocol (UDP) for its minimal overhead, making it ideal for battery-powered sensors and unreliable cellular links.
* **High-Throughput Go Backend:** Our ingestion engine is written in Go and tuned at the Linux Kernel level to handle millions of packets per second with microsecond latency.
* **Dynamic Payload Decoders:** No more hardcoding parsing logic. Define your binary-to-JSON decoders in JavaScript and update them instantly via the dashboard.
* **Hyper-Converged Data:** We combine the power of **TimescaleDB** (for time-series metrics) and **PostGIS** (for spatial analytics) into a single, high-performance PostgreSQL instance.
* **Real-Time Visualization:** Our frontend uses **Deck.gl** (WebGL) and **Mapbox** to render thousands of moving assets smoothly on any device.

### Core Capabilities

* **Real-time Tracking:** Watch your fleet move in real-time with smooth interpolation and historical breadcrumbs.
* **Geofencing & Alerts:** Define complex boundaries and receive instant notifications via Slack, Email, or Webhooks when they are crossed.
* **Advanced Analytics:** Use our visual query builder to explore historical trends and create custom dashboards.
* **Automated Workflows:** Trigger actions and external integrations based on telemetry events or threshold breaches.
* **Enterprise RBAC:** Manage large teams with granular permissions and resource quotas.

### Deployment Options

AdaTrack is flexible in how it can be deployed:

1. **AdaTrack SaaS:** The easiest way to get started. We manage the infrastructure, updates, and scaling for you.
2. **Self-Hosted:** Deploy AdaTrack on your own infrastructure using our [Docker image](https://github.com/AdaTrack/adatrack/pkgs/container/adatrack) or [standalone binaries](https://github.com/AdaTrack/adatrack/releases). See the [Self-hosted Deployment](/docs/documentation/getting-started/self-hosted.md) guide for details.

### Install as an App

The AdaTrack dashboard can be installed as a standalone app straight from your browser — look for the **Install** option in Chrome's address bar (desktop or mobile). Once installed, it opens in its own window without browser tabs or address bar, just like a native app.

If you keep a tab open across a deployment, AdaTrack detects when a newer version has gone live and shows a one-click **Reload** prompt so you're always running the latest build — no need to remember to refresh.

***

[Launch the Quickstart Guide](/docs/documentation/getting-started/quickstart.md) to register your first device in minutes.
