{% extends "base.html" %} {% block title %}FAQ - QuantumVault{% endblock %} {% block content %}

Frequently Asked Questions

Welcome to the QuantumVault FAQ. Below you'll find answers to the most common questions about this software, how it protects your data, and what its open-source, zero-knowledge design means for you.

What is QuantumVault?

QuantumVault is free, open-source software (licensed under the GNU AGPLv3) that provides a zero-knowledge, zero-trust platform for end-to-end encrypted messaging and encrypted file storage, using a hybrid post-quantum cryptographic design. Anyone can run their own instance.

How does QuantumVault encrypt my data?

QuantumVault uses a hybrid encryption model combining ML-KEM-768 (post-quantum key encapsulation, FIPS 203) and X25519 (classical elliptic-curve key exchange), combined via HKDF-SHA256, to wrap keys used with AES-256-GCM for authenticated symmetric encryption. All of this happens client-side, in your browser, before any data is sent to the server.

Can the operator of an instance access my files or messages?

No. QuantumVault is end-to-end encrypted and zero-knowledge: your private keys are generated in your browser, encrypted with a key derived from your password (PBKDF2-SHA256, 600,000 iterations), and only the encrypted blob is ever sent to the server. Login itself uses SRP-6a, so your password never travels over the network either. The operator of an instance — even with full access to the server and database — cannot recover your plaintext content or your keys. This is a property of the cryptography, not a policy promise, and you can verify it by reading the source code.

What happens if I lose my password or my keys?

Your data becomes permanently unrecoverable. There is no key recovery or "reset" mechanism, by design: any such mechanism would require a backdoor that defeats the zero-knowledge model. Back up your password and any exported key material securely.

Where is my data stored?

That depends on the specific instance you are using. QuantumVault is self-hosted software, and each operator chooses their own storage backend and infrastructure. In every case, only encrypted ciphertext is stored — the storage layer never sees plaintext content or private keys.

Is QuantumVault resistant to quantum computer attacks?

Yes. The hybrid ML-KEM-768 + X25519 construction means an attacker would need to break both the post-quantum and the classical key exchange to recover your keys, providing protection against both current attacks and future quantum computers.

Is there a size limit for uploaded files, or usage limits?

Any limits on file size, storage, or messaging are configured by the operator of the instance you are using, based on their own infrastructure. QuantumVault itself does not impose artificial restrictions in the source code.

Can I share files with others?

Direct file sharing and access delegation are under active development. As with all of QuantumVault, this work is open source and contributions are welcome.

Is this software free to use?

Yes. QuantumVault is free software under the AGPLv3: free to use, free to inspect, free to modify, and free to redistribute. Anyone may run their own instance at no cost. An operator running a public instance may choose to offer optional paid plans to cover their own infrastructure costs, but the software itself carries no licensing fee.

Who developed QuantumVault?

QuantumVault was developed by LazyOwn RedTeam, a security research and offensive security collective, and released as free software so that journalists, activists, and the general public can communicate securely — with hybrid post-quantum end-to-end encryption — in defense of free expression and a free press.

Who is responsible if something goes wrong on a given instance?

QuantumVault is distributed "as is", without warranty, as permitted under the AGPLv3 (see the Terms and Conditions). Whoever deploys an instance is responsible for operating it, for complying with the laws applicable to them, and for any commitments they make to their own users. LazyOwn RedTeam publishes the software, not a managed service.

Still have questions? Read the source code, open an issue in the project's repository, or contact the administrator of the instance you are using.

{% endblock %}