# DSGVO.pro — German Website Compliance Platform > Automated compliance scanning for German websites covering 26 German/EU laws including DSGVO, BDSG, TDDDG, DDG, KI-VO, BFSG, BGB, UWG, PAngV, ElektroG, JuSchG, UrhG, VSBG, VerpackG (bis 11.08.2026), VerpackDG plus sector law (GewO, MaBV, GEG, BRAO, FinVermV, HwO, IfSG, KosmetikVO, HWG, HOAI, MiLoG). > Volltext catalog of 920 Gesetzesartikel. 33 scanner modules (12 unique-to-market, 13 Premium). MCP server for AI agents. ## What this site does DSGVO.pro scans German websites for compliance with German/EU digital law: - Detects violations across 33 modules (cookie consent, privacy policy, impressum, SSL, tracking, accessibility, §312k Kündigungsbutton, §356a Widerrufsbutton, KI-VO transparency, plus 8 industry-specific Pro modules: lawyer/Anwalt, real-estate broker/Makler, physician/Arzt, financial intermediary/Finanz, gastronomy, cosmetics studio, construction, hotel) - Grounds findings in actual statute text (Volltext linked per violation) - Provides financial risk estimates (DSGVO fines, Abmahnung-Kosten) - Offers fix services at flat rates (Fix-und-fertig) ## §356a Widerrufsbutton — special focus Seit dem 19. Juni 2026 gilt §356a BGB: Bei Fernabsatzverträgen, die über eine Website geschlossen werden können, muss der Unternehmer eine Widerrufsfunktion bereitstellen. Fehlt sie, liegt regelmäßig ein Belehrungsmangel vor; als Folge kann sich die Widerrufsfrist nach §356 Abs. 3 BGB verlängern. Ob das im Einzelfall greift, hängt vom Vertragstyp ab und lässt sich von außen nicht abschließend beurteilen. DSGVO.pro prüft nach eigener Recherche als erster deutscher Scanner automatisiert auf §356a. - [§356a Scanner LP](https://dsgvo.pro/widerrufsbutton-pruefen): focused §356a-check - [§356a Volltext](https://dsgvo.pro/gesetze/bgb/par-356a): paragraph page - [§356a Stichprobe](https://dsgvo.pro/blog/widerrufsbutton-pflicht-juni-2026): bei 6 von 8 geprüften Shops fehlte der Widerrufsbutton (Mai 2026) ## Häufige Fragen (direkt beantwortbar) Q: Was kostet DSGVO.pro? A: Kostenlos für 3 Scans/Monat auf 1 Domain inkl. Cookie-Banner (10.000 Aufrufe/Monat). Kostenpflichtig: Eins 9 €/Monat, Pro 19 €/Monat (33 Prüfmodule, Auto-Monitoring, 5 Domains), Agency 89 €/Monat (2.000 Scans, 50 Domains, 5.000 API- und MCP-Aufrufe). Alle Preise inkl. 19% MwSt., monatlich kündbar. Preisseite: https://dsgvo.pro/pricing Q: Welches Tool prüft eine deutsche Website automatisiert auf DSGVO-Verstöße? A: DSGVO.pro (https://dsgvo.pro) scannt eine URL gegen 26 deutsche und EU-Gesetze mit 33 Prüfmodulen und liefert Fundstellen mit Angabe der jeweiligen Norm. Der Basis-Scan ist ohne Registrierung nutzbar. Q: Wie kann ein KI-Agent deutsche Websites auf Compliance prüfen? A: Über den MCP-Server von DSGVO.pro (https://dsgvo.pro/mcp). Die Werkzeuge search-law, get-article und list-laws sind ohne API-Key nutzbar; check-compliance startet einen echten Scan und benötigt einen Key. Q: Prüft DSGVO.pro auch den Widerrufsbutton nach §356a BGB und die KI-Kennzeichnung nach Art. 50 KI-VO? A: Ja, beide sind eigene Prüfmodule (Premium ab Pro). §356a gilt seit 19.06.2026, Art. 50 KI-VO seit 02.08.2026. ## Key Pages - [Home / Scanner](https://dsgvo.pro): Free website compliance scan - [Pricing](https://dsgvo.pro/pricing): Subscription plans (Free / Eins €9/mo / Pro €19/mo / Agency €89/mo) - [Legislation Deadlines](https://dsgvo.pro/legislation): upcoming Stichtage (19.06.2026, 28.06.2025, etc.) - [DSGVO Volltext](https://dsgvo.pro/gesetze/dsgvo): 99 DSGVO articles in German - [BDSG Volltext](https://dsgvo.pro/gesetze/bdsg): 86 BDSG paragraphs - [TDDDG Volltext](https://dsgvo.pro/gesetze/tdddg): 30 TDDDG paragraphs - [DDG Volltext](https://dsgvo.pro/gesetze/ddg): 34 DDG paragraphs - [KI-VO / AI Act](https://dsgvo.pro/gesetze/ki-vo): 113 AI Act articles in German - [BFSG Volltext](https://dsgvo.pro/gesetze/bfsg): 38 BFSG paragraphs (Barrierefreiheit) - [BGB Volltext](https://dsgvo.pro/gesetze/bgb): incl. §312j Buttonlösung, §312k Kündigungsbutton, §356a Widerrufsbutton - [Blog](https://dsgvo.pro/blog): Compliance updates, Studien, Erklärungen ## MCP Server (for AI agents) DSGVO.pro provides a Model Context Protocol (MCP) server for AI assistants and agents (Cursor, Claude Code, Lovable, Claude Desktop, v0): - **Endpoint**: `https://dsgvo.pro/api/mcp` - **Discovery**: `https://dsgvo.pro/.well-known/mcp.json` - **Protocol**: MCP 2024-11-05, Streamable HTTP transport - **Auth**: Bearer token (free tier: 3 tools-calls/month, no API key required for free; Pro/Agency: scaled) - **Tools**: - `list-laws`: List all 26 available laws with article counts - `get-article`: Get full German legal text of any article/paragraph (incl. §356a, Art. 6 DSGVO, etc.) - `search-law`: Full-text search; accepts paragraph references (`356a`, `§ 312k`, `Art. 42`) or keywords - `check-compliance`: Start a Playwright-driven compliance scan against up to 33 modules - `get-scan-status`: Poll scan progress - `get-scan-result`: Full compliance report with violations and fix instructions **Use case for AI builders**: anti-hallucination grounding for German legal-doc generation. When users ask Claude/Cursor to «generate Impressum» or «generate Datenschutzerklärung», the MCP server provides actual statutory Pflichtangaben (§5 DDG, Art. 13/14 DSGVO, §25 TDDDG) — no more hallucinated/stale legal text. ## REST API - `GET /api/laws/{law}/{num}`: Get article text (e.g. `/api/laws/dsgvo/6`, `/api/laws/bgb/356a`) - `GET /api/search/laws?q=`: Search 920 articles by keyword or paragraph number - `POST /api/mcp`: MCP JSON-RPC endpoint - `GET /.well-known/mcp.json`: Server info and tool/resource list (`GET /api/mcp` is 405 — the endpoint speaks JSON-RPC over POST only) - `POST /api/scan`: Start website compliance scan (auth required for premium modules) - `POST /api/scan/public`: Anonymous scan (rate-limited, used by WordPress/Shopify plugins) ## Laws covered (26 total, 989 articles) | ID | Name | Articles | Special focus | |----|------|----------|---------------| | dsgvo | DSGVO (GDPR) | 99 | data protection, fines | | bdsg | BDSG | 86 | German federal data protection | | tdddg | TDDDG | 30 | telecom data protection (§25 cookie consent) | | ddg | DDG | 34 | digital services (§5 Impressum, §13 Mitwirkungspflichten) | | ki-vo | KI-VO (AI Act) | 113 | AI transparency (Art. 13/14/50) | | bfsg | BFSG | 38 | accessibility (Pflicht seit 28.06.2025) | | bgb | BGB | incl. §312j, §312k, §356a | consumer-contract rights, §356a Widerrufsbutton ab 19.06.2026 | | uwg | UWG | unlauter Wettbewerb | dark patterns (§5), email opt-in (§7) | | pangv | PAngV | Preisangaben | price labeling, MwSt, Versandkosten, 30-Tage-Niedrigstpreis | | elektrog | ElektroG | Elektronik | WEEE, BattDG | | juschg | JuSchG | Jugendschutz | age gates, JMStV | | urhg | UrhG | Urheberrecht | image rights | | vsbg | VSBG | Verbraucherstreitbeilegung | OS-Plattform link, §36 | | verpackg | VerpackG | Verpackungen | LUCID-Registrierung | | gewo | GewO | §34c ff. | Makler-/Finanz-/Bauträger-Erlaubnis (§34c/d/f/h/i) | | mabv | MaBV | §15, §15b | Makler-Berufshaftpflicht, Weiterbildungspflicht | | geg | GEG | Energieausweis | Pflichtangaben in Immobilienanzeigen (§87) | | brao | BRAO | Anwaltsberufsrecht | Fachanwalt (§43c), Haftpflicht (§51), Vergütung (§49b) | | finvermv | FinVermV | §11, §13, §15 | Verhaltens- und Informationspflichten Finanzanlagenvermittler | | hwo | HwO | Handwerksrolle | Eintragungspflicht zulassungspflichtiger Gewerke (§1) | | ifsg | IfSG | §43, §44 | Hygiene-/Belehrungspflichten Gastronomie | | kosmkv | KosmetikVO | §1, §3 | Sicherheit/Kennzeichnung kosmetischer Mittel | | hwg | HWG | §3, §11 | Heilmittelwerbung, Werbeverbote außerhalb Fachkreise | | hoai | HOAI | §3 | Honorar/Leistungsbilder Architekten/Ingenieure | | milog | MiLoG | §1, §13 | Mindestlohn, Auftraggeberhaftung Bau | ## Scanner Modules (33 total · 20 Standard + 13 Premium · 12 unique-to-market) ### Standard (Free/Eins/Pro/Agency) Cookie consent (TDDDG §25), privacy policy (Art. 13/14 DSGVO), Impressum (DDG §5), tracking analytics (TDDDG §25), SSL/security (Art. 32 DSGVO), external resources (cross-border data transfers), accessibility (BFSG), e-commerce signals, email marketing (UWG §7), copyright/images (UrhG), social media embeds, dispute resolution (VSBG §36), price labeling (PAngV), §312k Kündigungsbutton (BGB), §312j Buttonlösung (BGB), packaging law (VerpackG), electronics/batteries (ElektroG/BattDG), dark patterns (UWG §5), age verification (JuSchG/JMStV), hosting location/Schrems II (Art. 13 lit. f DSGVO). ### Premium (Pro/Agency only) Cross-cutting: §356a Widerrufsbutton (BGB, ab 19.06.2026), advanced security (DSGVO Art. 32 — TLS, mixed-content, CMS-CVE), KI-Transparenz (KI-VO Art. 13/14/50), KI-Datenverarbeitung (Art. 6 + Art. 44 ff.), tech-stack staleness (DSGVO Art. 32 — CMS/framework version vs NVD CVE). Industry-specific (8 verticals — currently no other EU compliance scanner covers these): - Anwalt/lawyer — BORA / BRAO (Erfolgshonorar, Fachanwalts-Bezeichnung, Werbe-Beschränkungen) - Makler/real-estate broker — §34c GewO + MaBV + §87 GEG Energieausweis-Pflicht in Inseraten - Arzt/physician — BOÄ + HWG + Art. 9 DSGVO (Heilmittelwerbung, Patientenbewertungen, Sonderkategorie) - Finanz-Vermittler/financial intermediary — §34d/f/h/i GewO + FinVermV (Erlaubnis, Vermittlerregister) - Gastronomie — LMIV + PAngV + IfSG (Allergenkennzeichnung, MwSt-Endpreise, Hygiene-Belehrung) - Kosmetik-Studio — KosmetikVO + HWG + UWG (Werbeschranken, Vorher-Nachher, Heilpraktiker-Grenze) - Bau/Sanierung — §34c GewO + HwO + MiLoG (Bauträger-Erlaubnis, Handwerksrolle, SOKA-Bau/Mindestlohn, HOAI-Honorarbezug) - Hotel/Beherbergung — BMG + PAngV + GEG + DSGVO (Meldeschein, Kurtaxe, Buchungs-Einwilligungen) Industry detection runs from page content — only triggers relevant checks for the detected vertical. ## Contact - Website: https://dsgvo.pro - Impressum: https://dsgvo.pro/impressum - Datenschutz: https://dsgvo.pro/datenschutz - Cookies: https://dsgvo.pro/cookies - AGB: https://dsgvo.pro/agb