Native .NET 10 · TAK-compatible · Windows · Linux

A native .NET
TAK Server with a browser COP.

TeamTrack enrolls ATAK, WinTAK, and iTAK, streams CoT over TCP/TLS/UDP, answers the Marti APIs, and hands operators a fully airgap GeoLibre COP at /cop — all managed from a Blazor admin console. Windows Edition ships now. Linux, Docker, and Kubernetes as the .NET Server Edition — same $999.99 / year.

Windows Linux Docker Kubernetes

Windows · Linux · Docker · Kubernetes

Same native .NET engine on every host. Local CA, COP at /cop, health 200 — no JVM.

scripts/install-service.ps1 +8
powershell — teamtrack deploy
.NET 10 LTS runtime ATAK · WinTAK · iTAK compatible Marti HTTPS + mTLS Airgap ready

The TAK platform

Everything you need to host TAK

A complete TAK-compatible server with a native desktop admin console and an airgap browser COP — not a JVM in a Linux VM you manage over SSH.

TAK Server core

CoT XML + protobuf on TCP/TLS/UDP, group routing (OUT ∩ IN), async DuckDB persistence, and the Marti HTTPS API surface ATAK/WinTAK expect.

GeoLibre COP / SA / C3

A browser common operational picture at /cop — fully airgap, no CDN, with vendored MapLibre. Operators sign in with a TAK account or OIDC SSO.

Native desktop console

Manage users, groups, certificates, missions, and packages from the TMG TAK Server Console — a native Windows desktop app. No scp, no CertMaker CLI, no ProgramData digging. A browser console at /console is also included.

Local CA & enrollment

Per-tenant certificate authority, Marti signClient enrollment, and downloadable .p12 + CA PEM — straight from the admin console.

MANET & airgap

Deploy on an IP MANET radio LAN with the advertised mesh IP baked into TLS SANs, Mesh SA multicast, and federation over TLS S2S.

Multitenancy (SaaS-ready)

Database-per-tenant isolation under TLS SNI demux. Each tenant gets its own CotHub — cross-tenant CoT delivery is structurally impossible.

Why not the standard TAK Server

Browser-managed and multithreaded

No Linux shell required

The standard TAK Server is managed over SSH — config files, CertMaker scripts, and scp'd packages. TeamTrack puts day-to-day ops behind a Blazor /console.

Multithreaded .NET, not single-threaded Node

The reference TAK Server runs its CoT router on Node.js's single-threaded event loop. TeamTrack is native .NET 10 — fan-out, persistence, and TLS run on separate threads.

No JVM, no Docker, no VM

A single native Windows Service — installed via an Inno Setup EXE in minutes. No Java, no container runtime, no virtual machine to stand up.

Explore every capability →

A real admin console — not a Linux shell

Manage users, groups, certs, and missions in a browser

The standard TAK Server is managed over SSH: config files, CertMaker scripts, and scp'd packages. TeamTrack ships a native Windows desktop console — the TMG TAK Server Console — for day-to-day ops, plus an optional browser console at /console. No remote login, no ProgramData digging, no SCP.

Standard TAK Server — CLI / SSH

  • Remote in over SSH to manage users & groups
  • Certificates via CertMaker CLI scripts
  • Packages pushed with scp / rsync
  • Mission & feed config in XML / JSON on the box
  • Service restarts to apply many changes

TeamTrack — native desktop console

  • Create / edit / delete users, reset passwords, bulk import
  • Issue device certs & download .p12 + CA
  • Upload mission & data packages as ZIPs (no SCP)
  • Missions, data feeds, federation, video — all in the UI
  • One-click ProgramData backup, restore & prune

See every admin page →

Multithreaded by design

Not a single-threaded event loop

The reference TAK Server runs its CoT router on Node.js's single-threaded event loop — one slow consumer or a heavy persistence write can stall fan-out. TeamTrack is native .NET 10: CoT fan-out, DuckDB writes, feed ingest, and TLS termination run on separate threads.

TeamTrack .NET multithreaded vs Node.js TAK single-threaded

Concurrent fan-out

The .NET thread pool delivers CoT to thousands of sessions in parallel. A blocked client can't starve the broker.

Non-blocking persistence

DuckDB writes happen asynchronously on a bounded channel — disk I/O never holds up real-time SA.

Built for containers

The same engine ships in the .NET Server Edition as OCI images and Helm charts — cloud-native, horizontally scalable.

The CoT bus

One group-filtered CotHub feeds every consumer

CoT from enrolled EUDs, missions, and federation all flow through a single in-process CotHub with the same OUT ∩ IN group routing the official TAK Server uses — delivered to ATAK/WinTAK, the COP, federation links, and DuckDB.

ATAK / WinTAK / iTAK Marti REST / missions Federation (TLS S2S) GeoLibre COP CotHub OUT ∩ IN group filter async DuckDB persist CoT TCP / TLS / UDP GeoLibre COP / SA Federation links DuckDB + Arrow export
For Windows

Real-Time Geospatial Engine

Our desktop event-driven data-processing solution. Ingests sensors, RF, IoT, and ISR video and sends CoT to TeamTrack so non-TAK data reaches every EUD and the COP.

Real-Time Geospatial Engine →
For cloud / server

GeoInsights

Our server-side real-time event-driven IoT platform for cloud deployments. Processes streams at scale and publishes CoT into TeamTrack over the same Marti/CoT interface.

GeoInsights.today →

Two editions

Self-host your way

Two versions, one price. Windows ships now. Linux, Docker, and Kubernetes as the .NET Server Edition — lock it in at the same $999.99 / year.

Available now
Windows

TeamTrack for Windows

A hardened Windows Service with the TMG TAK Server Console (native desktop app), a browser admin at /console, and the GeoLibre COP. Install via Inno Setup EXE in minutes — no source tree or .NET SDK required on the target.

  • Native .NET 10 Windows Service + WPF console + web /console
  • MANET edge & multitenancy built in
  • Inno Setup EXE · airgap-friendly

Buy Now — Powered by SendOwl

Coming
Linux Docker Kubernetes

Linux / Docker / Kubernetes

The same engine as a cross-platform .NET deployment: containers for Kubernetes, plus RPM / DEB / APK packages for bare-metal Linux hosts.

  • Docker / OCI images
  • Kubernetes Helm charts
  • RPM · DEB · APK packages

Buy Now — Powered by SendOwl

.NET 10
LTS runtime, multithreaded
~95
Marti / CoT probe ops covered
0
Docker / JVM dependencies
<50
tenants per host (no Redis needed)

See TeamTrack on your network

Request a demo or a self-host trial. Pair it with the TechMaven Tile Server for a complete offline basemap stack.