All operations happen locally in your browser. Your data is never sent to any server.
AES-256 encryption with a unique IV ensures each message is secure.
The "Share" button uses the Web Share API (best on mobile/supported desktop browsers, often needs HTTPS). If unavailable, text is copied.
Text Formatting:
Basic text formatting (like line breaks and tabs) within your message is preserved during encryption and decryption.
If you paste rich text (e.g., with bold, italics from a word processor), the underlying HTML tags will be encrypted and decrypted as part of the text. Protect My Message displays all output as plain text for security, so these tags will appear as text characters, not as rendered formatting.