Data Security

Three layers between your data and everyone else.

Security isn’t one lock — it’s a series of doors, each with its own key. We designed Avelia so that your data is protected at every stage: on your phone, while travelling through the internet, and while resting on our servers.

Defence in depth

How each layer protects you.

Layer 1

On your device

Your data is encrypted at rest using keys stored in your phone’s secure hardware (Keychain on iOS, Keystore on Android). Even if someone has physical access to your phone, they cannot extract your Avelia data without your biometric or passcode.

Layer 2

In transit

All communication uses TLS 1.3 — the same encryption banks use. On top of that, your data is already end-to-end encrypted before it ever reaches the network. Even if someone intercepts the connection, they get double-encrypted noise.

Layer 3

On our servers

We store only ciphertext — encrypted data that we cannot decrypt. Our servers run in German data centres under EU jurisdiction. Even our own employees and developers cannot read your entries.

Going further

What if your phone is compromised?

No device is perfectly secure. That’s why we build defences that assume the worst:

Secure enclave storage

Encryption keys are stored in tamper-resistant hardware, separate from the main processor. Even sophisticated attacks that compromise the operating system cannot extract them directly.

Memory protection

Sensitive data is cleared from memory as soon as it’s no longer needed. We never write decrypted data to disk or swap files.

Jailbreak & root detection

Avelia detects modified operating systems and warns you. On compromised devices, additional protections activate to limit exposure.

Automatic session timeout

After a period of inactivity, the app locks and requires re-authentication. Decrypted data is purged from memory.

Questions & answers

Frequently asked questions

How does Avelia encrypt my data?
All data is encrypted on your device with AES-256-GCM before it leaves. The encryption key is derived from your passphrase using Argon2id, a memory-hard function resistant to GPU cracking. The key itself is stored in your phone’s secure hardware (iOS Keychain or Android Keystore).
Where are Avelia’s servers located?
All user data is stored in data centres in Germany, under EU jurisdiction. Avelia is not subject to the US CLOUD Act or similar extraterritorial data-access laws.
Is my data protected if someone steals my phone?
Yes. Avelia requires biometric authentication or passcode to unlock. Decryption keys live in your phone’s secure enclave, a tamper-resistant hardware chip separate from the main processor. Even with physical access, attackers cannot extract the key without your biometric or passcode.
What protections exist against jailbroken or rooted devices?
Avelia detects modified operating systems and warns you. On compromised devices, additional protections activate to limit exposure, and sensitive data is cleared from memory more aggressively.
Can Avelia employees access my data?
No. Our employees and developers see only encrypted ciphertext on the servers. There is no admin panel that exposes user data, because there is no decryption key on our infrastructure.