Is this actually quantum-safe against future quantum computers?
▼
Yes. ML-KEM-1024 and SLH-DSA-SHAKE-256f are NIST's finalized post-quantum cryptography standards (FIPS 203 and FIPS 205). They are specifically designed to resist attacks from large-scale quantum computers running Shor's algorithm. The classical AES/ChaCha20 layer adds defense-in-depth.
What happens if IBM Quantum is unavailable?
▼
The TITAN engine automatically falls back to CSPRNG entropy when IBM Q is unreachable or times out. Core tier and above mix both sources (hybrid mode). All other pipeline stages — KEM, dual cipher, BLAKE3, SLH-DSA — run identically regardless of entropy source. You'll see entropy_src: "csprng_fallback" in the packet.
What format is the encrypted output?
▼
Every output is a QUBE packet — a structured text envelope starting with ⊗ qube::titan |ψ⟩↦⟨φ| and ending with ⊘ qube::seal |ℋ⟩. It's human-readable, machine-parseable, and contains every algorithm declaration needed for future decryption — no out-of-band metadata required.
Can I manage my own keys or does the API hold them?
▼
You manage your own keypairs. The /keygen endpoint generates a fresh ML-KEM-1024 + SLH-DSA keypair and returns it to you in one call — nothing is stored server-side. You keep the private key. The API only receives your public key at encrypt time.
Where is my API key stored?
▼
Only a SHA-256 hash of your API key is stored in the database. The raw key is shown once at purchase — we cannot recover it. Store it in your secrets manager (Doppler, 1Password, Netlify env vars, etc.).
Can I upgrade or cancel any time?
▼
Yes. Upgrades take effect immediately; downgrades apply at the end of your billing period. Cancellation stops future charges and revokes the API key at period end. No long-term contracts.
Start encrypting in 60 seconds
Get your API key, run your first /keygen call, and ship post-quantum security today.