EncryptBoard is a privacy-first Android keyboard that encrypts your messages on-device before they leave your screen.
Every word you type stays yours. No servers. No logs. No tracking.
š HOW IT WORKS
Type your message ā tap Enter ā it's instantly encrypted using AES-128 military-grade encryption and disguised as symbols or emojis. The recipient uses EncryptBoard to decrypt it back to plain text. Works in WhatsApp, Telegram, Instagram, Gmail ā any app.
š”ļø FEATURES
⢠On-device AES-128-CBC encryption with HMAC-SHA256 integrity check
⢠Messages disguise as symbols ā¦āā, emojis ššš®, or natural-looking cover text
⢠Group passphrases ā set a shared secret key with your contacts
⢠Floating ENC/DEC bubble ā encrypt/decrypt without switching keyboards
⢠Quick Translator ā paste cipher, decrypt, copy reply in one screen
⢠Glide typing support
⢠Word prediction
⢠AI assistant panel (ChatGPT)
⢠Zero internet required for encryption ā fully offline
⢠No account, no sign-up, no data collection
š ENCRYPTION DETAILS
⢠Algorithm: AES-128-CBC
⢠Integrity: HMAC-SHA256
⢠Key derivation: SHA-256 of your passphrase
⢠IV: Random per message (SecureRandom)
⢠All crypto runs locally on your device
š¬ WORKS IN ANY APP
EncryptBoard is a full Android system keyboard. Switch to it once and use it everywhere ā WhatsApp, Telegram, Signal, iMessage (via Android), Gmail, Instagram DMs, SMS, and more.
ā” QUICK TOOLS
Not ready to switch keyboards yet? Use the Quick Translator screen to paste a cipher message, decrypt it, type your reply, encrypt it, and copy ā all in one place without changing your keyboard.
š„ GROUP ENCRYPTION
Set a custom passphrase that you share with your group. Anyone with EncryptBoard and the same passphrase can read your encrypted messages. Change the passphrase anytime to create new private subgroups.
š COVER PROFILES
Choose how your encrypted text looks:
⢠Symbols ā futuristic glyphs ā¦āāā
⢠Emojis ā cosmic emoji sequences šāØš
⢠Cricket scores, shopping lists, movie reviews, tech logs, and more ā your encrypted message looks like normal text
š± PERMISSIONS EXPLAINED
⢠Keyboard (InputMethodService) ā required to function as a keyboard
⢠Display over other apps ā optional, for the floating bubble
⢠Internet ā only for the optional AI assistant panel
⢠Notifications ā only while the floating bubble is active
No READ_CONTACTS. No location. No microphone. No camera.
EncryptBoard is open source. Your privacy is the product.
Encrypted keyboard - type, encrypt & send secret messages in any chat app.