Mission planning
for the whole unit

One map your whole unit plans on. Terrain analysis, offline maps, and everyone editing at once. Works with no signal.

Built in Latvia, by people who plan missions. Expanding across the Baltics, Poland and Finland.

Unit-level planning is fragmented

A squad leader juggles 4-6 tools per mission. Every handoff is a potential error. OnVector puts it all on one map.

Today · 4-6 disconnected tools

Google Earth
Draw routes & zones
Weather sites
Check wind & clouds
Airspace portals
Verify restrictions
Paper & screenshots
Mark up and share by hand
Email / chat
Coordinate the team

OnVector · one platform

One collaborative map, built for the unit that has to execute the plan.

Draw
Routes, zones & waypoints
Check conditions
Weather & airspace inline
Coordinate
Live, with your team
Export
KML, TAK

Product

Everything on one screen

4 DATA FEEDS / 6 ALT LEVELS

Operational data

  • Airspace zones from OpenAIP, click for details
  • Weather + wind at 6 altitude levels up to 1500m
  • Sun path visualization, road closures from lvceli.lv
  • Active NOTAMs parsed from lgs.lv
5 BASE MAPS / 3 GEO OVERLAYS

Maps & terrain

  • 5 base maps: OSM, OpenTopo, satellite, LGIA ortho & topo
  • Geo overlays: forest, water bodies, road network
  • Custom layers with bulk visibility & object grouping
38 OBJ TYPES / 3 COORD FORMATS

Drawing for ground and air

  • 38 object types: control measures, rally points, routes, zones, targets, launch sites
  • Auto distance labels, road-snapped vehicle routes
  • Keyboard shortcuts (M/L/P/C), MGRS + DMS + decimal coords
Two operators on the same mission map with live squad chat
REAL-TIME / MULTI-OP

Collaboration

  • Real-time cursors, presence indicators, instant sync
  • Multiple operators plan on the same map simultaneously
  • Built-in squad chat per mission
Export menu with KML, CoT, TAK package and map tiles options
KML / KMZ / TAK

Import / Export

  • Drag-and-drop KML/KMZ import from Google Earth
  • Export to KML for ATAK or Google Earth
  • Export CoT XML or a TAK Data Package for ATAK/WinTAK
OnVector running on a phone in the field
RESPONSIVE / NO INSTALL

Mobile

  • Responsive web app, works on tablets in the field
  • Full undo/redo history, fast workflow
  • No install required - open in any browser
On the roadmap

ATAK / ITAK integration - push mission objects straight to TAK devices in the field.

Pro

Plan it from your own AI client

  • MCP server with 18 tools - connect Claude Code or Claude Desktop
  • Describe what you need and your client places it - markers, routes, zones, layers
  • Grounded in live weather, airspace and NOTAMs, not in a model's memory
  • Terrain analysis on tap: line of sight, viewshed, cover, launch and landing sites
Claude Code · MCP
Place a launch site 200m north of the road intersection, then build a flight route to the target area
2 objects placed on map
Done. Launch site placed at 56.9521, 24.1108. Flight route runs 1.2km northeast to the target area, avoiding the restricted airspace zone to the west.

Private Deployment

Run it entirely on your own infrastructure

For teams that can't put mission data on someone else's cloud - defence, government, critical infrastructure. Everything runs on your box; the only dependencies on us are a signed license and coarsened reference data. You can watch the wire and confirm it.

YOUR NETWORK · VPN / LANTHE HUBon premOnVector app · local MCPNext.js + your own modelPostgres · Auth · Realtimelocal accounts + collaborationALL MISSION DATA LIVES HEREmissions · objects · layers · chat - never transmittedOPERATORS · PLANNERS · PILOTS · OBSERVERSevery operator connects to the one hub - up to your licensed seatsOUR CLOUDLicense serviceissues + renews the signed tokenReference-data Gatewaymaps · weather · airspace - coarsened + cachedAdmin + monitoringseats used · coarse region · billingWe see: seats used (e.g. 8/20) + a coarse region.We never see: operators, exact AO,or any mission content.license heartbeat{ org_id, seat_count, app_version, nonce }coarsened reference dataregion-level · grid-snapped + decoy cellsTHE HUB IS THEONLY EGRESS
your whole team, one hub stays on your infrastructure outbound: license heartbeat only inbound: coarsened reference data only
Your own AI, on your box

The MCP server runs locally - attach your own model. AI-assisted planning happens entirely on your infrastructure; no mission context is sent to any external service.

Your team, managed locally

Operator accounts, roles (planner / pilot / observer) and the audit log all live in your Postgres, created by your org admin - never transmitted to our cloud.

Verifiability is the point. The entire outbound heartbeat is { org_id, seat_count, app_version, nonce } - no operators, no area of operations, no mission content. Remote access runs over your own network (BYO VPN, Tailscale, Headscale, or WireGuard); we build no connectivity and are never in the path.

Pricing

Three ways to use OnVector

Recommended
Free
EUR 0
Forever
  • Maps, weather, airspace, NOTAMs
  • Drawing tools with 17 object types
  • KML/KMZ import and export
  • Unlimited missions
  • Real-time collaboration
Get started
Pro
Coming soon
Per seat, monthly
  • Everything in Free
  • MCP server access - connect Claude Code or Claude Desktop
  • 18 planning and terrain-analysis tools over your missions
Self-serve upgrade is on the way
Private Deployment
Custom
Annual per seat · contact us
  • Self-hosted - all mission data stays on your box
  • Your own local AI model via the MCP server
  • Only a license heartbeat + coarsened maps leave
  • Local operator accounts, roles and audit log
  • Runs on your VPN / LAN · priority support
See how the self-hosted hub works ↓

Ready to plan?

Free to use. Create an account, start a mission, place your first marker in under 30 seconds.

Get started