We deploy UniFi systems for a living. When a site needed something the platform did not cover, we wrote it, put it into service, and kept supporting it. Three are licensed products running at customer sites today, including our own. The fourth is free for noncommercial use and lives on GitHub.
Overnight door watchdog & scheduling for UniFi Access
Screens shown running on sample data.
A door left unlocked overnight is how "nothing ever happens here" ends. Sentry is a live dashboard and watchdog for UniFi Access: it watches every door, and during your watch windows it drives any unlocked door back to locked, then logs exactly what it did and tells you about it.
Door monitoring and lock enforcement come with every tier. The part that keeps a building secure should never be the part a licence takes away.
Adds security tooling, user management, and audit features. Licensed by door band. Monitoring is never capped, whatever your tier.
Your cameras already see everything. UPAD works out which of it matters. UniFi Protect Advanced Detections watches person events for the moments minutes count: a fall, someone in distress, a visible weapon, fire or smoke near a person. When it sees one, a human gets a snapshot and a plain-English assessment, then decides what to do.
Claude-powered scene assessment across every safety category, with on-device human detection aiming each request at the people in view. Licensed per camera band.
Measures how long areas stay occupied, counting people rather than identifying them. A separate product with its own key. It needs no Advanced Detections licence and can be bought on its own.
AI-assisted safety monitoring for UniFi Protect
Screens shown running on sample data.
POS-to-camera loss prevention for Lightspeed Retail
Screens shown running on sample data.
"The drawer is off by $4.82. Now what?" LSProtect bridges your Lightspeed Retail POS and your UniFi Protect cameras: every completed sale, void, return, and register open fires a camera event at the exact transaction moment. When something looks wrong, the footage is already found.
Sales, voids, returns, and register events with Alarm Manager webhooks, pinned camera snapshots, and the full event log.
The end-of-day discrepancy finder. Licensed per register band. Tracked registers are always explicit, never silently dropped.
UniFi tells you a door was forced. Once. If nobody was looking at their phone that minute, it is gone: no re-alert, no acknowledgement, no record that a human ever saw it. Notification Matrix turns a one-shot UniFi event into a tracked incident that keeps escalating until somebody closes it.
Personal use, research and study, charities, schools, public safety and health bodies, and government, however they are funded. Download a signed binary or build it from source.
Business use needs a commercial license, and any licensed product of ours that integrates with it carries one: license Sentry and Notification Matrix is covered alongside it. Running it on its own at a business? Talk to us at licensing@xtremission.com.
It is built to sit beside the rest of the family rather than duplicate it. Sentry drives an unlocked door back to locked; Notification Matrix makes sure a human hears about it, and answers. A proprietary link between the four is in development, so an incident raised in one will carry the context the others already hold.
Escalating incidents for UniFi Protect, Access & Network
Screens shown running in the built-in demo mode.
Sentry, UPAD, LSProtect, and Notification Matrix share the same design language and the same signed build and update pipeline, so what you learn running one carries straight over to the next. The three licensed products share a licensing platform too; Notification Matrix is free for noncommercial use, and covered commercially by whichever of them it runs alongside.
A compact cryptographically signed key unlocks your tier. No account to create, no activation server to depend on. Keys are per-product and verified entirely on your machine.
Each product ships as an Authenticode-signed installer with a second integrity signature alongside it. Once it's in place it keeps itself current from our release feed. A typical update pulls only what changed, a few megabytes rather than the whole application, and applies on the next restart. A portable single-file build stays available for machines that would rather not run an installer.
Call or email about setup, tuning, or anything that looks wrong, and you reach the people who wrote the code. We run all four at our own sites, so you are asking someone who uses them daily. No ticket queue, no first-line script.