Your whole fleet.
Always reporting in.
ReportMate is open-source endpoint intelligence for Macintosh and Windows. Native clients do the heavy collection and processing on each device, then stream events to an API and database you control — no agents phoning home to a vendor.
Deploy to your own Azure or AWS tenant with Terraform — or let us run it for you.
Everything a device knows about itself.
Identical on Mac and Windows.
Every check-in refreshes a full set of module reports, built and normalized on the endpoint to one shared schema. Not two tools bolted together — one genuinely unified fleet view.
Inventory
Asset tag, assigned owner, department, location, device name, manufacturer, purchase metadata.
Installs
Managed software from Cimian and Munki: target vs installed version, pending, installed, failed, logs.
Applications
Installed apps, versions, bundle IDs / product codes, publishers, install dates — Macintosh and Windows.
System
OS build & patch level, uptime, boot time, kernel, architecture, rapid security responses, locale.
Management
MDM enrollment & vendor, supervision, configuration profiles, certificates, managed status.
Identity
Logged-in user, local & directory accounts, home directory, Entra/AD join, shared-device state.
Hardware
Model & SoC, performance/efficiency cores, Neural Engine, GPU, RAM with per-module make, storage, battery health.
Peripherals
Displays, printers, USB and Bluetooth devices — resolution, drivers, default, connection type.
Security
FileVault / BitLocker, firewall, SIP, Gatekeeper, secure boot, TPM, XProtect, EDR presence.
Network
Interfaces, IPv4/IPv6, MAC, DNS, gateways, Wi-Fi SSID with band/channel/width, signal, VPN.
From fleet overview to a single chip
Start at the fleet level, then drill into any device for every module — hardware down to the SoC, security posture, network, managed installs, and more.
If the dashboard can show it, your code can fetch it
ReportMate is built API-first on FastAPI with a full OpenAPI specification. Devices ingest through the same documented event API the dashboard reads from. Query a single device, pull bulk fleet analytics, stream events, or wire ReportMate into your CMDB, SIEM, or automation.
- 40+ versioned
/api/v1endpoints with interactive OpenAPI docs - Per-device and bulk fleet queries: hardware, applications, installs, identity, inventory
- Real-time event ingestion and a SignalR/WebSocket negotiate endpoint for live updates
It's one stack, end to end — native binaries on the endpoint, an event-driven API, a JSONB store, and real-time push, all deployed in your own cloud.
$ curl https://api.reportmate.app/api/v1/devices \
-H "X-Client-Passphrase: $RM_KEY"
{
"devices": [
{
"serialNumber": "C02XL0ABJGH7",
"deviceId": "9f2a1c7e-4b30-4d2a-bf1e-7c0a2d51e8a4",
"name": "design-studio-04",
"platform": "Macintosh",
"osName": "Macintosh",
"osVersion": "15.5",
"assetTag": "ECU-04821",
"department": "Design",
"status": "active",
"lastSeen": "2026-06-18T17:42:11Z",
"totalEvents": 1284
}
],
"total": 327,
"hasMore": false
} Built for teams that want control
Truly cross-platform
One schema, one dashboard, one API for Macintosh and Windows. No reconciling two products with different data models and different bills.
Your data, your cloud
Self-host or deploy to your own Azure/AWS tenant with the included Terraform. Telemetry never transits a vendor's servers. Encrypted in transit, passphrase-authenticated.
Open source, no lock-in
Source-available under BSL 1.1. Read the code, audit the collection, extend a module, or fork it. Your data lives in plain PostgreSQL you can query directly.
Built on open source
ReportMate stands on the shoulders of the tools our community already trusts — and integrates with the managed-software systems you may already run.
osquery
The SQL-powered engine behind on-device collection.
FastAPI
Powers the event ingest and REST API.
Next.js
Renders the real-time fleet dashboard.
PostgreSQL
JSONB storage — one document per module.
Terraform
Provisions ReportMate into Azure or AWS.
Munki
Macintosh managed installs, surfaced in the Installs module.
Cimian
Windows managed installs, surfaced in the Installs module.
Ready to take control of your fleet?
Click around the live demo, or deploy your own in an afternoon. Self-host for free, or let us run it.