Releases: norypt-prv/norypt-protect
Release list
Norypt Protect 1.0.0-rc1
Norypt Protect 1.0.0-rc1 — local-only Android privacy and emergency security, built by norypt.com.
No internet permission. No server. No logs. No telemetry. No tracking.
Download
- APK:
norypt-protect-1.0.0-rc1.apk - Checksum:
norypt-protect-1.0.0-rc1.apk.sha256 - Public certificate:
norypt-protect-release.cert.pem
Verify before installing
Always run both checks. A correct hash alone does not prove the file was signed by Norypt.
# 1. Hash check
sha256sum norypt-protect-1.0.0-rc1.apk
# Expected:
# 64a7ddaf0f78a08c2d56b1d9975e90ff02eb06ada1af3412dfc73a2a949cb4af norypt-protect-1.0.0-rc1.apk
# 2. Signature check (Android SDK build-tools must be on PATH)
apksigner verify --print-certs norypt-protect-1.0.0-rc1.apk
# The "certificate SHA-256 digest" line must equal:
# 13502510a5b50d59bf7823cbe596b88c7b4cb54b41bc217aac7c251917536e95The same fingerprint is pinned inside the running app. If the cert ever changes, Norypt Protect refuses to launch.
Install (Tier 1 — Device Admin, no PC needed)
adb install norypt-protect-1.0.0-rc1.apk
Or open the APK from the phone's file manager. Then in the app: Enable → grant Device Admin in Android Settings.
Promote to Tier 2 — Device Owner (full feature set)
The phone must have no other Device Owner, no accounts on user 0, no managed profile, and only user 0. A factory reset is the cleanest path to that state.
# Confirm no other Device Owner — output must be empty.
adb shell dpm list-owners
# Promote.
adb shell dpm set-device-owner com.norypt.protect/com.norypt.protect.admin.ProtectAdminReceiver
# Grant the secure-settings write used by the Emergency-SOS auto-disable trigger.
adb shell pm grant com.norypt.protect android.permission.WRITE_SECURE_SETTINGSSee the README for the full feature breakdown and the Trust-report section for on-device verification.
Reproducible build
See docs/reproducible-build.md for steps to rebuild this exact APK from source.
Norypt Protect 1.0.0
Norypt Protect 1.0.0 — local-only Android privacy and emergency security, built by norypt.com.
No internet permission. No server. No logs. No telemetry. No tracking.
Download
- APK:
norypt-protect-1.0.0.apk - Checksum:
norypt-protect-1.0.0.apk.sha256 - Public certificate:
norypt-protect-release.cert.pem
Verify before installing
Always run both checks. A correct hash alone does not prove the file was signed by Norypt.
# 1. Hash check
sha256sum norypt-protect-1.0.0.apk
# Expected:
# 9d0a052c453cc484399d031149e37bc4f35f49c2fd282c4d51208f3ef805f98f norypt-protect-1.0.0.apk
# 2. Signature check (Android SDK build-tools must be on PATH)
apksigner verify --print-certs norypt-protect-1.0.0.apk
# The "certificate SHA-256 digest" line must equal:
# 13502510a5b50d59bf7823cbe596b88c7b4cb54b41bc217aac7c251917536e95The same fingerprint is pinned inside the running app. If the cert ever changes, Norypt Protect refuses to launch.
Install (Tier 1 — Device Admin, no PC needed)
adb install norypt-protect-1.0.0.apk
Or open the APK from the phone's file manager. Then in the app: Enable → grant Device Admin in Android Settings.
Promote to Tier 2 — Device Owner (full feature set)
The phone must have no other Device Owner, no accounts on user 0, no managed profile, and only user 0. A factory reset is the cleanest path to that state.
# Confirm no other Device Owner — output must be empty.
adb shell dpm list-owners
# Promote.
adb shell dpm set-device-owner com.norypt.protect/com.norypt.protect.admin.ProtectAdminReceiver
# Grant the secure-settings write used by the Emergency-SOS auto-disable trigger.
adb shell pm grant com.norypt.protect android.permission.WRITE_SECURE_SETTINGSSee the README for the full feature breakdown and the Trust-report section for on-device verification.
Reproducible build
See docs/reproducible-build.md for steps to rebuild this exact APK from source.