πŸš’
TURNOUT CAD COMMAND
PBKDF2-SHA256 Encrypted Session β€’ Rate-Limit Protected
100,000-Iter PBKDF2-SHA256 5-Strike IP Lockout Active
CAD
TURNOUT CAD β€’ ADMIN COMMAND CENTER
Multi-Department Operations β€’ APNs Gateway β€’ Live Over-The-Air GIS Studio
Cloudflare KV Active
πŸ“± Registered iOS Devices: 0
Turnout Hub
Published GIS & Event Pre-Plan Layers
Toggle layers on/off to immediately control what appears in the Turnout iOS Map tab.
Loading layers...
Add / Edit GIS Map Layer
Connect any ArcGIS FeatureServer URL or build an interactive Event Pre-Plan on the map.
Live GIS & Event Pre-Plan Interactive Map
Inspect TOC ArcGIS FeatureServers or click a drawing tool below to build an Event Pre-Plan directly on the map.
Pre-Plan Builder:
0 Features Rendered
Add / Edit Fire Department Tenant
Onboard additional departments with custom access codes, apparatus thresholds, and map centers.
Active Department Tenants
Live departments served by /api/verify-department to Turnout iOS clients.
Code Department Apparatus (E / M / L / C) Unlock Codes Actions
Add / Edit Member or Officer
Assign department-scoped roles and individual PIN codes for Turnout login.
Authorized Personnel Directory
Members & officers authorized to sign into Turnout iOS and Command pages.
Name & Badge Dept Role Unit Access PIN Status Actions
Turnout iOS Remote App Configuration
Control active event banners and default map layer states across all devices over-the-air.
Connected iOS Push Devices & Maintenance
Manage APNs device tokens registered with /api/register-device.
Click "Refresh Devices" to inspect active APNs registrations.
Create Admin Account
Passwords are salted & hashed with 100,000-iteration PBKDF2-SHA256.
Rotate Your Password
Re-salts and re-hashes your password in Cloudflare KV.
Authorized Admin Accounts
Individual accounts with access to ocfdops.com/admin.
Admin Username Role / Scope Last Sign-In Actions
Security Audit Log
Immutable log of logins, failed attempts, lockouts, and administrative mutations.
Timestamp Event Actor / IP Details
Saved successfully!