PIN App Lock — Locks With the Encryption Key
A 4–6 digit PIN unlocks the app and unlocks the SQLCipher database. Without the PIN, the database file is unreadable — even with full filesystem access.
Why most app locks are decoration
Most app locks are decoration — a screen you can bypass by reading the storage layer. Budgie's PIN is wired to SQLCipher, so the same digits that pass the lock screen also derive the database encryption key.
App goes to background → lock kicks in. Wrong PIN doesn't lock you out forever, but a forgotten one is a real wipe (your call: keep the PIN safe).
What you get
PIN derives the SQLCipher database encryption key — not just a screen guard
4 to 6 digit PIN, configurable in Settings
App-background timer re-locks automatically
Optional biometric unlock binds to the same encryption key
No “forgot PIN” recovery — that's the privacy guarantee
How it works
Setup in Settings → PIN. Choose 4-6 digits. Optional biometric unlock binds Face ID / Touch ID to the same encryption key. The lock screen appears every cold launch and after a configurable inactivity window.
Frequently Asked Questions
What if I forget my PIN?
How quickly does the app re-lock?
Is biometric the same as PIN security?
Does the lock work if my phone is jailbroken?
Related Features
Read More on the Blog
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.