Stop Sending Sensitive Data via Email.
The only Zero-Knowledge Encryption module for Perfex CRM that allows you to share passwords and secrets that vanish after reading.
Email is a Security Risk.

Our module uses AES-256 client-side encryption. This means the encryption happens in your browser. The decryption key is never sent to the server and never stored in the database.
-
Client-Side: You encrypt, the client decrypts. The server is just a carrier.
-
Custom Expiry: Set links to expire in days, weeks or never.
-
Burn After Reading: The ultimate safety feature. Self-destruction upon first view.
-
Available in 20+ Languages: bulgarian, catalan, chinese, czech, dutch, english, finnish, francais_canada, french, german, greek, indonesia, italian, japanese, norwegian, persian, polish, portuguese, portuguese_br, romanian, russian, slovak, spanish, swedish, turkish, ukrainian, vietnamese
Professional Client Experience
Your clients don't need an account. They receive a professional, branded link. They enter a password (optional), click 'Show Message', and the data is revealed. Clean, fast, and trustworthy.
White-label
Matches your Perfex CRM branding, including your logo, company name, and favicon.

Start Sharing Safely.
Module License
-
Unlimited Secure Messages
-
Lifetime Free Updates
-
6 Months Support included
Frequently Asked Questions
We use Zero-Knowledge AES-256 encryption. This means the encryption process happens entirely within your browser before the data is even sent to the server. We never see your plain-text data, and we don't store the decryption keys.
Once a message is viewed (if "Burn-on-read" is enabled) or the expiration timer hits zero, the encrypted record is permanently deleted from our database. There are no backups or "recently deleted" folders for burned messages.
No. Because the decryption key is part of the URL fragment (the part after the #), it is never sent to the server. Even with full database access, an admin only sees an unreadable blob of encrypted characters.
Yes. To ensure expired messages are automatically removed, your Perfex CRM Cronjob should be active. The module hooks into the standard Perfex Cron system to perform a "cleanup" every time it runs.
Absolutely. You can add an optional manual password. The recipient will then need both the unique link AND the password to decrypt the message.
While there is no hard limit, we recommend keeping secrets under 10,000 characters to ensure fast encryption and decryption speeds in the browser.
Yes! The Cloudmill Showroom is designed to show how our modules work together. You can switch between different Cloudmill extensions directly from the sidebar menu.
Yes, once you purchase the module via CodeCanyon, you own the license for your Perfex CRM instance. All future updates for that version are included.
Definitely. If you run into any issues during installation or configuration, you can reach out to us at
Still have questions? Contact me!