← back to apps

Keep

io.privkey.keep

android MIT kind 32267

FROST threshold signer and Nostr event signer for Android

latest release
1.3.2 main
released 2026-10-21 14:58 UTC
download apk
f5ebddd582abed78821d576bf1a3bce2_keep-android-v1.3.2-arm64-v8a.apk · 27.5 MB
android-arm64-v8a vcode 312
✓ signed cert 3eb0e6f6…
screenshotscreenshotscreenshotscreenshotscreenshotscreenshot

about

description
**Keep is a FROST (Flexible Round-Optimized Schnorr Threshold Signatures) threshold signing app and dedicated Nostr event signer for Android.** It allows users to hold FROST key shares on their phone and sign Nostr events without any single device ever holding the full private key. Keep implements the NIP-55 Android Signer protocol and NIP-46 remote signing, so any compatible Nostr client can request signatures directly. Keep keeps private key material segregated from client apps through NIP-55 and NIP-46, with per-app permissions, background signing, and multiple account support. It splits keys into FROST threshold shares (2-of-3, 3-of-5, etc.) so that no single device ever holds the complete private key. **Features:** - FROST threshold signing (2-of-3, 3-of-5, etc.) - NIP-55 Android Signer protocol (intents + content provider) - NIP-46 remote signing (bunker service) - Import and export FROST shares via QR code or text - Import existing nsec keys - Multiple account support - Per-app signing permissions and policies - Signing history and audit log - Biometric and PIN authentication - Hardware-backed key storage (Android Keystore) - Kill switch for emergency key deletion - SOCKS proxy support (Tor) - NIP-44 encryption and decryption - Background signing with configurable rate limits - Certificate pinning for relay connections - Encrypted backup and restore - Bitcoin wallet descriptor coordination (multisig)
publisher
d62e8d042e08ea1dd8c22a9879481612d97241b852ff1b20ca2983d2569fa79c
first seen
2026-10-08T18:54:07.122138+00:00
last event
2026-10-21 16:11 UTC
website
https://privkey.io
install
zapstore.dev or any Zapstore-compatible client
topics
#android #cryptography #e2ee #freedom-tech #keys #nostr #privacy #security #signing

source & build

repository
https://github.com/privkeyio/keep-android
arch flags
android-arm64-v8a
manifest
zapstore.yaml ok checked 2026-10-08T19:12:13.732860+00:00
parsed zapstore.yaml (gap-filler — event fields always win)
{
  "license": "MIT",
  "name": "Keep",
  "repository": "https://github.com/privkeyio/keep-android",
  "summary": "FROST threshold signer and Nostr event signer for Android",
  "supported_nips": [
    "01",
    "44",
    "46",
    "55"
  ],
  "tags": [
    "nostr",
    "security",
    "keys",
    "signing",
    "privacy",
    "android",
    "cryptography",
    "freedom-tech",
    "e2ee"
  ],
  "website": "https://privkey.io"
}

releases (kind 30063)

3 releases indexed; latest 1.3.2.

versionchannelreleasedevent
1.3.2 main 2026-10-21 14:58 UTC 5f92ae52…
1.3.1 main 2026-10-09 00:18 UTC 69a52503…
1.3.0 main 2026-10-08 15:57 UTC 499978a0…

assets & verification

Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.

1.3.2 — f5ebddd582abed78821d576bf1a3bce2_keep-android-v1.3.2-arm64-v8a.apk

sha256
ece8d5db273aff2ea8286855679f67b71cdd87d8c09ed65e39249edce109e1a1
size
27.5 MB
archs
android-arm64-v8a
version code
312
apk cert sha256
3eb0e6f6f4e0962ebd717f84eea47428b73087b686c956633d6a9fcc4c854f50
download
f5ebddd582abed78821d576bf1a3bce2_keep-android-v1.3.2-arm64-v8a.apk

1.3.1 — 66fb6fc7c779a248f4e5bf78053c5177_keep-android-v1.3.1-arm64-v8a.apk

sha256
be5017b2671df66d4678b9728aeb553e635fd98aa264e2d09c7ec0b403d827e7
size
25.5 MB
archs
android-arm64-v8a
version code
302
apk cert sha256
3eb0e6f6f4e0962ebd717f84eea47428b73087b686c956633d6a9fcc4c854f50
download
66fb6fc7c779a248f4e5bf78053c5177_keep-android-v1.3.1-arm64-v8a.apk

1.3.0 — 0a5256db1b06ac95a4e94ba8c827fee2_keep-android-v1.3.0-arm64-v8a.apk

sha256
defacef9d96edeef8d11f27e8d224121c8a7160d62feaa64e11d9de0cad68cc8
size
25.5 MB
archs
android-arm64-v8a
version code
292
apk cert sha256
3eb0e6f6f4e0962ebd717f84eea47428b73087b686c956633d6a9fcc4c854f50
download
0a5256db1b06ac95a4e94ba8c827fee2_keep-android-v1.3.0-arm64-v8a.apk

Showing the newest 3 asset descriptors; the full set is in /api/apps/d62e8d04…