⛽ Tankwächter

Preistransparenz zur 12-Uhr-Regel

Start 12-Uhr-Ranking Orte Vergleich Abonnieren

Datenschutzerklärung

Stand: 23. Oktober 2026

1. Verantwortlicher

Verantwortlich im Sinne der DSGVO ist Frank Albrecht, erreichbar unter kontakt@tankwaechter.org. Die vollständige Anschrift steht im Impressum.

2. Grundsatz: Anmeldung ohne Personendaten

Tankwächter ist bewusst datensparsam. Für die Anmeldung brauchen wir keine Handynummer, keinen Namen und keine E-Mail-Adresse. Statt einer Person speichern wir ein zufällig erzeugtes, pseudonymes ntfy-Thema (Topic), das wir keiner Person zuordnen können.

Dazu kommt, was die Übersicht inhaltlich braucht: ein Bezugspunkt mit Umkreis und Ihre Kraftstoffsorten. Der Bezugspunkt ist der Mittelpunkt eines von Ihnen gewählten Ortsteils, gerundet auf rund einen Kilometer – nicht Ihr Standort und keine Adresse.

3. Welche Daten wir verarbeiten

Zu einem Abonnement speichern wir ausschließlich:

  • ein zufällig erzeugtes, pseudonymes ntfy-Topic;
  • Ihren Bezugspunkt und Umkreis – dazu der eigene Abschnitt Standortdaten;
  • Ihre Kraftstoffsorten (für den Inhalt der Übersicht);
  • zwei einmalige Token: einen für die Bestätigung (nur bis zur Bestätigung) und einen für die Verlängerung (nur bis zum Ablauf);
  • den Status Ihres Abos: bestätigt ja/nein, aktiv ja/nein, das Ablaufdatum und die Zahl der bereits verschickten Ablauf-Erinnerungen (0, 1 oder 2 – damit Sie dieselbe nicht zweimal bekommst);
  • den Zeitpunkt der Anmeldung und den der letzten Änderung.

Mehr ist es nicht. Es gibt keinen Namen, keine Adresse, keine Kennnummer und keine Verknüpfung zu einem Konto – ein Konto gibt es gar nicht.

Die täglich abgerufenen Spritpreise (Zeitreihe je Station und Sorte) haben keinen Personenbezug.

4. Standortdaten (Bezugspunkt und Umkreis)

Damit wir wissen, welche Tankstellen für Sie in Frage kommen, braucht Ihr Abo einen Bezugspunkt und einen Umkreis. Das ist die einzige Ortsangabe, die wir speichern – und die heikelste Kategorie dieses Projekts. Deshalb hier ausführlich, was passiert.

Der Bezugspunkt ist nicht Ihr Standort. Sie wählen bei der Anmeldung einen Ortsteil aus einer Liste; gespeichert wird dessen Mittelpunkt aus unseren Ortsdaten. Wo Sie sich befinden, erfahren wir nicht.

„In meiner Nähe“ bleibt in Ihrem Browser. Auf der Seite „12-Uhr-Ranking“ können Sie den nächsten Ort über Ihren Standort wählen. Ihr Browser fragt Sie dazu um Erlaubnis. Er lädt danach eine Liste aller Orte mit ihren Mittelpunkten (öffentliche Daten, für alle gleich) und berechnet den nächsten Ort selbst auf Ihrem Gerät. Ihr Standort wird nicht an uns gesendet, nicht gespeichert, nicht protokolliert und nicht in eine Adresse geschrieben. Wir erfahren nur, dass die Seite eines Ortes aufgerufen wird – wie bei jedem anderen Klick auf einen Ort. Ohne Ihre Erlaubnis oder ohne den Knopf funktioniert alles andere unverändert.

Die Koordinate wird gerundet, bevor sie gespeichert wird. Wir runden auf zwei Nachkommastellen – das entspricht in Deutschland einem Raster von rund 1,1 Kilometern. Der ungerundete Wert wird nicht gespeichert und nicht protokolliert. Aus dem, was in der Datenbank steht, lässt sich deshalb keine Adresse zurückrechnen: Ein Rasterfeld dieser Größe umfasst ganze Straßenzüge.

Im Einzelnen gespeichert sind:

  • die gerundete Koordinate des gewählten Ortsteils;
  • der gewählte Umkreis (5, 10, 15 oder 20 Kilometer);
  • eine Bezeichnung zur Anzeige, etwa 44287 Dortmund-Sölde.

