Glossary

Every word, defined once.

This project has its own vocabulary — a Canary, a witness log, break-glass, a fleet, Opera and Chirp and Beacon. Rather than make you infer them from context, here is every one of them in plain language, with a link to the page that shows it working.

Jump to

Asking an AI assistant about SecuraCV? Point it at securacv.com/llms.txt for a short structured summary, or llms-full.txt for this whole glossary plus every page on the site as plain text.

The three names people mix up

Get these right and everything else follows.

Canary#
The device — a small, low-power witness you put on a wall, a door, or a shelf. This is the thing people point at and the name they say out loud.
A Canary can have a camera, or radar, or neither. Several Canaries together are a fleet.
See it: /lab
SecuraCV#
The platform a Canary runs on — the witness kernel plus the signed record it keeps. It is the “how,” not the “what.”
Short for Secure Computer Vision. It also runs on cameras you already own, with no Canary involved.
See it: /how-it-works
Errer Labs#
The company that makes SecuraCV and holds the trademarks.
See it: /about

The idea

What makes this different from a security camera.

Witnessing (not watching)#
A watcher keeps footage and can later be asked who was in it. A witness keeps a checkable record of what happened, and structurally cannot answer “who.”
This is the whole thesis. Everything below is a consequence of it.
See it: /watch-over
Event#
The unit of output: a short statement like “large object crossed boundary” or “presence in restricted zone,” with a coarse time and a zone — and no identity.
Events are what the system emits instead of video. They are text, they are small, and they are signed.
See it: /how-it-works
The witness log#
The durable record: every event carries a hash of the event before it plus a signature, so the log can be added to but not silently edited or trimmed.
It is tamper-evident: the promise is not that interference can be prevented — it is that interference becomes visible.
See it: /witness
Privacy by absence#
The surveillance features were never written, so there is no setting to turn off. Guarantees are “can’t,” not “won’t.”
This is why there is no admin toggle for face recognition: there is no face-recognition code to toggle.
See it: /about
Coarse timestamps#
Event times are deliberately bucketed into wide windows, so the log can prove that something happened without becoming a minute-by-minute diary of your day.
Precision is treated as a privacy cost, not a free feature.
See it: /how-it-works
Verified#
A reserved word on this site. It means a cryptographic signature was checked against a key that was pinned in advance — nothing looser.
When we mean something weaker we say “heard,” “reported,” or “presence.” Those are never trust claims.
See it: /verify

Getting footage out

The part everyone asks about second.

The Vault#
The sealed store where raw snapshots live. Sealed means no one — including you, including us — can open it alone.
See it: /vault
Break-glass#
The only way into the Vault: a time-limited, fully audited unseal that needs approval from several of your trustees before it will open.
It is meant to be set up early and rehearsed before you need it, like a fire drill.
See it: /vault
Trustee#
A person you nominate who holds one approval key. A break-glass request needs some agreed number of them to sign — “n of m.”
Pick people who would not all be compelled at once. That is the point of the quorum.
See it: /vault
Evidence envelope#
What an export ships in: a self-verifying container a recipient — an insurer, a lawyer, a neighbor — can check without installing our software.
See it: /verify

The Canary line

Each one is a different sensor answering a different question.

Canary WAP#
The recommended first build: sets itself up over its own Wi-Fi hotspot, stores to an SD card, talks to the others.
See it: /compare
Canary Vision#
The one with a camera and on-device detection — it decides what happened locally and reports the event, not the picture.
See it: /compare
Canary Sense#
Presence and breathing from 60 GHz radar, with no camera at all. Built for care and wellbeing in rooms where a camera would be wrong.
See it: /compare
Canary Sentinel#
A doorway guardian that fuses physically independent senses — motion, radar, Wi-Fi disturbance, light — so fooling one of them is not enough.
A channel that suddenly goes blind is treated as suspicious rather than quiet.
See it: /compare
Canary Display#
The wall screens: the calm, readable surface a household actually glances at.
See it: /modes
Fleet#
The word for a group of Canaries. Never “flock.”
A company called Flock soured the word, so it is off-limits in our copy, product names, and code. The only exception is the unrelated Unix flock() system call.
See it: /fleet
Board tier#
How honest we are about hardware: every board is labeled either verified (proven on real hardware) or compile-tested (builds in CI, not yet bench-proven).
We publish the distinction instead of blurring it. Much of the firmware is CI-verified and not yet hardware-verified.
See it: /lab

How Canaries talk

Three separate channels with deliberately different trust models — mixing them up is the most common misreading of the project.

Opera#
Your household mesh: how your own Canaries stay in sync with each other, over their own low-power radio.
See it: /how-it-works
Chirp#
The neighborly channel: nearby Canaries corroborating that something happened, using throwaway keys that are never stored.
The ephemeral keys are the firewall between Chirp and your household — a corroboration cannot be walked back to your devices.
See it: /how-it-works
Beacon#
A narrow, higher-trust channel for genuine life-safety advisories, held to a smoke-detector bar: boring, mostly silent, unmissable when it matters.
Every alert needs two different devices to sign it, sensors can never fire one on their own, and it carries no descriptions of people. It is explicitly not a neighborhood-watch or suspicious-person reporting system, and not a certified life-safety device.
See it: /how-it-works
Wi-Fi sensing (CSI)#
Detecting movement from how a room disturbs the Wi-Fi already passing through it. No camera, no microphone.
See it: /how-it-works
Presence (vs. verified)#
The deliberately weak claim: “I heard this device recently.” Self-reported, unsigned, and never a security boundary.
See it: /fleet

Things you can actually open

Most of these run in your browser, right now, with no hardware.

