Security & Privacy · Open source
SecureYourChats
R00tedBrain
Text & File Encryption/Decryption with new OverlayTechnology
Opens the official F-Droid page
About SecureYourChats
Text Encryption/Decryption
Supported algorithms: AES, DES, CAMELLIA, ChaCha20-Poly1305, XChaCha20-Poly1305, and Aegis256.
Intuitive interface to enter text, choose an algorithm, and get the encrypted or decrypted result.
Generate 256-bit Key Automatically
Automatically generate random 256-bit keys in the Manage Keys section.
Ideal for encrypting/decrypting without manually creating keys.
Share/Import Encryption Keys via QR
Share any key you’ve created so others can use the same encryption key.
Export your key by pressing it in the list and choosing “Export.”
Import a key using a QR code in “Import key via QR” under key management.
File Encryption/Decryption
Select files from your device.
Encrypt or decrypt them using the same algorithms.
The output file name is automatically labeled “.encrypted” or “.decrypted.”
Built-In Key Manager :key:
Add, delete, or generate random keys.
Import keys from QR codes or export them as QR codes too.
Keys are stored securely (using EncryptedSharedPreferences).
Share Encryption Flow
Use the Share action in other apps → choose “Encrypt” or “Decrypt” for text/files.
Quick and convenient for multi-app workflows.
Optional Accessibility Service :handshake:
Detects selected text (when you highlight text on-screen).
Detects copied text (clipboard).
Displays a notification to encrypt/decrypt on the fly, opening the same activity (DialogFlowEncryptionActivity) with “Choose Operation.”
How to install SecureYourChats
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open SecureYourChats from your app drawer.



