Privacy
Data processing and privacy practices.
FormsFort processes form submissions and account data to deliver notification and integration workflows. This page describes what data is collected, how it is used, and how long it is retained.
Privacy principles
Minimize data collection
FormsFort stores submission metadata (field names, request IDs, statuses) but never stores raw submission bodies. Successful delivery payloads are redacted after delivery.
Encrypt sensitive data
Email retry payloads, webhook target URLs, webhook retry payloads, captcha secrets, OAuth tokens, and integration config are encrypted at rest. Access keys are hashed with a server-side pepper.
Automated retention
Operational metadata is automatically deleted after the configured retention window. Forms can set per-form retention overrides between 1 and 365 days.
Account deletion
Users can request account deletion from the dashboard. Completion anonymizes identity data, removes credentials and sessions, and avoids writing requester PII into the audit log.
Data categories
| Category | Data collected | Purpose |
|---|---|---|
| Account data |
| Authentication, billing, and workspace access control. |
| Form configuration |
| Form submission routing, delivery, and spam prevention. |
| Submission metadata |
| Diagnostics, abuse detection, and delivery troubleshooting. Raw submission bodies are never stored. |
| Delivery records |
| Delivery confirmation, retry logic, and dead-letter review. |
| Operational metadata |
| Rate limiting, upload lifecycle management, and abuse prevention. |
| Audit and compliance data |
| Security audit trail and regulatory compliance. |
How submissions are processed
Submission received
The API validates the access key, applies rate limits, spam scoring, captcha verification, and abuse rules. The sender IP is hashed before any storage.
Delivery queued
Accepted submissions create delivery records for email, webhook, Google Sheets, and native integrations (Slack, Discord, Telegram). Retry payloads are encrypted at rest.
Delivery completed
After successful delivery, the submission payload is redacted from the delivery record. Only operational metadata (status, provider message ID, attempt count) is retained.
Retention cleanup
The retention worker deletes submission events, rate-limit events, delivery records, and upload metadata older than the configured retention window.
Legal basis and data transfers
FormsFort processes data on behalf of form owners (data controllers). The legal basis for processing depends on the form owner's use case and jurisdiction. FormsFort does not sell personal data or use submission data for advertising.
FormsFort infrastructure is hosted in the United States. Data transfers are covered by standard contractual clauses or equivalent mechanisms where required by applicable law. See the DPA readiness page for details on data processing agreements.
Privacy inquiries
For privacy-related requests, data subject access requests, or questions about data processing, contact [email protected].