Data Security

Data Security: GDPR and 152-FZ Compliance

How FormFlow helps you comply with personal data protection laws — encryption, user consent, and data deletion built in from day one.

Next-generation form builder for business

Request a Demo

Why FormFlow Was Built for Compliance

Collecting personal data through web forms carries legal obligations under the EU General Data Protection Regulation (GDPR) and the Russian Federation Federal Law No. 152-FZ "On Personal Data." Non-compliance can result in fines up to €20 million or 4% of annual global turnover under GDPR, and up to 18 million rubles under 152-FZ. FormFlow embeds compliance controls directly into the form-building workflow so your legal and engineering teams don't have to retrofit them later.

Since 2019, FormFlow has served over 4,200 organizations across the EU, Russia, and CIS countries — including mid-market SaaS companies, healthcare clinics, and financial institutions. Our architecture was designed in consultation with data protection officers at three law firms based in Berlin, Moscow, and Tallinn. Every feature described below addresses a specific article or requirement of GDPR or 152-FZ.

End-to-End Encryption at Rest and in Transit

All form submissions are encrypted with AES-256 at rest and TLS 1.3 in transit. Encryption keys are managed through HashiCorp Vault and rotated every 90 days. FormFlow's infrastructure is hosted on Yandex Cloud (Moscow region) and OVHcloud (Frankfurt region), allowing you to select the data residency zone that matches your legal jurisdiction. Under GDPR Article 32 and 152-FZ Article 19, encryption is considered an appropriate technical measure to ensure data security — and FormFlow applies it by default, not as an add-on.

Consent Management That Holds Up to Audit

GDPR Article 7 and 152-FZ Article 9 require unambiguous, documented consent before processing personal data. FormFlow's consent module generates a pre-built checkbox field with customizable legal text, timestamped acceptance logs, and an immutable audit trail stored in append-only storage. Each consent record includes the user's IP address, user-agent string, form version ID, and the exact wording presented at the time of submission. If you update your privacy policy, FormFlow automatically flags all prior consents for review and lets you re-consent existing contacts with a single campaign.

The consent log is exportable as a CSV or JSON file for your DPO's records. In our 2023 compliance audit with KPMG Russia, FormFlow's consent artifacts were rated "fully adequate" under both GDPR and 152-FZ requirements without additional documentation.

Right to Erasure and Data Retention Policies

GDPR Article 17 (right to erasure) and 152-FZ Article 21 require data controllers to delete personal data upon request or when the processing purpose expires. FormFlow lets you define retention rules per form: set a maximum storage period (e.g., 90 days for a lead-capture form, 5 years for signed NDA submissions), and the system will permanently purge records after the deadline. Deletion is irreversible — records are wiped from primary databases, backup snapshots, and analytics aggregates within 72 hours, as verified by our quarterly penetration tests conducted by Positive Technologies.

When a data subject submits a deletion request through your FormFlow-powered form, the system triggers an automated workflow that removes all associated records across every form in your workspace. A confirmation email is sent to the data subject, and a deletion certificate is archived for your compliance records.

Data Processing Agreement (DPA)

Every FormFlow plan includes a pre-negotiated DPA aligned with GDPR Article 28 and 152-FZ Article 16. No separate contract needed — the DPA is attached to your subscription automatically and updated whenever legislation changes.

Data Protection Impact Assessment (DPIA)

FormFlow provides a downloadable DPIA template pre-filled with our security architecture details — encryption standards, access controls, sub-processor list, and incident response procedures — saving your legal team roughly 12 hours of drafting work per assessment.

Sub-Processor Transparency

We maintain a public sub-processor registry listing every third party that may access your data: OVHcloud (hosting), SendGrid (email delivery), Datadog (monitoring). Each entry includes the processor's location, purpose of processing, and contractual safeguards. Updated as of March 2024.

Role-Based Access Control

FormFlow workspaces support five permission levels: Owner, Admin, Editor, Viewer, and Auditor. The Auditor role grants read-only access to submission logs and consent records without the ability to view or export raw personal data — ideal for external compliance reviewers.

Breach Notification Workflow

GDPR Article 33 requires notification to the supervisory authority within 72 hours of a breach. FormFlow's security operations team monitors all workspaces 24/7 and will notify your designated security contact via email and SMS within 4 hours of detecting unauthorized access, giving you a 68-hour buffer to assess and report.

Cross-Border Transfer Controls

Under GDPR Chapter V and 152-FZ Article 12, transferring personal data outside the EEA or Russian Federation requires adequacy decisions or standard contractual clauses. FormFlow lets you lock data to a specific region at the workspace level, preventing accidental cross-border transfer. The Moscow region processes and stores data exclusively within Russian territory.

Compliance Checklist: Is Your Form Platform Ready?

Use this checklist to evaluate whether your current form solution meets the core requirements of GDPR and 152-FZ. FormFlow covers every item below out of the box.

☑ Encryption at Rest and in Transit

AES-256 for stored data, TLS 1.3 for data in motion. Keys rotated every 90 days via HashiCorp Vault.

☑ Documented Consent with Audit Trail

Timestamped consent records with IP, user-agent, and exact legal wording. Exportable for DPO review.

☑ Configurable Data Retention and Auto-Deletion

Set retention periods per form. Records permanently purged from all systems within 72 hours of expiry.

☑ Data Residency Selection

Choose Moscow (Yandex Cloud) or Frankfurt (OVHcloud) region. Data never leaves the selected jurisdiction.

☑ Data Processing Agreement Included

Pre-negotiated DPA attached to every subscription. Updated automatically when legislation changes.

☑ Right to Erasure Automation

One-click deletion across all forms in your workspace. Confirmation email to data subject, certificate archived.

☑ Role-Based Access with Auditor Role

Five permission levels. Auditor role provides compliance-read-only access without exposing raw personal data.

☑ Breach Notification Within 4 Hours

24/7 SOC monitoring. Security contact notified via email and SMS, leaving 68 hours for GDPR Article 33 reporting.

☑ Public Sub-Processor Registry

Full transparency on every third party handling your data, with locations, purposes, and contractual safeguards listed.

If your current form platform cannot check every box above, you may be exposed to regulatory risk. FormFlow's compliance-by-design approach eliminates the gap between your legal requirements and your engineering reality.

View Pricing Download Compliance Docs