Encrypted intake forms.
Your server never sees the data.
Every field is encrypted in your visitor's browser before it leaves their device. You are the only person who can read your submissions.
Zero-knowledge architecture
Your data is encrypted before it leaves the visitor's browser. No one — not your host, not us — can read it.
Private key stays with you
Your decryption key is generated in your browser and stored there. It is never transmitted or stored on a server.
End-to-end encrypted
From the moment a visitor types into your form to the moment you decrypt it in your browser — the data is always encrypted.
How it works
Visitor fills out your form
Nothing is sent to your server yet.
Data is encrypted in their browser
Each field is scrambled with AES-256 before the visitor hits Submit.
Your server receives only ciphertext
Encrypted data arrives at your server. It is unreadable without your private key.
Only you can decrypt it
Your private key lives in your browser. Nobody else has it.
Everything you need in a secure WordPress form builder.
Drag-and-drop form builder
20+ field types including signature, file upload, repeater, and multi-step forms.
Conditional logic
Show or hide fields based on visitor responses. No coding required.
Zero-knowledge encryption
We cannot read your submissions. Your host cannot. No one can — except you.
Encrypted key backup
Passphrase-protected key backup so you never lose access to your submissions.
No reCAPTCHA
Honeypot and math CAPTCHA built in. No Google surveillance on your forms.
Client-side CSV export
Export submissions decrypted entirely in your browser. Nothing sent to a server during export.
Security transparency
What you can see
- ✓ All your form submissions (decrypted in your browser)
- ✓ Submission timestamps
- ✓ Form field labels and structure
- ✓ Your encryption key status and backup
What we can see
- ~ Encrypted ciphertext (unreadable)
- ~ Submission timestamps
- ~ Form field labels (not values)
- ~ Whether a submission was received
What nobody can see
- × Your plaintext submission data
- × Your private decryption key
- × Visitor identities
- × Any decrypted field values
How ZeroKnowledge Forms compares
| Feature | ZeroKnowledge Forms $25/yr |
WPForms $49/yr |
Ninja Forms $99/yr |
Gravity Forms $59/yr |
|---|---|---|---|---|
| End-to-end encryption | ✓ | × | × | × |
| Zero-knowledge architecture | ✓ | × | × | × |
| Server never sees plaintext | ✓ | × | × | × |
| Private key in your browser only | ✓ | × | × | × |
| Drag-and-drop builder | ✓ | ✓ | ✓ | ✓ |
| Conditional logic | ✓ | Paid add-on | Paid add-on | ✓ |
| Multi-step forms | ✓ | Paid add-on | Paid add-on | ✓ |
| Signature field | ✓ | Paid add-on | Paid add-on | ✓ |
| Repeater fields | ✓ | Paid add-on | × | ✓ |
| No reCAPTCHA required | ✓ | × | × | × |
Simple pricing.
One plan. Everything included.
- 20+ field types
- Conditional logic
- Multi-step forms
- Signature + file upload
- RSA-2048 + AES-256-GCM encryption
- Encrypted key backup and restore
- Client-side CSV export
- Email notifications (no data included)
- Spam protection without reCAPTCHA
- 1 WordPress site
License key delivered instantly. Install in under 2 minutes.
WPForms starts at $49/year and does not encrypt your submissions. Ninja Forms starts at $99/year and does not encrypt your submissions. Gravity Forms starts at $59/year and does not encrypt your submissions.
Ready to stop sending sensitive data in plaintext?
Install ZeroKnowledge Forms in under 2 minutes.
Get ZeroKnowledge Forms — $25/yearWorks with any WordPress theme. No coding required.
ZeroKnowledge Forms is powered by zero-knowledge data infrastructure.