Security, explained

We built Silvora so we can't read your files.

Most cloud drives encrypt your files with keys the company holds. Silvora locks your files on your phone, with keys that never leave it. This page explains how, in plain words first and in detail after.

The short version

Three things to know.

Locked on your phone

Every file, and every filename, is encrypted on your phone before it's uploaded. Nothing readable leaves the device.

Stored as noise

Our servers keep only scrambled bytes. Someone who broke into them would find nothing they could open.

Only you can unlock

Your password or your 24-word recovery phrase opens your files. We have neither, so we can't open them for anyone.

Uploading a file

What happens when you upload a photo.

ON YOUR PHONE photo.jpg6 MB Split3 pieces of 2 MB Lock each piecethis file's own key The filename is locked too, with a different key. internet locked only Silvora's servers x7#q@!&9f... k2$Lm*0z... no key, can't open
Big files go up in pieces, so a dropped connection only re-sends the piece it was on, not the whole file.
Your keys

One master key, two ways in.

When you sign up, your phone makes a random master key. It's never sent anywhere readable. Instead, it's locked twice: once with a key made from your password, once with a key made from your 24-word recovery phrase. We keep the two locked copies. Only your phone can open either.

The master key then makes a separate key for every file, and separate ones again for each filename and each file's tamper check. One key leaking would open one thing, not your whole vault.

Your passwordmade slow on purpose 24-word recovery phrasemade slow on purpose opens copy 1 opens copy 2 Master keymade on your phone, never sent readable File key Filename key Tamper-check key
A fresh set of the bottom three for every file you store.

This is also why changing your password is instant. Your files are locked with keys from the master key, not from your password, so only the small locked copy of the master key changes.

Logging in

Your password never reaches us.

Most apps send your password to their server when you log in. If that server were ever compromised, or a request were logged by mistake, the password would be exposed with it.

Silvora doesn't send it. Your phone turns your password into a login value and sends only that. Our server can check the value is right, but it can't work backwards from it to your password, or to the key that opens your files.

What we see

What we can and can't see.

ThingCan Silvora see it?
Your email address and planYes, to run your account
How many files you have, and their sizesYes, to count your storage
When files were uploaded, changed or deletedYes, for your file list and sync
What's inside your filesNo, only locked data
Your filenamesNo, locked separately
Your passwordNo, it's never sent
Your master keyNo, only two locked copies
Your recovery phraseNo, shown once, on your phone

The full list, including our hosting providers, is in the privacy policy.

If you forget

Forgot your password? Your recovery phrase.

At sign-up, the app shows you 24 words, once. Write them on paper and keep them somewhere safe. If you forget your password, those 24 words open your vault and let you set a new one.

If you lose both the password and the phrase, nobody can get your files back. Not you, not us. That isn't a policy choice; it's what "we can't read your files" really means. There's no back door for us to use, so there's no back door for anyone else either.

Tamper checks

If a file is changed, the app notices.

When you upload, your phone records a fingerprint of every piece of the file and locks that list too. When you download, it checks every piece against the list. If a piece has been changed, swapped, reordered, removed, or replaced with an older copy, the app refuses to open the file and tells you, instead of quietly showing you something that isn't what you stored.

On your phone

Protection where the keys live.

  • Locks itself after a while away, and setting the phone's clock back won't keep it open.
  • Blocks screenshots of the vault and hides it from the recent-apps screen.
  • Refuses to run on rooted phones or with USB debugging switched on, where other apps could read its memory.
  • Slows down guessing: repeated wrong passwords are rate-limited on the server.
For the technical reader

The details.

PartWhat Silvora uses
Password to keyArgon2id, 64 MB of memory, 3 passes, on the device; the server refuses weaker settings
File and filename encryptionXChaCha20-Poly1305 with a fresh random 24-byte nonce for every piece
Key per file and purposeHKDF-SHA256 from the master key, with a separate label for content, filename and tamper check
Master key256-bit, random, made on the device, stored only wrapped (once under the password key, once under the recovery key)
LoginA value derived from the password key with HKDF is sent instead of the password
Recovery phrase24 words (BIP39), run through Argon2id with its own salt
Tamper checkSHA-256 of every piece, in an encrypted list checked on download; a missing list where one existed fails closed
Pieces2 MB, uploaded and resumed one at a time
In transitHTTPS, on top of everything above
Being straight with you

What encryption can't fix.

We still see the outline. Your email, file sizes and dates are visible to us, because storage can't work without them.

A hacked phone is a hacked vault. If someone controls your unlocked phone, they can see what you can see. That's why the app locks itself and refuses rooted devices.

A weak password is the weak point. Encryption is only as strong as the password guarding it. Use a long one.

Android only, for now. There's no iPhone app or web version yet.

No independent audit yet. Silvora is new, and it's built and run from Bengaluru. When an outside security audit is done, its report will be linked here.

Questions

People usually ask.

Can anyone at Silvora see my photos?

No. They're encrypted on your phone before upload, and the key never leaves your phone in a form anyone else can use. We store scrambled bytes we can't open.

What if someone orders Silvora to hand over my files?

We can only hand over what we hold: your email address, file sizes, timestamps and encrypted data we can't read. We have no way to decrypt your files or filenames.

What happens to my files if Silvora shuts down?

Use Settings, then Export My Data, in the app. It downloads every file and decrypts it on your phone, so you have your own copy that doesn't depend on us.

Is end-to-end encryption on the free plan too?

Yes. Every plan, including the free 1 GB, uses exactly the same encryption. Paying only gets you more space.

Can I change my password without re-uploading everything?

Yes. Your files are locked with keys made from your master key, not from your password. Changing your password only re-locks the master key, which takes a moment.

Try it with 1 GB, free.

No card needed. Your encrypted vault is ready in under a minute.

Get Silvora on Android