Website Facts Audit — Impressum, GDPR, cookies, HTTPS (EU/DACH) avatar

Website Facts Audit — Impressum, GDPR, cookies, HTTPS (EU/DACH)

Pricing

from $30.00 / 1,000 checked websites

Go to Apify Store
Website Facts Audit — Impressum, GDPR, cookies, HTTPS (EU/DACH)

Website Facts Audit — Impressum, GDPR, cookies, HTTPS (EU/DACH)

Sammelt beobachtbare Fakten zu einer Website — Statuscodes, HTTPS, Tracker, Cookies, Impressum- und Datenschutz-Links — und ordnet sie Prüfpunkten nach § 5 ECG, § 25 MedienG, Art. 13 DSGVO und § 165 Abs. 3 TKG 2021 zu. Keine Bewertung, keine Rechtsberatung.

Pricing

from $30.00 / 1,000 checked websites

Rating

0.0

(0)

Developer

praestat media

praestat media

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Categories

Share

Website Facts Audit (EU/DACH)

A technical first pass over a website: the Actor collects observable facts (HTTP headers, links, tracking code, cookies) and names the relevant legal provision as a checkpoint. It does not score, rank or interpret, and it is not legal advice. German-language output.

Technische Erstabfrage einer Website: Der Actor sammelt beobachtbare Fakten (HTTP-Header, Links, Tracking-Code, Cookies) und nennt die Rechtsgrundlage als Prüfpunkt. Er bewertet nicht und gibt keine rechtliche Einschätzung ab.

Was der Audit liefert

observations — reine Beobachtungen, z. B.:

  • HTTP-Status, HTTPS erreichbar, Bytes
  • Sprachkennung, Seitentitel
  • Tracking-Code im HTML (mit Fundstelle)
  • gesetzte und nicht gesetzte Sicherheits-Header
  • Cookies in der Antwort, unverschlüsselte Ressourcen
  • Bilder ohne alt, H1-Anzahl, robots.txt, defekte interne Links

checkpoints — Prüfpunkte mit Norm und Zustand gefunden / nicht gefunden / nicht prüfbar:

  • Anbieterkennzeichnung — § 5 ECG (AT) / § 5 DDG (DE)
  • Offenlegung — § 25 MedienG (AT)
  • Datenschutzinformation — Art. 13 DSGVO, § 1 DSG 2018
  • Cookies/Tracker — § 165 Abs. 3 TKG 2021 (AT), Art. 5 Abs. 3 ePrivacy-RL
  • Verschlüsselte Übertragung — Art. 32 DSGVO
  • Technische Barrierefreiheits-Hinweise — WCAG 2.2 (keine Barrierefreiheitsprüfung)

Was der Audit ausdrücklich nicht tut

  • Kein Score, keine Ampel, keine Aussage „konform" oder „nicht konform"
  • Keine Rechtsberatung; ob eine Norm anwendbar ist, ist eine Rechtsfrage
  • Keine Ausführung von JavaScript: Consent-Banner und per JS gerenderte Footer werden nicht gesehen — solche Prüfpunkte stehen dann auf nicht prüfbar

Ausgabe (Auszug)

{
"url": "https://example.at",
"status": 200,
"disclaimer": "Technische Erstabfrage … keine Rechtsberatung …",
"observations": [
{"id": "http-status", "label": "HTTP-Status der Startseite", "value": 200},
{"id": "tracker", "label": "Tracking-Code im HTML",
"value": ["google-analytics: googletagmanager.com/gtag/js"]}
],
"checkpoints": [
{"id": "impressum", "label": "Anbieterkennzeichnung (Impressum)",
"legalBasis": "§ 5 ECG (AT) / § 5 DDG (DE)", "state": "gefunden",
"evidence": "Quelle: https://example.at/impressum (Link im HTML). …"}
]
}

Grenzen der Prüfbarkeit

Statisch prüfbar sind nur Fakten über den ausgelieferten Zustand. Nicht prüfbar sind unter anderem: Wirksamkeit einer Einwilligung, Vollständigkeit der Datenschutzinformation, Anwendbarkeit von Ausnahmen, Richtigkeit der Angaben im Impressum. Diese Punkte bleiben bewusst bei nicht prüfbar.

Preise

Pay per event, kein Abo:

EreignisPreisWofür
apify-actor-start0,005 $Start des Laufs, einmal je GB Arbeitsspeicher (1 GB Standard)
site-checked0,03 $jede geprüfte Website
page-checked0,005 $jede zusätzlich abgerufene interne Seite bei der Linkprüfung

Eine einzelne Website ohne Linkprüfung kostet damit rund 0,035 $ (1 GB Arbeitsspeicher), mit Linkprüfung 0,005 $ je zusätzlicher Seite. Die Plattformkosten des Laufs sind in diesen Preisen enthalten.

Fehler melden

Bitte den Issues-Tab auf der Actor-Seite verwenden statt E-Mail. Die Meldung hängt dann am richtigen Actor, zusammen mit Input und Lauf — das ist in der Regel genau das, was zum Nachstellen fehlt. Issues werden dort gelesen und beantwortet.

Tests

$../.venv/bin/python -m pytest tests -q