Download · alpha

Install the alpha.

The apps are free and fully open source. They run on Android today, with the other platforms on the way. Pick whichever install route you trust most. We would rather you verify the download than take our word for it.

The apps

Three apps, one signing key.

PH Camera

co.predatorhunters.bulwark.camera
camera-release.apk

PH Bulwark

co.predatorhunters.bulwark
app-release.apk

PH Bulwark Manager

co.predatorhunters.bulwark.manager
manager-release.apk
How to install

Three open routes.

Obtainium (auto-updates)

Obtainium installs and updates the apps straight from our GitHub Releases. Add a source pointing at the releases repo, once per app, with the APK filter for that app.

https://github.com/Jordan-Hall/PH-bulwark/releases

Filters: camera-release.apk, app-release.apk, manager-release.apk.

Our F-Droid repo

Add our self-hosted F-Droid repository and both apps appear in the F-Droid client, updating from the mirror. When you add it, F-Droid shows the repo fingerprint to confirm before anything installs.

https://dist.predatorhunters.co.uk/fdroid/repo

Direct APK

Prefer to do it by hand? Download the APK for each app from the GitHub Releases page and install it, then verify the checksum below.

Open GitHub Releases

Scan to your phone

Opens the releases on your phone.

Verify what you install

Trust, but check.

Every release ships a checksum file next to the APKs: SHA256SUMS-android-foss for the camera and shield, and SHA256SUMS-manager-foss for the manager. Download the file alongside the APKs and check them in one line.

sha256sum -c SHA256SUMS-android-foss

Obtainium and F-Droid verify the app's signature for you automatically, so the apps only ever update to a build signed with the same key. Direct downloads are worth checking by hand with the command above.

Backers · partners · researchers

Help us build the AI that keeps children safer.

We are a small, self-funded team, four years into this. If you fund safety research, want to build with us, or want to put these models to work protecting children, get in touch.