The IAP in
Your Pocket.
Every ICS form. Every assignment. Every check-in. In the field, online or off.
Built for Division Supervisors, Strike Team Leaders, and every crew member who needs ground-truth operational context the moment they open their phone — not after the next briefing.
What Happens When the Plan Stays at the ICP
The IAP is the foundation of ICS communication. When it cannot reach the field intact, everything built on top of it — span of control, unity of command, cost recovery, after-action — gets built on sand.
The IAP is already wrong by 0900
Paper packets handed out at briefing cannot be revised. Every mid-period change — reassignment, hazard, weather shift — travels by radio and arrives fragmented.
Assignment changes get lost in the noise
A reassignment communicated over the radio never reaches half the crew. Unity of command erodes one missed call at a time.
ICS 214s get reconstructed from memory
Activity logs filled out from a pocket notebook at the end of the shift — or worse, a week later when Finance comes asking. Cost-recoverable detail evaporates.
Check-ins live on clipboards at remote staging
Resources arrive in areas with no signal. Check-in sheets transcribe later, sync never catches up, and the Resources Unit is always a step behind.
The Six Questions Every Responder Asks
Most mobile incident tools open to a home screen full of navigation buttons — the digital equivalent of an empty desk. NIMS Logic opens to an operational briefing. The dashboard answers every question a field responder asks when they start their shift, before they ever have to tap a menu.
What incident am I on?
Incident name, type, current Operational Period, and OP progress bar that shifts from teal to amber to red as time elapses. Every screen is anchored to operational context.
What am I supposed to be doing?
Your ICS 204 assignment dominates the dashboard. Division, supervisor with tap-to-call, completion target, special instructions in an elevated callout. No hunting, no guessing.
What has come down the chain?
Directives, safety messages, and broadcasts filtered to your position in the org tree. Division Alpha never sees Division Bravo noise. Emergency broadcasts include inline acknowledge.
What are the conditions where I am?
Live NWS weather, active alerts (Red Flag, Flash Flood), and GPS-aware situational data. Cached when connectivity drops so you never work blind.
How do I report what I see?
Four tappable report categories — Status, Unmet Need, Hazard, Task Completion. Voice-to-text description, auto-captured GPS, photo attachment, one tap to submit.
Am I accounted for?
Check-in status visible on the home screen. Supervisors see crew accountability inline. Green, amber, or red — no ambiguity, no radio roll calls.
The Forms You Already Use — Without the Paper
Not responsive web pages crammed onto a small screen. Not PDFs you pinch and zoom. Native ICS screens designed for how responders actually use their devices in the field — one thumb, under time pressure, sometimes with gloves on.
Organization Chart
Interactive chain of command organized by section. Tap any position for role, name, and one-touch call or message. Color-coded by ICS section.
Work Assignments
Your assignment with resource roster, special instructions, completion targets, and supervisor contacts. Updates in real time when Ops reassigns.
Communications Plan
Radio frequencies, channel assignments, phone numbers — rendered as a native screen, not a PDF. Tap to copy frequencies. Works offline.
Check-In
Full check-in workflow with qualifications, agency, contact, and cost rate. GPS-captured, field-timestamped, and fully offline at remote staging.
Activity Log
Contemporaneous entries by category with voice-to-text, GPS coordinates, and up to three photos. Timeline view with OP history picker.
Demobilization
Multi-stage clearance queue filtered by role — Unit Leader, Logistics, Finance. Sign-offs cascade automatically. No clearance gets skipped.
Command to Field. Field to Command.
Not a chat app bolted onto an incident management system. A communications platform built on the ICS data model — where channels auto-provision from your org structure, broadcasts cascade through the chain of command, and every critical message reaches the people it needs to reach.
Channels Built From Your ICS Structure
Channels auto-provision by Division, Assignment, Section, Command, Incident, and Resource Group. When the IAP activates a new Operational Period, the channels already exist. No manual setup, no forgotten groups.
Broadcasts That Cascade the Chain of Command
An Incident Commander or Section Chief pushes a broadcast and it reaches exactly the slice of personnel it should — filtered by the org tree. Division Alpha does not see Division Bravo noise. Every message lands where it matters.
Acknowledgment Tracking When It Matters
Emergency broadcasts and critical directives require inline acknowledgment. Supervisors see exactly who has confirmed receipt and who has not. No more wondering whether the message actually landed.
Direct and Group Messages
One-to-one DMs and ad-hoc group messages pulled from the checked-in roster. Photo attachments, reactions, read state — the basics, without the bloat of a consumer chat app.
Multi-Channel Delivery
In-app, push notification, SMS, and email — routed automatically through Central Dispatch. If a responder is offline, the message finds them through another channel. Critical communications do not depend on a single path.
One Conversation, Web and Mobile
The Incident Commander typing at the ICP workstation and the Division Supervisor replying from a truck are on the same thread. Same messaging hub, same channels, same history. No parallel systems to reconcile.
Built for the Places Where Networks Fail
Cellular dies in canyons. Wi-Fi doesn't exist at remote staging areas. Disasters destroy the infrastructure you were counting on. The mobile app does not depend on connectivity — it assumes the opposite.
Zero Data Loss Guarantee
Every field action persists to an encrypted local database before any network attempt. The mutation queue survives app crashes, force quits, and device reboots.
Field-Time Authority
A check-in captured at 0900 in a cellular dead zone syncs as 0900 when connectivity returns — not the time the server received it. Finance bills correctly. Audits hold up.
Domain-Aware Conflict Resolution
Status changes are append-only events. Check-ins are additive. The sync engine knows what ICS data can and cannot collide, and resolves accordingly.
Sub-Second When Connected
SignalR delivers assignment changes, directives, and broadcasts in real time. When the Planning Section activates a new OP, every device sees it before the briefing ends.
Critical Alerts That Break Through
Emergency broadcasts use iOS critical alert APIs and high-priority Android FCM channels. Life-safety messages bypass Do Not Disturb, silent mode, and the ringer switch.
Offline Map Tiles
Mapbox tile packs pre-cache automatically on Wi-Fi. Incident boundaries, divisions, facilities, and your own GPS position render in areas with no cellular coverage.
Four Taps From Observation to Action
The dashboard surfaces four report categories as tappable cells — not buried in a menu. Each one routes through the ICS escalation engine automatically. Safety and hazard reports bypass the chain of command entirely, reaching the Safety Officer and Incident Commander through every available channel at once.
Status Report
Ground-truth observation of current conditions. Routes through the chain of command to the Situation Unit and feeds the next Incident Action Plan.
Unmet Need
Resource, equipment, or support request with severity, quantity, and description. Escalates to your supervisor and the Logistics Section automatically.
Hazard / Safety
Bypasses the chain of command entirely. Routes directly to the Safety Officer and Incident Commander via in-app, push, SMS, and email. Life safety does not wait.
Task Completion
Marks an assignment, subtask, or objective complete. Captures outcome, conditions, and handoff instructions. Feeds the ICS 214 automatically.
Five-Person Check-In at a Dead-Zone Staging Area
Here is what “offline-first” actually means in an operational context. One scenario, five steps, zero data loss — and the Cost Unit never has to reconstruct anything.
- 01
Strike team arrives at remote staging
Resources Unit Leader opens the mobile app. No cellular signal. The incident, IAP, and all reference data are already cached from an earlier sync.
- 02
Five-person check-in, fully offline
ICS 211 form captures each name, agency, qualifications, contact, and cost rate. GPS auto-fills the location. Check-in time is 0900 — the actual field time.
- 03
Status propagates locally
The local resource status board updates immediately. The RUL can see the full strike team, their status, and their supervisor assignments without waiting on the network.
- 04
Connectivity returns at 1100
The sync engine detects the reconnect and drains the mutation queue. Five check-ins transmit with their original 0900 timestamps — not 1100.
- 05
Finance and Planning catch up simultaneously
The Cost Unit accrues labor from 0900, not 1100. The Resources Unit sees accurate check-in status. The ICS 214 activity log shows the correct sequence. No reconstruction.
Government-Grade by Default
The mobile app inherits the full posture of the NIMS Logic platform. No separate security review, no parallel compliance story, no second vendor to vet. What protects your incident data on the web protects it in the field.
- Cloud
- Azure Government Cloud, FedRAMP-aligned posture
- Encryption at Rest
- SQLCipher on local SQLite
- Encryption in Transit
- TLS 1.2+ with certificate pinning
- Authentication
- Azure AD OIDC with biometric unlock
- Offline Session
- 72-hour maximum without re-authentication
- Audit Trail
- Every action logged with user, device, GPS, timestamp
- Accessibility
- WCAG 2.1 AA — optimized for gloved operation
- Platforms
- iOS 16.0+, Android 8.0+, phones and tablets
Ready to upgrade your command capability?
See how NIMS Logic transforms incident management from administrative burden to operational advantage. Real-time visibility. Automated workflows. Complete accountability.