Offline-first · Encrypted · iOS + Android

One map.
Your whole team.
No signal required.

TacMap keeps everyone on the same map when you are off the grid. End-to-end encrypted presence, offline charts, and a two-minute setup. No server. No account.

What the relay can read: nothing. Positions and callsigns are sealed before they leave your device.
TacMap on an iPhone: NATO APP-6 symbology over a satellite basemap, live MGRS readout showing 56HKH 50215 67845, Unit Sync active. Live MGRS · APP-6 symbology · Unit Sync
No telemetry No ads No account E2E encrypted Open source Self-hostable
REF 01 Compare

You know ATAK. You know it is a lot to run.

TAK is powerful and free, and it expects a server, a learning curve, and a platform choice. TacMap is the shared map you can hand to a whole team in two minutes.

TacMapTypical TAK setup
PlatformsiOS and Android, one appATAK / iTAK / WinTAK, varying parity
Multi-user setupShare a join codeOften a TAK Server to run and secure
AccountNoneDepends on deployment
Presence encryptionEnd-to-end, relay sees ciphertextDepends on server / config
Time to first shared mapMinutesSetup and a real learning curve
Offline mapsDefaultSupported, more setup
AuditableOpen source + published threat modelOpen core

TAK is the more powerful platform, and it is fair to say so. TacMap wins on time to first shared map, cross-platform parity, and a security story a non-specialist can verify for themselves.

REF 02 Capabilities

Built to work when the network does not.

C-01

Offline by default

MGRS grid, military symbology, measurement, and imported maps. TacMap makes zero tile requests until you explicitly turn on an online map.

C-02

Encrypted team presence

See each other move in real time. Positions, callsigns, and markers are sealed on-device. The relay routes ciphertext and cannot read any of it.

C-03

Nothing phones home

No analytics, no ad SDKs, no crash telemetry. Crash logs are written to your device and shared only if you choose to.

C-04

Two minutes, any team

Share a join code and you are synced. No account, no server to stand up. Run your own relay if you want to own the entire path.

REF 03 Screens

The whole app, screen by screen.

The iPhone App Store set, exactly as it ships. Scroll sideways, or swipe on a phone.

Own the tactical picture. NATO APP-6 symbology over live MGRS and UTM, shared across the unit, end-to-end encrypted.
One map, the whole unit. Symbols, drawings and waypoints sync live across iOS and Android, end-to-end encrypted.
Mark the ground. Place NATO APP-6 symbols, then trace routes and areas point by point.
Record your route. A live REC breadcrumb with point count, exported as standard GPX.
Go, caution, no-go. Map-centre wind and gusts drive the drone flight-safety call.
Satellite or terrain. Native satellite, Esri high-res imagery, or OpenTopoMap topography, switched in a tap.
In and out, anywhere. Import GeoPDF, KML and KMZ; export GeoJSON and GPX.
Build any symbol. Affiliation, echelon and function with a live preview.
Jump to any grid. Search a place name, or a full or partial MGRS reference.
Bring your own map. Import a GeoPDF or defence map sheet, georeferenced on-device, with your live tactical picture on top.

10 screens · iPhone

REF 04 Built for

Teams that move together where there is no signal.

Field

Milsim & airsoft

Run a real shared map for your whole element, fully offline.

Response

Search & rescue

Keep the team on one map in the valley where nothing else works.

Ready

Preparedness

Your map, your team, no account and nothing leaving your devices.

Pro

Small units

Shared situational awareness without standing up a server.

REF 05 Verify

Don't take our word for it. Read it.

The whole security story is documented and open. The sync layer is end-to-end encrypted, the relay only ever handles sealed blobs and routing metadata, and the crypto ships with a test suite. If you can read code, you can check every claim on this page.

REF 06 FAQ

Straight answers.

Do I need a server?
No. Share a join code and your team is synced through an encrypted relay. You can also self-host the relay if you want to own the entire path.
What can the sync relay see?
Ciphertext and routing metadata only. It never sees positions, callsigns, or unit identity, because everything is sealed on your device before it is sent. Details are in the threat model.
Is my data encrypted?
Presence and sync are end-to-end encrypted in transit. On your device, data stays in app-private storage protected by your device lock. Nothing is uploaded to a cloud account.
Which platforms?
iOS and Android, from one codebase, with matching behaviour on both.
Is it really private?
No analytics, no ad networks, no crash telemetry, no account. The repo is open so you can confirm exactly what it does and does not send.
Free to try

Get your team on one map.

Download TacMap, share a join code, and you are moving as one. Offline, encrypted, no account.