Skip to content

GDPR for Webmasters

GDPR reshaped how the internet handles personal data. For webmasters working with European audiences, compliance is mandatory. Fines reach €20 million or 4% of global annual turnover.

Scope

GDPR is the European data protection regulation effective May 25, 2018. It sets uniform rules across the EU and EEA.

Extraterritorial Reach

GDPR applies to any organization worldwide that:

  • Offers goods or services to EU residents
  • Monitors behavior of users in the EU
  • Processes EU citizens' data through their websites

Key Definitions

Personal data: any information relating to an identified or identifiable natural person. Includes:

  • Names, email addresses, phone numbers
  • IP addresses and cookie identifiers
  • Location data
  • Online identifiers and device fingerprints

Data controller: the person or entity that determines purposes and means of processing. For webmasters, usually the site owner.

Data processor: an organization processing data on behalf of the controller. Hosting providers, analytics services, payment systems.

Data subject: the natural person whose data is processed.

Core Principles

GDPR rests on seven principles.

1. Lawfulness, Fairness, Transparency

Process on a lawful basis with clear information to users.

2. Purpose Limitation

Collect for specified, explicit, legitimate purposes. Don't process incompatibly with those purposes.

3. Data Minimization

Only collect data needed for stated purposes.

4. Accuracy

Personal data must be accurate and current. Inaccurate data must be erased or rectified without delay.

5. Storage Limitation

Keep data no longer than necessary.

6. Integrity and Confidentiality

Provide security against unauthorized or unlawful processing.

7. Accountability

The controller is responsible and must demonstrate compliance.

Subject Rights

GDPR grants eight rights.

Data Subject Rights

Right to Information

  • Transparent information about collection and processing
  • Clear purposes
  • Storage periods

Right of Access

  • Confirmation of processing
  • Copy of personal data
  • Information on purposes and recipients

Right to Rectification

  • Correction of inaccurate data
  • Completion of incomplete data

Right to Erasure ("Right to be Forgotten")

  • Full deletion under conditions
  • Notify third parties

Right to Restriction of Processing

  • Temporary suspension during disputes
  • Restriction instead of deletion

Right to Data Portability

  • Receive data in structured format
  • Transfer to another controller

Right to Object

  • Object to direct marketing
  • Object to processing on legitimate interest

Rights Related to Automated Decision Making

  • Right not to be subject to solely automated decisions

The cookie banner is the most visible compliance touchpoint.

Informed Consent:

  • Cookie types described
  • Purposes per category
  • Third parties named

Free Choice:

  • Accept or reject equally
  • No pre-checked boxes
  • Equal-effort consent and rejection

Before Consent:

  • Only necessary cookies
  • Analytics and marketing scripts blocked
  • No tracking

After Consent:

  • Activate selected categories only
  • Document time and scope
  • Store proof

Classification for GDPR

Strictly Necessary

  • No consent
  • Critical for site operation
  • Examples: session cookies, shopping cart

Functional

  • Improve UX
  • Remember preferences
  • Examples: language, region

Analytics

  • Usage stats
  • Behavior analysis
  • Examples: Google Analytics, Matomo

Marketing

  • Targeted advertising
  • Retargeting and profiling
  • Examples: Facebook Pixel, Google Ads
graph TD
    A[User visits site] --> B{Saved consent exists?}
    B -->|No| C[Show cookie banner]
    B -->|Yes| D[Check validity period]
    C --> E{User chooses}
    E -->|Accept all| F[Activate all cookies]
    E -->|Customize| G[Show detailed settings]
    E -->|Reject| H[Necessary cookies only]
    G --> I[Category selection]
    I --> J[Activate selected]
    D -->|Expired| C
    D -->|Valid| K[Apply saved settings]

Technical Compliance

Privacy by Design

Bake in protection at design time, not as a bolt-on.

Principles:

  • Encrypt data in transit and at rest
  • Minimize collection by default
  • Auto-delete stale data
  • Control access to personal data

Security

Protection Measures

Mandatory:

  • HTTPS everywhere
  • SQL injection and XSS defense
  • Regular software and plugin updates
  • 2FA for admin panels

Organizational:

  • Access restrictions
  • Staff training on GDPR
  • Regular security audits
  • Incident response plan

Documentation

Keep records of every processing operation:

ElementDescriptionExample
Processing PurposeWhy you collectOrder processing, email marketing
Data CategoriesWhat you collectContact details, purchase history
RecipientsWho you share withPayment systems, delivery services
Storage PeriodsHow long you keep it3 years for financial records
Security MeasuresHow you protect itEncryption, access control

Privacy Policy

Required Content

Controller information:

  • Full organization name
  • Contacts
  • DPO details (where applicable)

Processing description:

  • Data categories
  • Purposes per category
  • Legal bases
  • Recipients or recipient categories

Subject rights:

  • All GDPR rights listed
  • How to exercise them
  • Contacts for requests

International transfers:

  • Destination countries
  • Transfer protection mechanisms
  • Security guarantees

Form

Format Requirements

Clarity:

  • Plain language
  • No legal jargon
  • Concrete examples

Structure:

  • Logical sections
  • Headings
  • Navigation

Accessibility:

  • Direct link from home
  • No registration required
  • Versions in target languages

Handling Requests

DSAR (Data Subject Access Request)

Timeframes:

  • Respond within 30 days
  • Up to 2 months extension for complex requests
  • Notify of extensions immediately

