Product Roadmap
Where we've been and where we're going. Both apps, one vision.
V1.0 — Foundation
March 2026
- MGRS navigation with 10-digit precision
- Field Link: BLE + peer-to-peer Wi-Fi proximity sync (2-8 devices)
- AES-256-GCM encryption with ECDH key exchange
- 11 tactical tools
- Offline MBTiles map downloads
- After-Action Report PDF export
- 4 tactical themes
- In-app subscriptions
V1.1 — Field Hardening
March 2026
- GPS Kalman filter smoothing
- Ultra Expedition battery mode (<2%/hr)
- Exponential backoff reconnect logic
- Peer distance/bearing HUD overlay
- Session history persistence
- Localization (English + Spanish)
- Help, About, and Terms screens
V1.2.1 — Reliability
March 2026
- Persistent waypoint system
- Relative bearing arrow fix
- BLE transport debug logging
- Compass heading audit
V1.3 — Team Features
March 2026
- Team roles: Lead, Scout, Medic, Comms, Custom
- Waypoint sharing (personal + team)
- Shared annotations with undo/delete
- Boundary geofence alerts
- Enhanced AAR with per-member tracks
- NATO phonetic voice callouts
- Session export/import
- New marker categories
V1.4 — Extended Range
March 2026
- BLE Long Range (Coded PHY) for 400m-1km range
- Connection quality indicator (RSSI signal bars)
- FixPhrase: 4-word location encoding (~11m accuracy)
- OpenStreetMap offline tile downloads
V1.5 — Security + Communication
April 2026
- ECDH P-256 key exchange (per-peer encryption)
- Actual BLE Coded PHY negotiation for extended range
- Emergency beacon with one-tap SOS and team alerts
- Tactical messaging (8 pre-canned + free text)
- Connection quality warnings and signal bars
- V1.5.1 patch: repaired Emergency Beacon wiring and Field Link scan/join flow
- V1.5.2 patch: fixed BLE peer sync, MGRS grid accuracy, mode-specific callouts, PIN flow
- V1.5.2 Android production submission to Google Play — full iOS feature parity, first production build since v1.3.1 closed beta
- V1.5.3 patch: expanded in-app location disclosure to clearly explain what location data is accessed, how it is used, and that it stays on your device
- V1.5.4 patch: Field Link reliability — joining iOS-to-iOS sessions now works, position broadcasts are properly chunked so iOS no longer truncates them, joiners inherit the host's operational mode, lead promotion propagates correctly, display name changes update connected teammates live, and waypoints / search areas / boundaries persist across leave-and-rejoin. Multipeer Connectivity runs alongside BLE on iOS, GPS holds a fix when stationary, and emergency SOS no longer re-displays after acknowledgement
V1.6 — Meshtastic Bridge + Android Launch
Q2 2026
- Meshtastic BLE bridge for multi-kilometer LoRa range
- Android production release on Google Play
- F-Droid submission
- Session templates for SAR, hunting, and training
V2.0 — Team Awareness + SAR Mode Pro
Q3 2026
- Buddy system pairing with separation alerts
- Check-in timer with missed check-in escalation
- Team status board (Green/Amber/Red/Black)
- Sector assignment and search pattern generation
- Photo sharing with team (GPS-tagged, encrypted)
- ATAK/CoT team sync (bidirectional team SA)
- ICS form generation (201, 202, 204)
V2.1 — Command & Control
Q4 2026
- Task assignment with waypoints and instructions
- Voice clips over BLE/LoRa mesh
- Live tactical drawing on shared map
- Cascading alert escalation
- Line-of-sight calculator between team members
V3.0 — Connected Operations
Q1 2027
- Cloud session relay (encrypted, optional)
- Web dashboard for incident commanders
- Multi-team bridging with shared Lead overlay
- Shift handoff between team leads
- External observer mode (read-only)
V4.0 — Training & Simulation
Q3 2027
- Training scenario builder
- Real-time scoring for land nav exercises
- Instructor mode with event injection
- Performance analytics dashboard
V1.0 — Foundation
February 2026
- Real-time MGRS coordinates (1m precision) with tap-to-copy
- DMA MGRS algorithm with Vincenty formula
- Wayfinder arrow with bearing and distance
- 8 tactical tools (back azimuth, dead reckoning, declination, pace count, precision, resection, solar, TDS)
- 3 report templates (SALUTE, MEDEVAC, SPOT)
- Red-on-black display for light discipline
- Single waypoint storage
- Zero network, zero tracking architecture
V2.0 — Pro Launch
March 2026
- Pro in-app purchase unlock
- 4 themes (Red Lens, NVG Green, Day White, Blue Force)
- 6 report templates (+CFF, ICS-201, SPOTREP)
- Unlimited waypoint lists
- Coordinate format selector (MGRS, UTM, DD, DMS)
- Magnetic declination (WMM)
- 7 haptic types, accessibility, animations
V2.1 — Polish
March 2026
- Custom grid input and compass heading autofill
- Waypoint coordinate editing (edit MGRS after save)
- Copy-to-clipboard on all fields
- Font scaling fix and review prompt
V2.2 — Pro Features
March 2026
- HUD mode (full-screen tactical display with compass/wayfinder)
- Photo geostamp (burn MGRS + DTG onto any photo)
- Shake-to-speak (NATO phonetic grid readout)
- Grid crossing alerts (1km/100m haptic boundaries)
- In-app help and support screen
V2.3 — Global Expansion
March 2026
- 3-tier subscription pricing (monthly, annual, lifetime options)
- ProGate paywall redesign with tier selector
- 6-language in-app UI (EN, FR, DE, ES, JA, KO)
- 26-locale App Store listings
- Android closed testing on Google Play
- Apple Search Ads campaigns
- Startup crash fix and HUD layout improvements
V2.5 — Interoperability
March 2026
- FixPhrase integration (open-source What3Words alternative)
- GPX/KML waypoint export via Share sheet
- Elevation and slope calculator tool (10th tactical tool)
- OLED true black themes
- Web-based MGRS Tactical Toolkit
V2.6 — Open Source Library
March 2026
- @redgrid/mgrs npm package (DMA TM 8358.1 compliant)
- Standalone MGRS/UTM/FixPhrase conversion library
- Zero dependencies, ~15 KB
V3.0 — Tactical Map
March 2026
- Offline OpenStreetMap tiles (no API key, fully local)
- MGRS grid overlay on map
- Mission planning with route overlay and GPX/KML import
- External GPS support (Garmin GLO, Bad Elf via BLE)
- Meshtastic/LoRa mesh position awareness
V3.2 — Scale & Precision
March 2026
- Adjustable grid display scale
- Offline tile download UI with cache management
- Free 10-digit MGRS for all users
- Topographic map layer (OpenTopoMap with contour lines)
- Map style toggle: Standard, Dark Tactical, Topographic
- Themed waypoint creation menu (light discipline)
V3.2.4 — Meshtastic Protocol
April 2026
- Complete Meshtastic BLE rewrite using official protobuf protocol
- iOS BLE permissions fix — mesh networking works on iPhone
- Correct ToRadio UUID, startConfig handshake, FromNum notifications
- Shared BLE manager prevents iOS Bluetooth conflicts
V3.3.0 — Field Ready
April 2026
- Mesh positions rendered on tactical map with node ID, MGRS, bearing, distance
- Meshtastic setup guide with BLE exclusivity note
V3.3.1 — Faster in the Field
April 2026
- One-tap MARK POSITION from the main screen
- First-visit offline map download prompt
- Share-to-unlock 30-day Pro trial (HMAC-signed deep links)
- In-app What's New modal for returning users
V3.3.2 — Tactical Map Controls
April 2026
- Map zoom +/– controls and one-tap Recenter-on-Me button
- Mesh node card polish (degree symbol, altitude guard)
- Screenshot compositor pipeline (1290×2796 App Store frames)
- Local build pipeline replaces EAS (Xcode 26 + fastlane)
- First Android production release on Google Play (177 regions, phones + 7" and 10" tablets)
V3.3.3 — Smoother in the Field
April 2026
- In-app review prompt fires at natural moments (right after a successful MARK POSITION) instead of random launches
- Pro users bypass the launch-time gate — asked sooner, since they've already converted
- Write-review URL opens directly so users land on the text-review sheet (not the star-only rating sheet)
- Background tuning and stability polish across the grid, map, and tools
V3.3.4 — Tap-to-Delete Waypoints
April 2026 — Live since April 25
- Tap any waypoint pin on the map to see its details and remove it
- Closes a long-standing gap where free users couldn't clear plotted markers (the LISTS tab is Pro-gated)
- NAV / DELETE / Close action card appears in-place so you don't leave the map
- Works on both free and Pro plans
- Android runtime rebuilt on Expo SDK 53 / RN 0.79.6 — every native library 16 KB page-size aligned, meeting Google Play's Android 15+ policy
V3.3.5 — Reliability + Privacy Reset
May 2026 — In iOS + Android Review
- External GPS receivers (Garmin GLO, Bad Elf) drive every screen, not just settings
- Mesh auto-share now actually broadcasts your active position over LoRa
- New Pro route-planning workflow on the map: tap waypoints to build a route, see distance and est. time, optimize from your current location
- Removed first-launch attribution call to match the no-tracking policy
- Map tile downloads use the current map style
V3.4 — Mission Preflight
Q3 2026
- AO Preflight panel: GPS source & accuracy, external GPS, mesh radio, offline tile coverage, missing zooms, est. tile size, battery / airplane-mode hints, permissions health
- Saved AO packages (named per map style + zoom): "Range 23", "Patrol Base", "SAR Segment A"
- One-tap field check before stepping off coverage
- Pro: save multiple AO packages and refresh them. Free: see the checklist
V3.5 — Route Card + Field Export
Q3 2026
- Route card: name, ordered waypoints, leg distance, leg bearing, total distance, est. time, start DTG, notes
- Route export: GPX route/track, KML, KMZ, plain-text card for radio / clipboard / share sheet
- Elevation profile starting from waypoint altitude + GPS altitude
- Templates: patrol route, SAR sweep, rally / OBJ set, land-nav course
V3.6 — Solo Mesh Awareness Dashboard
Q4 2026
- Node roster: ID/name, MGRS, bearing/distance, last seen, stale flag, source/channel
- Selected-node card with "navigate to node", session breadcrumb, hide stale, export node snapshot
- Send-grid: current position, selected waypoint, route summary over mesh when packet size permits
- Mesh setup checklist: Meshtastic app exclusivity, BLE, radio discovered, channel readiness
- Position broadcast stays explicit, session-based, battery-aware
V3.7 — Interoperability Pack
Q4 2026
- Cursor-on-Target (CoT) XML export for own position, waypoints, and routes
- KML/KMZ mission package export (waypoints + route + reports + geostamped photos)
- Improved KML import: folders → waypoint lists, names/descriptions preserved, route LineString parsing
- "Copy as": MGRS, lat/lon, CoT XML, radio report
V3.8 — Solo SAR / ICS Field Pack
Q1 2027
- Mobile-scoped FEMA / NIMS forms (ICS 201, 202, 204, 205, 206, 213, 214)
- Incident folder: name, operational period, map waypoints/routes, reports, photos
- PDF + radio-friendly text export, local-only storage
- SAR segment helper: segment ID, assignment, hazards, comms, start/end grids
V3.9 — Land Nav Training Mode
Q1 2027
- Course mode: create/import checkpoint list, hide next grid until clue unlocks, score time/distance/error, AAR
- Pace and azimuth drills with back-azimuth prompts, pace-count calibration, dead-reckoning exercise
- Instructor export: printable course card, student result summary
V4.0 — Glanceable Field Companion
Q2 2027
- Apple Watch first slice: current MGRS, bearing/distance to active waypoint, mark position, mesh broadcast indicator
- Widgets + Live Activity: current grid, active waypoint distance/bearing, offline AO status
- Siri / App Shortcuts: "Mark position", "Copy grid", "Start preflight"
V4.x — R&D Track
Parallel research, not roadmap-blocking
- Camera target acquisition — start as bearing capture + estimated line, then earn the "target grid" claim with calibrated heading + pitch + range
- Inertial / GPS-denied fallback — start with dead-reckoning assist + confidence decay; full IMU fusion later
- Satellite position reporting — research-only until platform APIs and carrier support stabilize
- Full TAK server integration — only after CoT/KML/KMZ file export is mature