Veilix Secure
iOS Universel / Utilitaires
Veilix hides encrypted messages and files inside ordinary-looking images. To everyone else it's just a photo — to you it's a private carrier.
▸ Hide text or files in images
▸ AES-256-GCM or ChaCha20-Poly1305 encryption
▸ PBKDF2 key derivation (200,000 iterations of HMAC-SHA256)
▸ Random salt, nonce, and pixel positions per encoding
▸ Brute-force lockout that survives app restarts
▸ Auto-clear clipboard for copied passwords
▸ Open any Veilix image from Mail / Files / AirDrop and decrypt right there
▸ Decoded files save to Files via the share sheet
HOW IT WORKS
1. Pick an image (gallery, camera, or files)
2. Type a message or attach a file
3. Choose encryption and set a password
4. Tap Embed — Veilix weaves the data into the image's pixels invisibly
5. Export and share it like a regular photo
6. Recipients open it in Veilix to decrypt
WHAT FITS
Capacity depends on image size. A "Standard" 2048-pixel image carries ~700 KB after compression. "Large" 4096 fits ~2.7 MB — plenty of room for a PDF or a few minutes of audio.
LOSSLESS BY DESIGN
Veilix exports PNG and strips EXIF metadata. The carrier image looks identical to the source. The payload is invisible to the eye and undetectable without the password.
SHARE CAREFULLY
iMessage, WhatsApp, Instagram and other social channels recompress images, which destroys hidden data. Veilix reminds you before each export. Send via AirDrop, Mail, Save to Files, or any messenger that supports "send as a file" for guaranteed delivery.
PRIVACY-FIRST
• 100% on-device. No accounts. No servers. No analytics. No tracking. No ads.
• No background uploads, no telemetry, no internet permission required.
• Standard cryptography via Apple CryptoKit (AES-GCM, ChaCha20-Poly1305, SHA-256).
LANGUAGES
English, Русский, Српски.
Veilix is built for people who care about privacy, journalists protecting sources, hobbyists curious about modern cryptography, and anyone who needs a quiet channel to share something sensitive — through the same photos everyone else sends every day.