Zweck ist allein die Auswahl der Tankstellen für Ihre Übersicht. Rechtsgrundlage ist Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO) – dieselbe, die Sie im Double-Opt-in erteilen. Gelöscht wird der Bezugspunkt zusammen mit dem Abo: bei der Abmeldung sofort, sonst spätestens am Ablauftag (siehe Speicherdauer).

Wir werten die Bezugspunkte nicht aus. Sie dienen der Zusammenstellung Ihrer Übersicht, nicht der Analyse, und werden an niemanden weitergegeben.

5. Zweck und Rechtsgrundlage

Wir verarbeiten diese Daten allein, um Ihnen die tägliche Übersicht an Ihr Topic zu senden. Rechtsgrundlage ist Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO), die Sie im Double-Opt-in erteilen und jederzeit widerrufen kannst (siehe Ihre Rechte).

6. Zustellung über ntfy

Die Übersicht wird über einen selbst betriebenen ntfy-Server an Ihr Topic gesendet. Der Inhalt der Nachricht – die Rangliste selbst – verlässt dabei unseren Server nicht.

Ausnahme für Apple-Geräte (iPhone, iPad): Apples Betriebssystem lässt eine App im Hintergrund nur dann sofort eine Benachrichtigung anzeigen, wenn der Anstoß dafür über Apples eigenen Push-Dienst kommt – ein selbst betriebener Server kann ein Apple-Gerät nicht direkt erreichen. Deshalb ist unser Server so eingerichtet, dass er bei jeder Nachricht zusätzlich einen technischen Weiterleitungs-Hinweis an den Dienst ntfy.sh (Betreiber des Open-Source-Projekts ntfy) sendet, der ihn an Apple weiterreicht. Dieser Hinweis enthält nicht den Nachrichteninhalt, sondern nur eine technische Kennung der Nachricht und einen Hash-Wert (SHA-256) der Adresse Ihres Topics, aus dem sich das Topic selbst nicht zurückrechnen lässt. Der Text des Hinweises ist immer derselbe feste Satz „New message“. Ihr Gerät holt die eigentliche Nachricht danach direkt und verschlüsselt von unserem Server. Für alle anderen Geräte (Android, Desktop-Browser) entfällt dieser Zwischenschritt vollständig.

Wer daran beteiligt ist. ntfy.sh wird von Philipp C. Heckel betrieben; die Datenschutzerklärung von ntfy.sh nennt keinen Sitz. ntfy.sh erhält die Adresse (IP) unseres Servers, den Zeitpunkt, die Kennung und den Hash-Wert, aber keine Angaben zu Ihrer Person oder Ihrem Gerät. ntfy.sh reicht den Hinweis über den Dienst Firebase Cloud Messaging von Google an Apples Push-Dienst weiter; dabei kann eine Verarbeitung in den USA stattfinden. Mit dem Betreiber von ntfy.sh besteht kein Auftragsverarbeitungsvertrag. Wir gehen davon aus, dass er nicht nötig ist, weil weder Nachrichteninhalte noch Topics im Klartext übertragen werden. Wir haben beim Betreiber nachgefragt, wer verantwortlich ist und wie er die Hinweise behandelt, und nehmen die Antwort hier auf.

Wer Ihr Topic kennt und abonniert, kann die Nachrichten empfangen – behandeln Sie den Abo-Link daher vertraulich.

7. Server-Logdaten beim Aufruf der Website

Beim Aufruf der Website protokolliert unser Webserver (nginx) technisch notwendige Zugriffsdaten, darunter Ihre IP-Adresse, Datum und Uhrzeit des Zugriffs, die aufgerufene Adresse sowie Browser-Angaben. Diese Daten dienen dem sicheren Betrieb (Abwehr von Angriffen, Fehleranalyse) und der zusammengefassten Reichweitenmessung (nächster Absatz). Sie werden nicht mit Ihren Abo-Daten (Topic, Auswahl) zusammengeführt.

Reichweitenmessung: Aus diesen Zugriffsdaten ermitteln wir zusammengefasst, wie viele Besucher die Website aufrufen, welche Seiten sie lesen und wie schnell der Server antwortet. Dabei trennen wir Besucher von automatischen Abrufen, zum Beispiel durch Suchmaschinen. Für die Zahl der Besucher bilden wir aus IP-Adresse, Browser-Angabe und Datum einen Kurzwert (Hash). Er ändert sich nach einem Tag und lässt sich nicht zur IP-Adresse zurückrechnen. Wir zählen die Kurzwerte nur: Sie werden nicht gespeichert und nicht mit Abo-Daten verbunden. Angezeigt werden ausschließlich Summen.

