Mobile for the Field

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.

The Field Problem

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.

Built Around Six Questions

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.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

ICS Forms, Natively Mobile

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.

ICS 203

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.

ICS 204

Work Assignments

Your assignment with resource roster, special instructions, completion targets, and supervisor contacts. Updates in real time when Ops reassigns.

ICS 205

Communications Plan

Radio frequencies, channel assignments, phone numbers — rendered as a native screen, not a PDF. Tap to copy frequencies. Works offline.

ICS 211

Check-In

Full check-in workflow with qualifications, agency, contact, and cost rate. GPS-captured, field-timestamped, and fully offline at remote staging.

ICS 214

Activity Log

Contemporaneous entries by category with voice-to-text, GPS coordinates, and up to three photos. Timeline view with OP history picker.

ICS 221

Demobilization

Multi-stage clearance queue filtered by role — Unit Leader, Logistics, Finance. Sign-offs cascade automatically. No clearance gets skipped.

Communications Platform

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.

Offline-First. Real-Time When Connected.

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.

Field Reporting That Routes Itself

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.

A Day in the Field

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Security & Compliance

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.