Validate physically every week and after any system change. Tap a point to set its status — your name & today's date are recorded.
{{ z.zone }} · {{ z.count }} points
{{ p.pointId }}{{ p.access }}{{ p.status }}
{{ p.asset }}
{{ p.system }} · {{ p.location }}
Method: {{ p.method }} · LOTO: {{ p.loto }}
Last verified: {{ p.lastVerified }} · {{ p.verifiedBy }}
Completed checklist runs are saved to this device and included in the Excel export.
MASAR Destination Project · FM Operation ERT Implementation Plan · Doc EFS-MSR-HSE-DRP-TBD · Rev. 01
{{ usersCount }} users · tap anyone to edit their name, email, role, access level, reset their password or remove them.
{{ ph.phase }}
{{ a.no }}
{{ a.action }}
{{ a.desc }}
{{ a.owner }} · {{ a.deadline }}
Drill catalogue
Drill {{ d.no }}{{ d.location }}
{{ d.type }}
{{ d.objective }}
Logged drills
{{ r.result }}{{ r.when }}
{{ r.type }}
Response {{ r.responseTime }} · by {{ r.by }}
{{ r.notes }}
{{ g.label }} · {{ g.count }}
{{ p.initials }}
{{ p.name }}
{{ p.role }}
Nothing logged yet.
{{ a.detail }}
{{ a.meta }}
Live cloud sync
{{ cloudStatusLabel }}
{{ cloudStatusLabel }}
When connected, every finding, checklist, isolation and area update syncs live across all devices — a ticket raised on one phone appears on everyone's within seconds.
{{ cloudMsg }}
Saving to cloud failed: {{ cloudWriteErr }}
OK
{{ cloudBuild }}
Phone alerts
{{ notifLabel }}
{{ notifLabel }}
Get a pop-up on this phone when a teammate logs a new finding — P1 criticals are flagged. Works while the app is open or installed on the home screen.
Active — you'll be alerted on new findings.
This device is syncing to your team database. New entries upload automatically and remote changes appear here in real time.
One-time setup (ERT Leader / admin)
{{ s.n }}{{ s.t }}
Paste your Firebase config
Tip: paste the config once, then share this same app with the team — each device pastes the same config (or the admin bakes it in). Test-mode Firestore is fine for internal use; tighten the security rules before going wide.
Security rules
Once connected, lock the database so only app sessions (anonymous sign-in) can read/write. Paste this into Firestore → Rules and Publish:
{{ cloudRules }}
This requires Anonymous Authentication to be enabled (setup step 3). It blocks the open internet while keeping the app password-free to use in the field.
Export to Excel
Generates a real .xlsx workbook from everything registered on this device — findings, isolation status, checklist runs, actions, drills and activity, plus the reference Field Guide and team directory.
Sync between devices
This app stores data on this device only — it does not auto-sync to other phones. To consolidate the team: each device taps Export backup and sends the file to the ERT Leader, who taps Import & merge on one device to combine everyone's findings.
Merge is safe — it adds new records and keeps the most recent status for each isolation point and area. Nothing is overwritten blindly.
Individual sheets
Data management
{{ areaClear }}
Clear
{{ areaIssue }}
Issue
{{ areaPending }}
Pending
{{ z.zone }} · {{ z.label }}
{{ a.id }}{{ a.type }}{{ a.status }}
{{ a.name }}
{{ a.systems }}
Isolation: {{ a.isoText }}
{{ a.checkedBy }}
Emergency contacts
{{ c.label }}
{{ c.note }}
{{ c.value }}
UNIVERSAL EMERGENCY ACTION
If ANY occur — Fire · Crowd panic · Power outage · Access failure · Tunnel lighting failure · Flooding · Medical emergency: