Features
Overview of everything STORM does.
🗺️ Live map
Tracking teammates and orienting in the field.
- Real-time positions of all faction players and allies
- Offline map tiles (OpenStreetMap, custom game layers)
- Compass, AR view and directional bearing with N/S/E/W reference
- MGRS coordinates support
- Draw routes and markers directly on the map
Drone detection (Remote ID)
Every drone is legally required to broadcast its position. STORM picks it up and draws it on the map in real time — no cooperation from the pilot needed.
- A player's phone or a ground sniffer on a mast listens for Remote ID broadcasts nearby — passively, without talking to the drone
- The position comes from the drone's own GPS, not from the phone that picked it up
- An unknown drone over the field is visible to every faction; your own paired drone only to your faction and its allies
- Drone card with altitude, speed and distance, a signal-loss countdown, and the flight trace in event replay
- Remote ID drone detection in detail — how it works, how to pair a drone, who sees what, and the limitations
🎯 Missions & tasks
Tactical tasks with GPS validation — from flag capture to a full enemy-app blackout.
- Missions based on QR codes placed in the field
- Anti-cheat GPS validation — to scan a QR you must be physically within an adjustable radius of the point
-
Mission types:
- Flag capture — classic point control for the faction
- STORM Jammer — capturing the QR blacks out the entire enemy faction's app. Fullscreen static + “SIGNAL LOST”, impossible to bypass, persists across refreshes. Recapturing instantly restores their app.
- STORM Radar — capturing the QR reveals enemy faction positions on the map. Stealth mode: the enemy doesn't know. Loud mode: the enemy sees a warning with countdown. Timed or permanent.
- Transport — scan QR at pickup, scan at drop-off + photo as proof of completion
- Counter-strike mode — plant “bombs” at multiple defined locations, the other faction tries to find and defuse them
- Completion history → who captured each point, when, and for how long
💬 Tactical chat
Communication structured by hierarchy, with no language barrier.
- Faction / group / team / player
- Commander broadcasts
- Push notifications
- Categorized quick messages — moving out, fall back, contact
- Online translation — everyone writes in their own language and the message arrives translated into whatever language the recipient has set in their app
- App localized into 11 languages: Czech, English, German, Slovak, Russian, Ukrainian, Italian, Spanish, Polish, French, Portuguese
🛡️ Lock mode
If captured, the enemy reads nothing.
- 5× tap on the map to lock the screen — decoy snapshot
- Once captured, the enemy decodes nothing from the locked app
- Random shuffling of teammate, marker and mission positions
- Long-press on Tools to unlock and return to the game
📡 Commander features
For organizers and faction commanders.
- Admin panel for organizers and faction commanders
- Hierarchy: faction → group → team → player
- Statistics and event replay
🔋 Field operation
Reliable runtime for the whole game day, even in locations without signal.
- Runs in background — screen can be locked
- Optimized battery usage, reports battery level of all players
- Adaptive GPS interval based on activity
- Supports areas with limited signal (offline maps, message queue)
- Player status: Alive / Dead / Medic / Vehicle / Night Ops / RPG + SOS broadcast to faction chat
- Night mode — dark background + dimmed red text, protects dark adaptation at night
- Mesh radio (LoRa) via Meshtastic gateway for locations completely without mobile signal — in active development and tuning, currently Android-only
- Player aggregation on the map — instead of dozens of separate dots, the group commander carries a single marker with the player count of their team (less rendering load, a clearer map)
🔒 Privacy
No ads, no tracking outside the event.
- No ads, no third-party analytics
- Data stays only on our server in the EU
- Shared data accessible only to other players in your faction
- GDPR compliant, right to deletion