Skip to content
All help articles

Privacy & security

How your card numbers are protected

Even if someone got hold of the database file, your card numbers would be unreadable. Here is why.

Encrypted before storage

Every card number is encrypted with AES-GCM on your device before it is written to storage. The local database and the cloud mirror only ever contain ciphertext.

Where the key lives

The encryption key is held in your device's secure keystore, the iOS Keychain on iPhone, the Android Keystore on Android, protected end to end. That is what lets your other devices decrypt synced cards while nobody else, including us, can.

Did this not solve it?

Contact support

Every card with you, always

Download ShowCards free on iPhone and Android.