Rechtsgrundlage ist unser berechtigtes Interesse an einem stabilen, sicheren Betrieb, auch bei hohem Zulauf, und an einer zusammengefassten Kenntnis der Nutzung (Art. 6 Abs. 1 lit. f DSGVO). Die Auswertung liest nur das Server-Protokoll. Die Server-Logs werden spätestens nach 7 Tagen automatisch gelöscht.

8. Meldungen über falsche Angaben

Als zugelassener Anbieter eines Verbraucher-Informationsdienstes sind wir nach § 7 Abs. 2 der Verordnung zur Markttransparenzstelle für Kraftstoffe verpflichtet, eine Beschwerdestelle zu betreiben und die dort eingehenden Meldungen an die Markttransparenzstelle für Kraftstoffe beim Bundeskartellamt weiterzuleiten.

Wenn Sie über das Formular Angabe melden eine unzutreffende Preis- oder Statusangabe melden, speichern und übermitteln wir ausschliesslich:

  • die betroffene Tankstelle (deren Kennung);
  • die Art der Meldung (z. B. „Preis für Diesel stimmt nicht");
  • den von Ihnen genannten Preis, sofern die Meldung einen Preis betrifft;
  • den Zeitpunkt der Meldung.

Zu Ihnen speichern wir nichts. Das Formular fragt weder Namen noch E-Mail-Adresse; auch Ihre IP-Adresse wird zu der Meldung nicht gespeichert. Eine Zuordnung der Meldung zu Ihrer Person ist uns damit nicht möglich – und aus demselben Grund können wir Ihnen auf eine Meldung nicht antworten.

Rechtsgrundlage ist Art. 6 Abs. 1 lit. c DSGVO (rechtliche Verpflichtung) in Verbindung mit § 7 Abs. 2 MTSKraftV. Da die Meldung keine personenbezogenen Daten enthält, greifen die Betroffenenrechte aus Abschnitt 10 auf sie nicht – es gibt nichts, was sich Ihnen zuordnen liesse.

9. Speicherdauer

  • Unbestätigte Anmeldungen löschen wir automatisch nach 7 Tagen.
  • Bestätigte Abos sind auf 365 Tage befristet. Vor dem Ablauf schicken wir Ihnen zwei Erinnerungen an Ihr Topic; ein Klick auf den Verlängerungs-Link startet die Frist neu. Ohne Verlängerung löschen wir Ihr Abo am Ablauftag vollständig. Grund: Wir sehen nicht, ob ein Topic noch gelesen wird – ohne Befristung würden wir Daten aufbewahren, die niemand mehr braucht.
  • Preis-Zeitreihen (ohne Personenbezug) halten wir bis zu 400 Tage vor.
  • Server-Logs (inkl. IP-Adresse) löschen wir spätestens nach 7 Tagen (siehe Server-Logdaten).

10. Ihre Rechte

  • Auskunft (Art. 15): Unter /subscribers/<ihr-topic> sehen Sie die zu Ihrem Topic gespeicherten Daten.
  • Löschung / Widerruf (Art. 17, Art. 7 Abs. 3): Über den Abmelde-Link in jeder Nachricht melden Sie sich ab. Der Link öffnet eine Seite mit einer Rückfrage; ein Klick darauf löscht Ihren Datensatz vollständig. Die Rückfrage schützt Sie davor, dass Programme, die Links im Hintergrund vorladen, Sie ungewollt abmelden.
  • Beschwerde: Sie können sich bei einer Datenschutz- Aufsichtsbehörde beschweren.

11. Cookies

Diese Website bindet keine externen Dienste ein – keine Schriftarten von fremden Servern, keine Analyse durch Dritte, keine Werbung. Alle Inhalte werden vom eigenen Server ausgeliefert. Es gibt keine Messung über Cookies oder fremde Dienste, und wir erstellen keine Profile. Die zusammengefasste Zählung der Besucher aus dem Server-Protokoll beschreibt Abschnitt 7.

Einzige Verlinkung nach außen mit Datenfluss: Bei der Zeile „Bezugspunkt" führt ein Link zu einer Karte auf openstreetmap.org. Die Karte wird nicht eingebunden; es fließen erst dann Daten, wenn Sie den Link anklicken. Vorher erscheint ein Hinweis, den Sie abbrechen können. Beim Aufruf erfährt OpenStreetMap (Betreiber: OpenStreetMap Foundation) Ihre IP-Adresse und die Koordinaten des Bezugspunkts, damit es die Nadel setzen kann. Der Bezugspunkt ist der Mittelpunkt eines Gebiets, nicht Ihr Standort. Für die Verarbeitung dort gelten die Datenschutzhinweise von OpenStreetMap.

Wer hier nur liest, hinterlässt nichts. Beim Aufrufen der Seiten wird kein Cookie gesetzt – auch nicht, wenn Sie einen Ort und einen Umkreis auswählen. Es gibt zwei Cookies, beide erst nach einer ausdrücklichen Aktion Ihrerseits.

11.1 Anmelde-Cookie (technisch notwendig)

Gesetzt, wenn Sie das Anmeldeformular abschicken:

  • Name: tw_anmeldung
  • Inhalt: Ihr eigenes, eben erzeugtes Topic – sonst nichts
  • Zweck: Nach dem Absenden leiten wir Sie auf die Ergebnisseite weiter, damit ein Neuladen keine zweite Anmeldung auslöst. Das Cookie sagt dem Server, welche Anmeldung er dort anzeigen soll. In der Adresszeile stünde Ihr Topic sonst in Server-Logs und im Verlauf Ihres Browsers.
  • Laufzeit: 30 Minuten, danach verfällt es von selbst
  • Zugriff: für JavaScript nicht lesbar (HttpOnly) und wird nicht an fremde Seiten mitgeschickt (SameSite=Lax)

Es ist keine Kennung: Es enthält nichts, woran wir Sie bei einem späteren Besuch wiedererkennen könnten, wird an niemanden übermittelt und dient keiner Auswertung. Weil es allein den Vorgang abschliesst, den Sie gerade selbst ausgelöst haben, ist es technisch notwendig im Sinne von § 25 Abs. 2 Nr. 2 TTDSG – dafür ist keine Einwilligung erforderlich.

11.2 Umkreis-Cookie (nur mit Ihrer Einwilligung)

Auf der Seite „12-Uhr-Ranking" (Reiter „Ranking" und „Trends") und den Seiten der einzelnen Orte können Sie den gewählten Ort für den nächsten Besuch merken lassen. Eine Zeile unter der Gebietswahl fragt das ausdrücklich: „Diesen Ort für den nächsten Besuch merken?" mit den gleich grossen Schaltflächen „Ja, merken" und „Nein", ohne Vorauswahl. Nur ein Klick auf „Ja, merken" setzt dieses Cookie; „Nein" oder einfaches Weiterlesen setzt nichts.

  • Name: tw_area
  • Inhalt: Postleitzahl oder Ort (Gemeinde) – bei einem Ort auf Wunsch zusammen mit einer seiner Postleitzahlen als Bezugspunkt –, Kilometer-Umkreis und optional die zuletzt angezeigte Sorte – sonst nichts
  • Zweck: Beim nächsten Besuch ist Ihr Umkreis schon vorbelegt, Sie müssen Ort und Umkreis nicht erneut einstellen.
  • Laufzeit: ein Jahr (365 Tage)
  • Zugriff: für JavaScript nicht lesbar (HttpOnly) und wird nicht an fremde Seiten mitgeschickt (SameSite=Lax)
  • Widerruf: der Link „zurücksetzen" neben dem Gemerkt-Hinweis löscht das Cookie sofort

Es ist keine Kennung: Postleitzahl bzw. Ort und Umkreis stehen ohnehin schon in jeder geteilten Adresse dieser Seiten, und die Sorte ist einer von drei möglichen Werten. Anders als das Anmelde-Cookie ist dieses Cookie nicht technisch notwendig – es ist eine Bequemlichkeit, keine Voraussetzung der Seite. Die Rechtsgrundlage ist deshalb Ihre Einwilligung (§ 25 Abs. 1 TTDSG), nicht § 25 Abs. 2 Nr. 2.

Die Ja/Nein-Nachfrage an der Stelle, an der die Entscheidung tatsächlich anfällt, ist diese Einwilligung – deshalb sehen Sie hier kein zusätzliches Cookie-Banner.

Zurück zur Startseite

Handbuch Hintergrund Methode Impressum Datenschutz

Kostenlos und nicht-kommerziell. Keine Anmeldung mit Handynummer, kein Konto.

© 2026 Frank Albrecht

Preisdaten: Tankerkönig-Spritpreis-API (CC BY 4.0), Quelle: MTS-K / Bundeskartellamt.
Historische Preisdaten: Tankerkönig-Datensatz (CC BY-NC-SA 4.0).
Gebietsdaten: © OpenStreetMap-Mitwirkende, © Statistisches Bundesamt (Destatis), 2026, OpenPLZ API. Datenquellen und Lizenzen