Zum Inhalt springen
FFormhook

Datenschutzerklärung

Zuletzt aktualisiert: 2026-08-02

1. Zwei Arten von Daten

Formhook verarbeitet zwei Arten von Daten: Ihre Kontodaten (E-Mail und Passwort, mit denen Sie sich registrieren) und Einsendungsdaten (was Besucher über Ihre Formulare senden). Wir sind Verantwortlicher für Ihre Kontodaten und Auftragsverarbeiter für Einsendungsdaten - Sie als Formular-Inhaber sind Verantwortlicher für Einsendungsdaten.

2. Kontodaten

Was wir speichern und warum:

  • E-Mail-Adresse - identifiziert Ihr Konto, verwendet für Verifikation, Passwort-Reset und Kontingent-Benachrichtigungen.
  • Passwort - als Argon2id-Hash gespeichert, niemals im Klartext.
  • Stufe - bestimmt Ihre Formular- und Einsendungslimits.
  • Push-Abonnement-Endpoints - nur, wenn Sie Web-Push-Benachrichtigungen aktivieren. Diese stammen vom Push-Dienst Ihres Browsers (Google FCM, Mozilla, Apple) und ermöglichen es uns, Benachrichtigungen zu senden, wenn ein Formular eine Einsendung erhält.

Sie können Ihr Konto jederzeit löschen. Dies entfernt Ihren Kontoeintrag, Ihre Formulare und alle Einsendungsdaten.

3. Einsendungsdaten

Wenn ein Besucher eines Ihrer Formulare absendet, speichern wir:

  • das gesendete JSON-Payload (welche Felder Sie auch immer angefordert haben);
  • die IP-Adresse der Anfrage;
  • den User-Agent-Header;
  • den Origin-Header;
  • einen Zeitstempel.

Einsendungsdaten sind nur für Sie als Konto-Inhaber sichtbar. Wir sehen sie uns nicht an, verkaufen sie nicht, profilieren sie nicht und teilen sie nicht mit Dritten außer den unten aufgeführten Auftragsverarbeitern. Sie entscheiden über die Aufbewahrung, indem Sie Einsendungen in Ihrem Dashboard löschen. Wenn Sie das Formular löschen, werden alle seine Einsendungen mit ihm entfernt.

Formular-Inhaber: Sie sind dafür verantwortlich, Besuchern mitzuteilen, was Sie sammeln und warum. Ein Link zu Ihrer eigenen Datenschutzerklärung auf der Seite mit dem Formular ist der übliche Ansatz.

4. Cookies

Formhook setzt einen einzigen Cookie: next-auth.session-token. Er ist HTTP-only, sicher, SameSite=Lax und lebt 30 Tage. Er existiert ausschließlich, um Sie im Dashboard angemeldet zu halten. Nach EU/UK-ePrivacy-Recht ist dies ein notwendiger Cookie und erfordert kein Consent-Banner.

Wir betreiben First-Party-Besuchsanalysen ohne Cookies auf unseren öffentlichen Marketing-Seiten: Wir erfassen den Pfad der Seite, die verweisende Website, das Land (aus dem Cloudflare-Header CF-IPCountry), die Browser- und OS-Familie sowie eine täglich rotierende anonyme Kennung, die aus Ihrer IP und Ihrem User-Agent abgeleitet wird. Wir speichern Ihre IP-Adresse nicht, setzen dafür keine Tracking-Cookies und geben diese Daten nicht an Dritte weiter.

Mit Ihrer Einwilligung nutzen wir auf unseren öffentlichen Marketing-Seiten außerdem Google Analytics 4. Es wird nichts geladen, bevor Sie im Cookie-Banner auf „Akzeptieren“ klicken; klicken Sie auf „Ablehnen“ oder schließen Sie den Banner, läuft kein Google-Skript und es wird kein Google-Cookie gesetzt. Nach der Zustimmung setzt Google die Cookies _ga und _ga_<Container-ID> (bis zu 2 Jahre), um Besucher zu unterscheiden und den Traffic zu messen. Sie können Ihre Einwilligung jederzeit über den Link „Cookie-Einstellungen“ in der Fußzeile widerrufen; dies löscht diese Cookies sofort.

5. Push-Benachrichtigungen

Web Push ist Opt-in. Wenn Sie es aktivieren, generiert Ihr Browser einen Abonnement-Token; wir speichern den Endpoint und die Verschlüsselungsschlüssel, die zur Auslieferung von Benachrichtigungen erforderlich sind. Standardmäßig sind Benachrichtigungstexte opak („Neue Einsendung für [Formularname]“) - kein Einsendungsinhalt geht über den Push-Dienst. Sie können im Dashboard auswählen, eine kurze Vorschau im Body der Benachrichtigung einzubeziehen.

