Get the build
Every build is on the Birdbrain releases page. Open the newest release, at the top of the list, and download the file for your platform. Asset filenames carry the version, so no per-file “latest” link exists — bookmark the releases page instead. The commands below use<version> as a placeholder for the version in the filename you
downloaded.
Platforms
Install on Windows
- Download
Birdbrain-Setup-<version>.exeand run it. - SmartScreen warns about an unrecognized app, because the builds are not code-signed yet. Click More info, then Run anyway.
- The installer finishes and launches Birdbrain.
Install on Ubuntu
The AppImage needs the execute bit and FUSE 2 before it will run:--appimage-extract-and-run instead:
.deb is the alternative:
birdbrain in a terminal. The .deb
is best-effort: it receives updates through the in-app updater, but installing one runs dpkg
behind a system password prompt, so nothing installs until you click Restart to update. On
the .deb, watch the releases page rather than waiting for the app to carry a fix to you.
Install on macOS
macOS support is experimental, and needs macOS 13 or later. Every release attempts a macOS build, but a failed one does not stop the release, so a release can ship without it. No machine check launches the build before it is published, and signing and notarization are deferred to the first non-beta release.-
Download
Birdbrain-<version>-arm64.dmgon Apple Silicon, orBirdbrain-<version>.dmgon an Intel Mac. If the release lists neither file, it has no macOS build. - Open the disk image and drag Birdbrain to Applications.
-
The build is not signed or notarized, so macOS blocks the first launch, and may say the app
is “damaged and can’t be opened”. That message is the download quarantine, not a corrupt
file. Clear the quarantine once in Terminal, then open Birdbrain as usual:
Load the Chrome extension
The extension is not on the Chrome Web Store yet, so it loads unpacked in developer mode. On the Birdbrain dashboard, the extension card has an Open extension folder button and a Setup Guide that walks through the steps. If a case is open, click the house icon (Home) at the top of the left sidebar to reach the dashboard. The short version:- Open
chrome://extensionsin Chrome. - Switch on Developer mode.
- On the Birdbrain dashboard, click Open extension folder.
- In Chrome, click Load unpacked and select the folder the app opened, the one holding
manifest.json.
chrome://extensions. Chrome keeps running the
copy it loaded until you do, so until then the extension is still the previous version.
Install and first capture has the long form of both steps.
Your data
Use synthetic or low-stakes material where you can. Real project data is tolerated, not endorsed, and what follows is advice rather than a control. When a new version needs to upgrade the case database, Birdbrain copies the database first, into adb-snapshots folder beside it, and applies the upgrade only if that copy succeeded. If
the copy fails, the upgrade does not run and your data stays as it was. Three limits sit on
that contract:
- A snapshot covers the database, not capture files.
- Restoring a snapshot overwrites your current database, and there is no undo.
- Export is the only backup that includes capture files. Settings → Database → Utilities → Backup Database writes a copy of the database only.
Where advisories appear
If a report implies that captures already taken are not what Birdbrain claimed, the disclosure is a pinned issue on the Birdbrain repository plus a patched release through the updater. Windows and AppImage installs pick that release up in place..deb installs download it but install it only on Restart to update, so on the
.deb you have to look at the releases page yourself.
What to report
One class of failure matters above all the others: Birdbrain must not silently lose, corrupt, or mis-attest evidence. That is the floor the list below refers to. Everything else in the beta is rough on purpose. Do not report: layout, spacing, visual design, wording, labels, or a general sense that it feels dated. The UI is changing substantially and those decisions are made. Do report:- Evidence lost, mangled, or mis-described. Anything that disappeared, came back different, or is described by the app as something other than what it is. This is the floor, and the highest-value report there is.
- Sites that fail to capture, capture incompletely, or render wrong in the viewer, with the URL where it can be shared.
- Workflow dead-ends, where the tester wanted to do something and there was no path. Awkward is not a dead-end.
- Whether the certification and verify output read as true to someone who would have to defend them to a hostile reader.
Report a problem
Open an issue on the Birdbrain repository. It is public, and no response target is stated: the project is one maintainer and a beta. If you find a security vulnerability, do not open a public issue. Report it privately through the repository’s Security tab, as its security policy describes. The project has no channel for sending a.birdbrain case archive to the maintainer, and a bug report
never needs one: the diagnostic bundle Birdbrain builds for you excludes your captures and your
case database. Install and first capture describes how to create that
bundle and what it holds.