Meet your Canary before you meet your Canary

The Lab is the hands-on side of SecuraCV: the display devices run their actual firmware in your browser โ€” same faces, same mood engine, same Ed25519 verification โ€” next to a device chooser, a parametric enclosure showroom with a print guide, and honest bills of materials.

Everything below is open source and runs entirely in your browser. Nothing phones anywhere.

๐Ÿš€

Get started pick your path

Four ways in โ€” Home Assistant, a spare Pi, Docker, or a soldering iron. Pick your computer (macOS, Windows, Linux), copy every command with one tap, and watch your progress hatch from ๐Ÿฅš to ๐ŸŽ‰. Saved on your device only.

Start your path โ†’
๐Ÿ’Ž

The Showroom live models

The devices assembled and rendered by your GPU from the repo's committed STLs and board CAD โ€” pinned to the latest commit, exploding on a slider.

Enter the showroom โ†’
๐Ÿ–ฅ๏ธ

Meet the Canaries live firmware

3D pairing cards for every device. Open a display and its real firmware boots behind the glass โ€” touch it, break its network, watch it stay honest.

Open the emulator โ†’
๐Ÿ“ท

The Vision โ€” first watch guided setup

The camera that keeps its pixels. Load its brain once (the SenseCraft flow, staged click for click with a live bounding-box preview), dodge the two-port gotcha, flash the host, then aim and tune it with boxes โ€” never frames.

Meet the Vision โ†’
๐Ÿงญ

Find your Canary

Four questions โ€” where it lives, what it should do, your privacy lines, your power situation โ€” matched to a device and its printable enclosure, with honest release status.

Take the chooser โ†’
๐Ÿ 

The Canary House animated

An isometric home with the whole flock in place. Watch each witness sense in its own way, walk a visitor through, and see the only thing that ever leaves: small signed claims.

Explore the house โ†’
๐Ÿงฑ

Enclosure lab real STLs

Spin the printed parts in your filament color, scrub true layer cross-sections on a build plate, read every configurator parameter โ€” straight from the OpenSCAD sources.

Open the showroom โ†’
๐Ÿ“Œ

The Board Room vendor CAD

Every board as the vendor drew it, with pin flags hung on the real pad geometry โ€” then wire it: a LEGO-style harness that lands every wire on the exact pad the firmware names.

Meet the boards โ†’
๐Ÿงพ

Build it

Bills of materials with real part numbers and honest totals, assembly walk-throughs, and the CI-generated software bill of materials โ€” all auto-generated from the repo, so it can't go stale.

See the BOMs โ†’
๐Ÿ 

The Hub guided setup

Home Assistant on a Raspberry Pi, the Lab way: scrub the hardware apart in 3D, click through every command on a simulated bench terminal, and meet the dashboard your witnesses converge on โ€” before you spend an evening or a cent.

Build the hub โ†’
โš–๏ธ

Compare & kits

The honest head-to-head โ€” cost, quality, features and privacy vs. Ring, Nest, Eufy, Reolink, UniFi and Frigate โ€” plus planned Canary kit pricing and the waitlist.

See the comparison โ†’

It's the real firmware

The display emulator is the shipping C++ compiled to WebAssembly โ€” shims exist only where silicon meets the world. When the firmware changes, the Lab changes with it.

Honesty is enforced

"Verified โœ“" in the browser is a real Ed25519 signature check. Release statuses come from the catalog itself. Recommendations never hide "in development".

Local-first, like everything else

The tools fetch nothing outside their own pages. Your chooser answers, filament colors, and experiments never leave your machine.

In the nest right now

Pulled live from the project's device registry & enclosure catalog โ€” this section updates itself when the repo does.

Canary WAP

released

Presence through the WiFi field itself โ€” the canary.local dashboard device.

Canary Vision

released

Person detection on the camera's own chip; no pixels leave.

Canary Watch Station

in development

The bedside glance โ€” try its firmware in the Lab today.

Canary Dash

in development

The household poster โ€” every witness on one wall.

Showing a snapshot โ€” the live registry will appear when the Lab deployment is reachable.