Identity Verification:

  • Request proportional ID information
  • Balance security and convenience
  • Document verification

Format:

  • Electronic by default
  • Structured, common formats
  • Direct transfer to another controller possible

Deletion

graph LR
    A[Request received] --> B[Identity verification]
    B --> C{Grounds for refusal?}
    C -->|Yes| D[Reasoned refusal]
    C -->|No| E[Data deletion]
    E --> F[Third party notification]
    F --> G[Deletion confirmation]
    D --> H[Right to appeal]

Fines

Two Tiers

Fine Amounts

Tier 1 (up to €10 million or 2% of turnover):

  • Violations involving children's data
  • Missing processing records
  • Failure to conduct impact assessment
  • No DPO when required

Tier 2 (up to €20 million or 4% of turnover):

  • Violation of core processing principles
  • Processing without legal basis
  • Violation of subject rights
  • Illegal international transfers

Sizing Factors

FactorEffectExample
NatureIntentional worse than negligenceData sale vs leak
Number AffectedMore people, higher fine1,000 vs 1 million users
User DamageSeverity mattersFinancial loss, reputation
DurationLonger is worse3 years vs 1 month
HistoryRepeats punished harderFirst vs systematic
CooperationHelps lower the fineActive cooperation
Data CategoriesSensitive data is worseMedical vs email

Notable Fines

Meta (2023): €1.2 billion

  • Illegal data transfer to the US
  • Violation of Schrems II
  • Largest GDPR fine

Amazon (2021): €746 million

  • Advertising data violations
  • Inadequate consent
  • Second largest

TikTok (2025): €530 million

  • Transfer of EU data to China
  • Insufficient safeguards
  • Chinese engineers' access to EU data

Vodafone Germany (2025): €45 million

  • Internal control deficiencies
  • Customer portal security issues
  • Two separate fines

Compliance Steps

Webmaster Checklist

Priority:

  • Audit collected data
  • Determine legal bases
  • Create or update privacy policy
  • Implement cookie consent
  • Set up request handling
  • Secure data (HTTPS, encryption)
  • Sign agreements with processors
  • Train staff

Technical:

  • Implement minimization
  • Configure auto-deletion
  • Log data access
  • Encrypted backups
  • Penetration testing
  • Security monitoring

Organizational:

  • Appoint DPO if required
  • Incident response plan
  • Maintain processing register
  • Regular compliance audits
  • Document everything

Tools

Recommended

Consent Management Platforms (CMP):

  • Automated consent
  • Cookie scanning and categorization
  • Consent documentation
  • Geo-targeting per jurisdiction

Privacy-friendly Analytics:

  • Cookieless solutions
  • Local processing
  • Server-side anonymization
  • GDPR-ready by default

Document Generators:

  • Auto-generated policies
  • Updates with regulatory changes
  • Multilingual
  • CMS integration

International Context

Comparable Laws

GDPR has shaped many national laws.

JurisdictionLawKey Features
California, USACCPA/CPRAOpt-out model, right to data sale
BrazilLGPDGDPR-similar with specific consent rules
CanadaPIPEDA10 fair information principles
United KingdomUK GDPRNear-identical post-Brexit
SwitzerlandFADPStrengthened in 2025, requires explicit consent

AI Scrutiny:

  • Regulators focused on AI
  • Biometric data attention
  • Algorithm transparency

Tighter Cookie Rules:

  • Crackdown on dark patterns
  • Fines for manipulative interfaces
  • Equal accept/reject required

Personal Liability:

  • Investigations into directors
  • Possible management accountability
  • Corporate governance focus

FAQ

Does GDPR apply if I'm not in the EU?

Yes, if your site:

  • Offers goods or services to EU residents (free counts)
  • Tracks behavior of EU users
  • Processes EU citizens' data

Your company location is irrelevant.

Do I need consent for Google Analytics?

Yes. GA uses cookies and requires prior consent. Recommendations:

  • Block GA until consent
  • Enable IP anonymization
  • Configure auto-deletion
  • Consider privacy-friendly alternatives
How long does cookie consent last?

Standard practice is 12 months. It depends on:

  • Data types and purposes
  • Local regulator guidance
  • Changes to processing

Substantial changes require new consent.

Can I use a cookie wall?

Cookie walls usually don't comply with GDPR. Consent must be freely given. Possible exceptions:

  • Paid subscriptions with ad-free alternative
  • Services where data processing is the essence

"Consent or pay" models are gaining traction but require careful implementation.

About AI participation in writing articles

This article, like many others on our site, was created, written and proofread by a team of developers. Of course, not without the participation of AI assistants. We don't hide this and believe that modern systems are already quite good at handling simple tasks and, relatively speaking, writing an article about Viewport yourself is quite strange. It won't come out significantly better and will take a lot of time. But providing basic understanding to beginner webmasters is necessary. Of course, after the article is written by assistants - there's always proofreading, and this is where not one or two people participate, and only after that the article is published.

Ready to Ensure GDPR Compliance?

Start with a free trial of our web analytics platform, designed with GDPR requirements in mind. Get complete analytics without compromising user data protection. Privacy by design, automatic anonymization, and full compliance with European data protection standards.


Ready to take control of your web analytics? Try Statable free for 30 days — no credit card required, full feature access, GDPR-compliant by default. Start your free trial or view a live demo.