1. Install the plugin in your Bubble app from the Plugin Marketplace.
2. Encrypt sensitive data before saving it:
• Use the Encrypt action in a workflow
• Pass the plain text value (e.g., password, secret note)
• Provide a secret key or master password
• The action returns an encrypted string (cipher_text) safe to store in the Bubble database
3. Decrypt data only when needed:
• Use the Decrypt action in a workflow
• Pass the stored encrypted value
• Provide the same secret key used for encryption
• The action returns the original plain text
4. Recommended usage pattern:
• Store only encrypted values in the database
• Keep the secret key in a custom state or session (do not store it in the database)
• Decrypt data only on user interaction (e.g., “Show password” button)
5. No authentication, no backend setup, no external APIs — fully client-side, secure, and plug-and-play.
Demo app (editor):
https://bubble.io/page?id=codify-labs&tab=Design&name=password_encrypt_decrypt&type=page&elements=bTHMN