Offline Mission Planning Tool
Design. Validate. Deploy.
Build custom sUAS platforms, plan multi-day missions with logistics, and validate RF communications → entirely offline, entirely in your browser. No cloud, no APIs, no internet required.
Looking for the Production Desktop App?
This online demo requires internet. For air-gapped operation with auto-save sessions, build the desktop installer.
Get Desktop Version (Windows)All data stays local. Export mission packages as JSON. Works in air-gapped environments.
Complete Offline Workflow
Five integrated modules, one mission package.
- Parts Library: Manage COTS component catalogs. Import inventory from CSV, search 1000+ parts, track availability and specs.
- Platform Designer: Build virtual platforms from components. Real-time physics validation with environmental derating for altitude, temperature, and weather.
- Mission Planner: Define mission phases, calculate battery swaps, generate per-operator packing lists with terrain-adjusted weight limits.
- Comms Validator: Analyze RF link budgets, check line-of-sight, recommend relay placement for coverage gaps.
- Map & Environment: Select mission locations on interactive map. Auto-populate coordinates, elevation, and query historical weather data for accurate physics calculations.
Typical Workflow
Follow this path or jump to any module.
- Step 1: Load your team's inventory into Parts Library (or use sample catalog).
- Step 2: Select mission location on Map → auto-populates coordinates, elevation, and environmental data.
- Step 3: Design platforms in Platform Designer → select components, validate physics with environmental derating.
- Step 4: Plan your mission → define phases, calculate logistics with battery derating, generate packing lists.
- Step 5: Validate comms → check link budgets, identify coverage gaps, place relays.
- Step 6: Export complete mission package as JSON for field deployment.
All modules read/write the same MissionProject JSON. Start anywhere, work in any order.
Quick Start
Load COTS components or import your unit's inventory from CSV.
Open Parts Library →Build platforms from parts, validate thrust-to-weight and flight time.
Design Platform →Define phases, calculate battery swaps, generate packing lists.
Plan Mission →Check RF link budgets, validate line-of-sight, place relays.
Validate Comms →Download complete mission package as JSON for field deployment.
Export Package →Current Project Status
No project loaded
Load a sample project or import your own to get started.
Module 1
Parts Library
Manage your COTS component catalog. Import unit inventory from CSV, search and filter parts, track availability and specifications.
Import / Export
Drag & Drop CSV or Excel File Here
Supports .csv, .xlsx, .xls formats
Tip: Import your entire unit inventory from ONE file (CSV or Excel)! Add a "category" column (airframe, motor, battery, esc, radio, etc.) and the system automatically distributes parts. Import Guide
No parts loaded. Import a CSV or load sample catalog.
Parts Catalog
No parts to display. Import or load sample catalog.
Module 2
Platform Designer
Build virtual UxS platforms from components. Real-time physics validation with environmental derating.
Platform Configuration
⚡ Quick Start from Template
Load a pre-configured platform and customize it for your mission.
Environment
Tip: Use the Map & Environment module to auto-populate elevation and get temperature suggestions based on your mission location.
Component Selection
Select components from your Parts Library
Motor Configuration
Select rotor count (multi-rotor only)
Platform Schematic
Top-down view -- hover components for details
Weight Breakdown
Distribution by component category
Physics Validation
Saved Platforms
Load previously saved platform designs
Next Step
Ready to plan a mission with this platform?
Build & Configure
The Workbench
Build, configure, and maintain your platforms. Troubleshoot issues with structured decision trees, run pre-deployment checklists, and check component compatibility — all powered by tribal knowledge.
Module 3
Mission Planner
Define mission phases, calculate battery swaps, generate per-operator packing lists with terrain-adjusted weight limits.
Mission Environment Setup
Before planning logistics, select your mission location and query environmental data for accurate physics calculations.
The map will auto-populate coordinates and elevation. Environmental data will suggest temperature and wind for battery derating calculations.
Mission Details
Mission Phases
Logistics Calculation
Next Step
Ready to validate RF communications for this mission?
Module 4
Comms Validator
Analyze RF link budgets, check line-of-sight, recommend relay placement for coverage gaps.
Environment
Node Placement Map
Click on the map to place nodes (GCS, UAV, Relay). Map shows actual terrain basemap.
Nodes
JRFL Spectrum Deconfliction
No JRFL loaded — import or load sample data.
Link Analysis
Next Step
Ready to export your complete mission package?
Offline GIS
Map & Environmental Intelligence
Select mission locations on the map. Automatically populate coordinates, elevation, and historical environmental data.
Mission Location Picker
Click on the map to select a location. Lat/lon and elevation will auto-populate from terrain data.
Selected Location
No location selected. Click on the map to select.
Environmental Intelligence
Query historical weather averages for your mission timeframe. This data auto-suggests temperature and wind for physics calculations.
Tip: The system uses historical monthly averages. For date ranges, you'll get data for each month covered.
SRTM Elevation Data
Upload offline elevation tiles for terrain-aware planning. Supports SRTM1 (30m) and SRTM3 (90m) .hgt files.
Next Step
Ready to design your platform with this environmental data?
Mission Package
Export Mission Package
Download your complete mission package as JSON, GeoJSON, or Cursor-on-Target (CoT) for field deployment.
Current Mission Project
Export All
Bundle everything into a single ZIP: mission JSON, GeoJSON, comms reports, mission reports, and BOM.
🎯 Mission Readiness Report
Aggregated go/no-go assessment. Checks physics, compatibility, firmware, JRFL spectrum, component lifecycle, PMCS, comms links, and sustainment in one report. ATP 3-90.51 pre-deployment readiness.
🛩️ Flight Controller Export
Export mission waypoints for flight controller software. Generates files from Mission Graphics routes, objectives, and TRPs. Compatible with QGroundControl, Mission Planner, and ArduPilot.
🔋 Battery Charging Schedule
Generate a charging timeline from mission sustainment data. Accounts for charger ports, charge times, cooling periods, and power source limits. Prints as a field-ready schedule card.
🔗 Supply Chain Risk Assessment
Evaluate platform components for NDAA Section 889 compliance, Chinese-origin sourcing, obsolescence, export control, and single-source vendor risks. References DFARS 252.204-7018.
Export Options
Structured Reporting
Generate structured operational reports derived from mission data. Pre-filled with platform, location, and team information. Includes defense-standard formats (SALUTE, Spot, 16-Line).
Mission Cards
Generate printable mission cards with phase details, timings, and equipment requirements. Perfect for field operations.
RHO Packet (Reconnaissance Handover)
Generate standardized reconnaissance handover packets for team-to-team data transfer. Includes mission summary, area coverage, observations, and recommendations.
EMCON Signature Report
Analyze RF emission signatures and terrain-masked footprints for operational security planning.
Density Altitude Report
Analyze density altitude effects on platform performance. Calculates thrust derating, endurance reduction, and operational limits based on ISA atmosphere model.
JRFL Conflict Check
Check mission frequencies against restricted frequency lists. Identifies TABOO, PROTECTED, and GUARDED conflicts for spectrum deconfliction.
Sensor FOV Calculator
Calculate sensor field of view, ground footprint, and GSD. Assess detection/recognition/identification capability per Johnson Criteria.
Operator Loadout Summary
Generate per-operator weight distribution reports with terrain-adjusted limits and redistribution recommendations.