Abmeldung, Passwort-Reset oder Deaktivierung der Benachrichtigungen entfernen Ihre Push-Abonnements aus unserer Datenbank.

6. Auftragsverarbeiter

Wir verlassen uns auf eine kleine Anzahl Dritter (Unter-Auftragsverarbeiter), um den Dienst zu betreiben. Die Bedingungen, die diese Auftragsverarbeitungs-Beziehung regeln, sind in unserem Auftragsverarbeitungsvertrag festgelegt.
AuftragsverarbeiterRolleStandortGeteilte Daten
Hetzner Online GmbHHosting, Datenbank, BackupsDeutschland (EU)Alle Konto- und Einsendungsdaten in Ruhe
Cloudflare, Inc.DNS, TLS, CDN, TurnstileGlobaler Edge (nur in Transit)IPs, Anfrage-Header; Turnstile-Tokens für aktivierte Formulare
Cloudflare, Inc. (R2-Objektspeicher)Speicherung von Datei-Anhängen (Pro+ Datei-Uploads)EU-RegionHochgeladene Anhänge, gespeichert bis zur Löschung der Einsendung oder des Formulars
Resend (Resend, Inc.)Transaktionale E-MailsEU-VersandregionE-Mail-Adresse + E-Mail-Body für Verifikation, Passwort-Reset, Kontingent-Alarme
Polar Software Inc. (Polar)Zahlungsabwicklung & Abrechnung (unser Merchant of Record)Global (Merchant of Record)Name, E-Mail, Rechnungsadresse und tokenisierte Zahlungsmethode - Polar, nicht Formhook, verarbeitet Ihre Kartendaten
Google FCM / Mozilla autopush / Apple APNsWeb-Push-AuslieferungVariiert je nach Browser-AnbieterEndpoint-Token + verschlüsseltes Benachrichtigungs-Payload (wenn Push aktiviert)
Google Ireland Limited (Google Analytics)Website-Analyse (nur mit Ihrer Einwilligung)EU-Vertreter; Datenverarbeitung in den USA/weltweitSeiten-URL, verweisende Seite, ungefährer Standort (aus der IP abgeleitet), Gerät/Browser/OS und eine zufällig generierte Client-ID im _ga-Cookie - nur nach Zustimmung zum Cookie-Banner.
Google Ireland Limited (Google Sheets-Synchronisierung)Optionale Integration - synchronisiert Einsendungen mit einer von Ihnen verbundenen TabelleGoogle-Infrastruktur (je nach Google-Workspace-Region)Die vollständige Einsendung, nur für Formulare, bei denen Sie die Sheets-Synchronisierung ausdrücklich aktiviert haben
Alle Übertragungen erfolgen über TLS.

7. Datenaufbewahrung

  • Konto-E-Mail, Passwort-Hash, Stufe - aufbewahrt, solange Ihr Konto aktiv ist; entfernt, wenn Sie das Konto löschen.
  • Einsendungen - aufbewahrt, bis Sie die Einsendung, das Formular oder Ihr gesamtes Konto löschen. Heute kein automatisches Bereinigen.
  • E-Mail-Verifikations-Tokens - TTL 24 Stunden, gelöscht bei Nutzung oder Ablauf. Passwort-Reset-Tokens - TTL 10 Minuten, gelöscht bei Nutzung oder Ablauf.
  • Push-Abonnements - gelöscht bei Abmeldung, Passwortwechsel oder wenn der Push-Dienst meldet, dass der Endpoint weg ist (HTTP 404 / 410).
  • Backups - verschlüsselter nächtlicher Postgres-Dump, 14 Tage auf dem Host aufbewahrt. Backups laufen automatisch ab. Konto-Löschung entfernt Daten sofort aus der Live-Datenbank; sie verschwinden aus historischen Backup-Snapshots innerhalb des 14-Tage-Fensters.

8. Ihre Rechte

Wenn Sie sich im EWR, UK oder einer vergleichbaren Jurisdiktion befinden, haben Sie Rechte auf Zugang, Berichtigung, Export und Löschung Ihrer personenbezogenen Daten. Das Dashboard deckt das meiste direkt ab; für alles, was Sie nicht selbst bedienen können, schreiben Sie an info@formhook.app.

9. Änderungen

Wir notieren wesentliche Änderungen hier mit aktualisiertem Datum und kennzeichnen sie, falls Sie ein Konto haben, im Dashboard, bevor sie wirksam werden. Siehe auch die Nutzungsbedingungen.

Wir verwenden einen unbedingt erforderlichen Session-Cookie und cookielose First-Party-Analysen. Mit Ihrer Einwilligung nutzen wir außerdem Google Analytics, um den Traffic auf unseren Marketing-Seiten zu verstehen. Unsere Datenschutzerklärung lesen