The Lab#
The real shipping firmware, compiled to run inside your browser: flash a simulated blank chip, watch it boot, and check the cryptographic birth certificate it just generated.
Nothing is installed and no hardware is needed. It is the fastest honest answer to “does this actually work?”
See it: /lab
The Flasher#
The app that writes firmware onto a real board and then keeps an eye on it. There is a browser version and a desktop version.
See it: /download
Canary Doctor#
The symptom-first help flow: describe what’s wrong, get the self-test and the fix.
See it: /checkup
Sticker check#
Scan the sticker on a Canary and confirm in your browser that the device is the one it claims to be. Nothing is uploaded.
See it: /verify
Randomart#
A little ASCII picture generated from a device’s key, so a person can compare identities at a glance instead of reading a long string of hex.
See it: /verify
The Builder#
Fit an enclosure to your exact hardware with dropdowns and get a printable 3D file out, all in the browser.
See it: /builder
The Witness Wall#
The big-screen surface for homes and venues: the verified record on the shared screen, not a grid of live feeds.
See it: /apple-tv
The Hub#
A Raspberry Pi running Home Assistant with SecuraCV on it — the piece that ties cameras, Canaries, and your dashboard together.
See it: /linux

Making and selling

The project is open all the way down, on purpose.

Maker Corps#
The four-tier maker community: how someone goes from printing one case to building kits for other people.
See it: /corps
Works with SecuraCV#
A badge anyone can earn for free, under a published trademark policy — the anti-lock-in promise in a sticker.
See it: /vendors
Warrant canary#
A public statement we update to say what we have and have not been compelled to hand over. Its absence is the signal.
See it: /transparency

Common questions

The ones we get asked most, answered the same way we'd answer them in person — including the parts that aren't finished yet.

Does it do face recognition?#
No — and it can’t. There is no face-recognition code in the project to enable or disable, and the same is true of license-plate reading, gait analysis, and age/gender/race estimation. The things it can report are “person,” “vehicle,” “animal,” “package” — never “who.” This is a rule about what exists, not a setting.
See it: /watch-over
Can someone watch a live feed of my house?#
Not through any normal path — there isn’t one. Raw footage lives briefly in a sealed store with no ordinary way out. Opening it takes break-glass: a time-limited, audited unseal that needs several of your trustees to approve. No single person can do it alone, including you and including us.
See it: /vault
So how do I get footage after an actual break-in?#
You run break-glass with your trustees, and the export comes out as a self-verifying file an insurer or a lawyer can check without our software. Set the trustees up early and rehearse it once — it is a fire drill, not a feature you discover on the worst day.
See it: /vault
Does it phone home? Do I need an account?#
No and no. Records stay on your hardware, there is no telemetry, and nothing about the system requires an account to run. The site itself sets no cookies — a claim we keep enforced in the test suite rather than just written on a page.
See it: /privacy
How do I know the record wasn’t edited?#
Every entry carries a fingerprint of the entry before it plus a signature, so removing or altering anything breaks the chain and verification fails loudly. You can check it yourself, offline, with our verifier or your own — that is what tamper-evident means here.
See it: /verify
What actually breaks these guarantees?#
A compromised computer. If an attacker owns the machine the software runs on, the promises that depend on that machine no longer hold. We write that down rather than gloss over it, and the threat model in the source spells out what survives and what doesn’t.
See it: /how-it-works
Is this finished? Can I buy one today?#
Partly. It is real, open, and running — but treat it as work in progress: some Canaries have released firmware and some are still in development, and much of the firmware is proven in continuous integration rather than on a bench. Every board says which it is. There are no certification claims, and the radios still need the regulatory work that selling them legally requires.
See it: /compare
Do I have to buy anything from you?#
No. Print the case, buy the parts wherever you like, and flash it yourself — the whole path is open under Apache-2.0. Kits exist for people who would rather not, and independent sellers can offer their own under the free “Works with SecuraCV” badge.
See it: /vendors
What’s the fastest way to see whether this is real?#
Open the Lab. It runs the actual device firmware inside your browser — flash a simulated blank chip, watch it come up, and check the cryptographic birth certificate it just made. No hardware, no install, nothing uploaded.
See it: /lab
How do I ask for a feature?#
Say it in one sentence on the Community Ideas board. It becomes a public suggestion anyone can back with a thumbs-up, and the most-backed ones are what get built next — that is genuinely how the roadmap is ordered, not a slogan. You need no technical vocabulary and no idea how any of this works: “I wish it would text me when it sees motion” is a complete, useful request. A reply arrives straight away telling you what happens next.
See it: /ideas
Why do I need GitHub to suggest something?#
Because it puts your idea in the same place as the work, which buys you things a private suggestion form cannot. You can watch the code that answers your idea get written and reviewed, and see which release it ships in. Your words are public, and the everyday moves leave a trail: we can moderate our own tracker like any owner can, but an edited comment keeps a visible edit history and a closed idea shows who closed it and when, so declining one is done out loud with a reason you can read. Deletion is the honest exception — an owner can remove a thread outright and nothing is left behind, so on that one point you have our word rather than a guarantee. Votes are reactions from real accounts, so the counts are checkable rather than something you take on trust. And we never ask for your email, because we keep no list to put it on. The cost is real though: one free account, about thirty seconds, and an unfamiliar page the first time — and if that is too much, the feedback desk takes plain email instead.
See it: /ideas
Which Canary should I get or build first?#
Canary WAP for a general first device; Canary Vision if you want a camera with on-device detection; Canary Sense for presence and breathing with no camera at all; Canary Sentinel for a doorway that is hard to sneak past; Canary Display for a screen the household glances at.
See it: /compare