Forms that forget faces
Client-side encryption. Zero PII storage. Anonymous submissions.
GDPR compliant by design, not by policy.
How it works
1
Encrypt in browser
Data is encrypted client-side before it ever leaves the user's device.
2
Strip PII
Our SDK detects and removes personally identifiable information automatically.
3
Anonymous IDs
Submissions get cryptographic IDs with no link to user identity.
Quick Start
<script src="https://veilforms.com/js/veilforms.min.js"></script>
<script>
VeilForms.init('your-form-id', {
encryption: true,
piiStrip: true
});
</script>
<form data-veilform>
<input name="feedback" placeholder="Your feedback">
<button type="submit">Send</button>
</form>