Custom keyboard
Type plaintext with CryptKB, enter a per-message password, preview the resulting CRYPTBOARD:v1:... payload, and insert it into the active text field.
CryptKB
Encrypt the message first. Review what is inserted. Then tap Send yourself.
CryptKB is a privacy-focused iOS app, custom keyboard, and Messages extension that encrypts message text locally with password-based AES-256-GCM before it ever leaves the device. Recipients can decrypt the same payload locally with the matching password in CryptKB’s keyboard or Messages extension.
Type plaintext with CryptKB, enter a per-message password, preview the resulting CRYPTBOARD:v1:... payload, and insert it into the active text field.
Open CryptKB inside Messages to stage native CryptKB bubbles, prompt for the password, and reveal decrypted plaintext in a local popup without rewriting the thread.
The app includes an Invite Recipient to Join CryptKB link in the keyboard and decrypt popup so people can land here, review the privacy posture, and decide whether to install.
Public Pages
CryptKB’s website is intentionally small. It exists to explain the product accurately, publish a truthful privacy policy, and give users a direct support path.