▲

HARDPOINT

TACTICAL OPERATIONS PLATFORM

LAW ENFORCEMENT · EMS · AIR MEDICAL · MEDICAL DIRECTION
AUTHORIZED PERSONNEL ONLY — ALL ACTIVITY IS LOGGED

DEMONSTRATION — ALL DATA FICTIONAL
Sign-in: demo / hardpoint-demo
Encrypted-channel passphrase: hardpoint-demo
Sample data resets every 30 minutes.

FIRST RUN — CREATE THE ADMINISTRATOR ACCOUNT.

HAVE AN INVITE CODE? BACK TO SIGN IN
▲ HARDPOINT OPS
DEMO — FICTIONAL DATA HR -- WX —

BASE MAP

OVERLAYS

NEAREST HOSPITALS

CASEVAC MONITOR

-- BPM
Not paired.
Pairs with any Bluetooth LE heart-rate source: chest straps (Polar/Garmin), Wear OS watches, Garmin/Polar watches in HR-broadcast mode. Apple Watch does not broadcast BLE HR natively — use a companion HR-broadcast app or a strap; on iPhone, Safari lacks Web Bluetooth (use the Bluefy browser). Auto-alert fires on a shock profile — sustained HR ≥ 150 or ≤ 45 — and broadcasts MAN DOWN with last GPS fix to all mission personnel. Monitoring aid only; not a medical device.

MISSION STATUS

No missions yet.

WEATHER — ACTIVE ALERTS

Loading…

MISSIONS

PERSONNEL

CHECKLIST PLANNING PHASE

ASSIGNED HOSPITALS

AIR UNITS

GROUND EMS

CASUALTY BOARD

Tap +/− as patients are triaged and transported. Counts sync to everyone and print in the packet.
ALERT HOSPITAL pushes a GSW/trauma patient alert downstream (Pulsara-ready / any webhook) and logs it here.

MISSION LOG

POST-OP DEBRIEF (AAR) OPEN

Saved to the mission record and included in the printed packet. Completion is stamped with name and time in the mission log.

MISSION COMMS

Open a mission (MISSIONS tab) to join its encrypted channel and voice net.

VOICE NET — PUSH TO TALK OFF NET

Voice over data (LTE/WiFi) between app users on this mission — air crew, ground EMS and law enforcement all on one push-to-talk net, no radio needed. This is NOT a radio transmitter: the frequencies below are reference for programming your actual radios. A radio-over-IP gateway (donor radio + RoIP bridge at dispatch) can patch this net onto real air/ground channels — see INTEGRATIONS notes.

ENCRYPTED CHANNEL LOCKED

AES-256-GCM, encrypted in your browser. Server stores ciphertext only. Share the passphrase by radio/phone — never in this channel.

COMMS DIRECTORY

Click-to-call on mobile. Entries marked VERIFY are placeholders — confirm numbers with dispatch/medical direction before operational use. Radio channels/talkgroups listed here are reference for programming your radios; for voice through the app itself, use the mission VOICE NET (push-to-talk over data).

NWS OKLAHOMA — ACTIVE ALERTS

Loading…

TEAM — LIVE VITALS & POSITIONS

Open a mission to join its live net. Every member's wearable heart rate and GPS position stream here and onto the map. Sustained HR ≥ 150 or ≤ 45 fires an automatic MAN DOWN alert with their location.

MEDICAL PROFILES — RESTRICTED

Visible to medical direction and administrators only; every view and edit is audit-logged. Blood type, allergies, medications and history attach automatically to a downstream hospital alert (Pulsara / webhook) when the casualty is identified — the receiving facility gets it, the rest of the team never sees it in-app.

WEARABLE PAIRING

-- BPM
Pairs with any Bluetooth LE heart-rate source: chest straps (Polar/Garmin), Wear OS watches, Garmin/Polar watches in HR-broadcast mode. Apple Watch does not broadcast BLE heart rate natively — use a companion HR-broadcast app or a strap; on iPhone, Safari lacks Web Bluetooth (the Bluefy browser works). Your heart rate is shared to the team only while connected to a mission. Monitoring aid — not a medical device.

HOSPITALS (0)

INVITE PERSONNEL

OPEN INVITES

SITE ACCESS QR

Post where authorized personnel can scan it.

Site QR

USERS

INTEGRATIONS — HOSPITAL ALERTING

Pushes patient alerts (GSW / trauma / medical) downstream to Pulsara or any webhook endpoint (hospital CAD, Twiage, eBridge…). The Pulsara slot is pre-wired: when Pulsara issues partner API credentials, paste the endpoint URL + token and enable it — payloads are already mapped.

REDUNDANCY & DATA

Rolling backups every 30 min (last 48 kept in data/backups/). Export a full snapshot any time:

EXPORT FULL DATA SNAPSHOT

AUDIT LOG

CASEVAC — MAN DOWN