Officers file template-driven reports on their phones as things
happen. Each one moves through your review workflow and lands with
the client as a professional PDF, without anyone printing,
scanning, or forwarding.
Templates you control
A drag-and-drop form builder defines every report type, in
single-entry or multi-entry modes, so reports capture exactly
what each contract requires.
Review workflow built in
Reports move through states with transitions you configure, so
nothing reaches a client before a supervisor signs off.
Automatic delivery
Approved reports auto-distribute to subscribed recipients and
can be scheduled, as client-ready PDFs.
Reports: review queue
Reports
Last shift · All locations
New report
Incident Report · #26-2241 Forced door at loading dock 4 D. Marsh · 06:12 Approved
Daily Activity Report · #26-2240 Harbor Yard: night shift DAR K. Boateng · 06:02 Approved
Incident Report · #26-2239 Vehicle break-in, parking level 2 T. Nguyen · 04:47 In review
Maintenance Issue · #26-2238 Camera 7 offline at main gate J. Ortiz · 02:15 Submitted
Daily Activity Report · #26-2237 Cell Tower Sites: swing shift DAR R. Alvarez · 23:58 Approved
Approved reports auto-delivered to client subscribers as PDF
[ 02 ] // The running record
Every shift, logged as it happens
Officers log routine activity as the shift unfolds, each entry
timestamped and tied to its location and officer. The result is
a continuous, searchable record of what happened and when, not a
blank page at 6 a.m.
Entry types you define
Configure the entry types your operation logs, from patrols
and visitor sign-ins to alarms and maintenance, so activity is
captured consistently across every site.
A continuous timeline
Every entry is timestamped and attributed, building a
chronological record of the location that is there when you
need to reconstruct a night.
Shared with clients
Log entries flow into the client portal's activity feed, so
clients see coverage at their sites as it happens, within the
permissions you set.
Activity log: the shift, entry by entry
// Activity log
Tonight · 37 entries
23:42 Patrol Exterior round complete, all doors and gates secure. Building A · D. Marsh
23:18 Visitor Contractor signed in and escorted to the loading dock. Main Gate · D. Marsh
22:55 Alarm Fire panel trouble light reset, flagged for AM follow-up. Riverside Plaza · T. Nguyen
22:30 Maintenance Light out in the east stairwell, work order created. Harbor Yard · R. Alvarez
22:04 Observation Vehicle parked in the fire lane, owner notified and moved. North Lot · K. Boateng
Entry types configurable · exports with events & reports
[ 03 ] // Open to closed
Incidents managed, not just logged
Every incident moves through an Active, Pending, and Closed
lifecycle, so the question is never whether something was
handled, only how fast.
Lifecycle with filtering
Slice incidents by type, location, user, and date across their
lifecycle, with bulk actions where you need them.
Compliance-grade exports
The Data Sheets wizard exports events, reports, and log
entries by date range, type, location, and fields to
Excel-compatible files.
PDF everything
Reports, incidents, and analytics all export as professional
PDFs for clients, insurers, and courts.
Events: incident lifecycle
Active 7 Pending 3 Closed 132
Alarm activation
#26-418 · Westgate Mall · 12m ago High Priority
Suspicious person
#26-417 · Harbor Yard · 39m ago Medium Priority
Property damage
#26-416 · Riverside Plaza · 2h ago Medium Priority
Parking violation
#26-414 · Main Gate · 3h ago Low Priority
Trespassing
#26-413 · Dockside Lot · 4h ago Medium Priority
Welfare check
#26-412 · North Tower · 5h ago Low Priority
Gate left open
#26-411 · Service Entrance · 6h ago Low Priority
Data Sheets export: date range × type × locations → Excel /
CSV
// How it works
From field notes to client-ready PDF
[ 01 ]
Configure your templates
Build report types with a drag-and-drop form builder, so officers fill in exactly the fields your operation needs.
[ 02 ]
Officers file from the field
Reports are written on the phone as things happen, with photos, records, and locations attached in place.
[ 03 ]
Review and approve
Reports move through the workflow states you define, so nothing reaches a client before a supervisor signs off.
[ 04 ]
Deliver and export
Approved reports auto-deliver to client subscribers as PDF, and everything exports to Excel or CSV for compliance.
File your first report today
Templates, workflow, and client delivery are ready out of the box. Free for 14 days.
“The system is very easily accessible and can be maneuvered
without any problems. The multitude of functions including reports,
records database, employee information as well as the other features
are extremely helpful in client satisfaction.”
Aaron S. · Operations Manager
// FAQ
Security reporting questions, answered
What is security reporting software?
Security reporting software replaces paper and word processors with structured, template-driven reports that officers file from the field. THERMS adds review workflows, automatic delivery to clients as PDF, and linked records and incident management, so every report becomes part of one searchable operational history.
What kinds of reports can officers file?
Any kind you define. Report types are built with a drag-and-drop form builder, so incident reports, daily activity reports, maintenance issues, and anything specific to a contract are all templates with exactly the fields you need, in single-entry or multi-entry modes.
Can clients receive reports automatically?
Yes. Reports auto-distribute to subscribed recipients and can be scheduled for delivery, arriving as professional PDFs. Clients can also view reports through the THERMS client portal with permission-controlled access.
What are log entries and how do they work?
Log entries are the timestamped activity officers record as a shift unfolds, from patrols and visitor sign-ins to alarms and maintenance issues. Each entry is tied to a location and officer, the entry types are fully configurable, and everything builds into one continuous, searchable activity log that surfaces in the client portal and exports alongside events and reports.
How are incidents tracked?
Events move through an Active, Pending, and Closed lifecycle with filtering by type, location, user, and date. Everything can be exported in bulk, as PDFs or through the Data Sheets wizard to Excel and CSV for compliance and analysis.
How much does security reporting software cost?
Reporting, records, and incident management are all included in the THERMS platform subscription, priced monthly by active user accounts. Every plan starts with a 14-day free trial, no credit card required.