lockEncrypted database
Notes live in a SQLCipher database with AES-256 encryption.
shieldEncrypted media
Photos, audio and video are encrypted with AES-256-GCM when saved.
keyKeys in the Keystore
Encryption and signing keys are held in the Android Keystore.
fingerprintBiometric or PIN lock
Unlock with fingerprint, face, your device lock or an app PIN. Biometric data never reaches the app.
passwordProject passcodes
Pro lets you lock single projects with their own passcode.
warningDuress PIN
An optional PIN that erases all ProvoLog data on the device immediately and permanently.
visibility_offScreenshots blocked
Screenshots and the recent-apps preview are blocked inside the app.
cloud_offNo backups
App backups are off, so nothing is copied to Google Drive or a new phone.
no_accountsNo account, no analytics
No sign-up, no analytics or crash-reporting SDKs of our own, and nothing is sold.
The honest note about the network
Notes, photos, audio, search, signing and export all work without a signal. ProvoLog connects to the internet only in these five cases:
- Ads, free version only. Served by Google AdMob, with Google’s consent form where the law requires it. Pro does not load the ads SDK.
- Voice model download. The speech model (about 42 MB) is fetched once from huggingface.co the first time you use transcription.
- Map tiles, Pro. OpenStreetMap servers see your IP address and the map area, never your note content.
- Address lookup. Android’s Google-provided geocoder turns coordinates into an address. Deny location and nothing is sent.
- Purchases. Google Play Billing handles Pro. We receive no payment details.
Read the full privacy policyarrow_outward