All Projects
ToneLogger logo
Mobile App Web Portal Fire & EMS

ToneLogger

A multi-tenant activity and incident log built for volunteer Fire & EMS departments — responders log from a native mobile app, officers manage from a web portal.

The Challenge

Volunteer Fire and EMS departments have to keep careful records: who responded to each call, which apparatus rolled, hours spent on training, and the participation totals that drive pay-per-call accounting and year-end reporting. For most departments that means spreadsheets, paper sign-in sheets, and a lot of manual reconciliation after the fact.

We first solved this for one department with our Town of Canton participation-tracking portal. It worked — and it made one thing obvious: nearly every volunteer department wrestles with the same problem. ToneLogger is that solution turned into a product any department can sign up for.

The Solution

ToneLogger is a multi-tenant SaaS platform with two front ends over one shared backend. Responders use a native iOS and Android app to log calls, training, and station details in seconds — recording who responded, the apparatus that rolled, and their role on scene. Officers and administrators use a web admin portal to manage the roster, review records, and pull reports.

Because it is multi-tenant, every department gets its own private roster, records, and reporting. Members who serve more than one department can switch between them in a single tap. Sign-in is passwordless — work email magic link, Apple, or Google — and a department admin grants each member access to its records.

True to its name, ToneLogger can also watch a department's dispatch email and turn incoming pages into draft activities automatically, so the run is half-logged before anyone opens the app.

Key Features

Log from your phone

Record calls, training, and station details in seconds from a native app.

Incident rosters

Capture who responded, their role on scene, and the apparatus that rolled.

Participation reports

Week, month, and year-to-date totals at a glance for members and admins.

Multi-department

Serve more than one department? Switch between them in a single tap.

Passwordless sign-in

Work email magic link, Apple, or Google — no password to remember.

Dispatch ingest

Optionally turn incoming dispatch pages into draft activities automatically.

Tech Stack

Next.js

Web admin portal (Vercel)

React Native + Expo

Native iOS & Android apps

Supabase

Postgres, Auth & Storage

Edge Functions

Dispatch parsing & ingest

TypeScript

Shared cross-platform logic

EAS Build

App Store & Play delivery

Outcome

ToneLogger takes what we learned building a tracker for a single department and turns it into a product any volunteer Fire or EMS department can adopt — no spreadsheets, no end-of-month reconciliation, and a single source of truth for participation and incident records. It is also our answer to the build-vs-buy question we put to every client: sometimes the right move is an existing tool, and now there is one.

Visit tonelogger.com

Note: ToneLogger is a record-keeping tool for departments — not a 911 dispatch system and not a medical device.

Run a volunteer department?

ToneLogger might be exactly what you need — or we can build something custom for the way you work.