OTP means One-Time Pad. Your text is converted to bytes and XORed with a fresh cryptographically random key generated by your browser. Every encryption request gets new key material from the Web Crypto secure random source; keys are never intentionally reused, although no finite random system can mathematically prove that two future random values will never collide. When the key is truly random, kept secret, the same length as the message, and never reused, OTP security is information-theoretic: unlimited computing power, quantum computers, and AI cannot recover the plaintext from the ciphertext alone.
Encrypts your message using hardware entropy (Shannon One-Time Pad).
Share one 256-bit key once and use it for multiple messages. Each message gets a fresh 96-bit nonce and an authentication tag. This is the strongest practical single-key design, but it is not a one-time pad: one reused key cannot provide information-theoretic security for unlimited messages.
Encrypts any file or image entirely on-device using the same One-Time Pad XOR cipher as the text engine above, in a background thread so the page never freezes. Files up to ~2 MB show the cipher/key as copyable hex text. Larger files skip hex entirely (hex text that big is what used to freeze/crash the tab) and switch to binary .bin downloads instead — nothing is uploaded or stored anywhere either way.
Each frame contains part of the actual encrypted package. Scan every numbered frame and reassemble them in order.
Each carrier looks like an ordinary token, but contains an invisible zero-width payload. Copy the carrier and paste it into the Omni-Decoder to recover the staged data.
Vault carriers hide the persistent key and each encrypted message inside ordinary-looking text. The key carrier is shared once; the message carrier can be generated for every message.
Paste raw hex or a message containing a carrier token. The scanner stages the payload automatically.
Paste the cipher and key hex (or load their saved .txt files) to rebuild the original file entirely in your browser. For files that were encrypted in binary mode (over ~2 MB), load the two .bin files instead. Decryption runs in a background thread so the page never freezes. Images preview inline; every file type can be downloaded directly — no hosting or storage required.