Compliance Framework
Requires appropriate technical security measures for all organisations processing EU personal data — covering encryption in transit, confidentiality, resilience, and regular assessment.
Official reference: gdpr-info.eu/art-32-gdpr
The General Data Protection Regulation (GDPR) Article 32 requires controllers and processors to implement "appropriate technical and organisational measures" to ensure a level of security appropriate to the risk of processing personal data. The article lists specific measures including:
"(a) the pseudonymisation and encryption of personal data; (b) the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services; (c) the ability to restore the availability and access to personal data in a timely manner in the event of a physical or technical incident; (d) a process for regularly testing, assessing and evaluating the effectiveness of technical and organisational measures."
GDPR applies to any organisation processing personal data of EU/EEA residents — regardless of where the organisation is based. This includes Indian SaaS companies with EU users, e-commerce stores shipping to Europe, and any website using EU-based analytics or advertising cookies.
Strict-Transport-Security: max-age=31536000; includeSubDomains. Set the Secure flag on all cookies containing session identifiers or personal data to ensure they are never transmitted over HTTP.Content-Security-Policy to prevent content injection. Set X-Content-Type-Options: nosniff. Remove Server and X-Powered-By version strings. Ensure all subresources on HTTPS pages are also served over HTTPS.v=spf1 include:... -all) and DMARC (p=quarantine or p=reject) to prevent email spoofing that could be used for phishing attacks targeting your users.p=none), setting Referrer-Policy to prevent personal data leakage in HTTP referer headers to third parties, and Permissions-Policy to limit browser API access. Regular automated scanning (such as WebAudit) provides evidence of ongoing assessment.
p=none to p=quarantine or p=reject to enforce email authentication. Set Referrer-Policy: strict-origin-when-cross-origin to prevent URL paths (which may contain personal data) from leaking to third parties. Set Permissions-Policy to restrict unnecessary browser APIs.GDPR Article 32 does not prescribe specific technical standards — it uses the principle of appropriateness, considering the state of the art, costs, nature of processing, and risk. The controls WebAudit checks represent the current baseline for web applications:
DPAs (Data Protection Authorities) across the EU have consistently found that failing to implement HTTPS, HSTS, and security headers constitutes a failure to implement appropriate technical measures. The Dutch DPA, French CNIL, and German BSI have all referenced these specific controls in enforcement guidance.
Running regular security scans and retaining the results as evidence is itself a demonstration of the Article 32(1)(d) assessment process. The WebAudit compliance PDF provides a dated, domain-specific record suitable for DPA inquiries or DPA audit packages.
Instant PDF documenting which Article 32 technical requirements your domain satisfies — suitable for DPA evidence packages and vendor security questionnaires.
Generate compliance PDF → Free scan first