timiq timiq

Datenschutzerklärung

Stand: 17. Oktober 2026 · gilt für die App timiq und diese Website

Kurz gesagt

  • Keine Werbung, kein Tracking. Diese Website setzt keine Cookies, das Webportal nur eines, wenn du dort eine Sprache wählst, und eines, solange du dort angemeldet bist. Besuche zählt nur der Server, ohne IP-Adresse (siehe 6.).
  • Die App funktioniert ohne Konto. Dein Fahrplan, deine Favoriten, deine Einstellungen, dein Profil (Name und Bild), dein Fahrtenbuch und der Verlauf des Chats liegen auf deinem Gerät. Nur wenn du ein Konto anlegst, speichere ich, was du damit auf deinen Geräten gleich haben willst (siehe 3.).
  • Ich verarbeite nur, was für die jeweilige Funktion nötig ist, und nur so lange, wie sie es braucht.

Verantwortlicher

Jasir Hadzisin, Privatperson, Wien, Österreich · info@timiq.io

timiq ist kein Unternehmen: Ich betreibe die App und diese Website privat, kostenlos und ohne Einnahmen. Einen Datenschutzbeauftragten gibt es nicht; für dieses Projekt ist keiner vorgeschrieben.

1. Nutzung der App ohne Konto

Standort. Die App fragt nach deinem Standort, um Haltestellen und Abfahrten in deiner Nähe zu zeigen. Dafür bleibt er auf dem Gerät. Stellst du auf Android ein Widget auf „Automatisch“, nutzt es den Standort auch, während die App geschlossen ist, ebenfalls nur auf dem Gerät, um die nächste Haltestelle zu finden. Verfolgst du eine Fahrt live, achtet das Gerät (auf dem iPhone iOS, auf Android die Google-Play-Dienste) für den Aussteige-Wecker auch bei geschlossener App darauf, ob du dich der Haltestelle näherst, an der du aussteigst. Auch dabei bleibt der Standort auf dem Gerät; mein Server erfährt vom iPhone nur, ob der Wecker an ist (siehe 2., Live-Aktivitäten). An meinen Server geht er nur als Start einer Verbindung: wenn du eine Verbindung ab „Mein Standort“ suchst und wenn der Touch-Fahrplan beim Öffnen die Verbindungen von „Hier“ zu deinen Favoriten vorab abfragt. Der Server berechnet die Verbindungen und fragt dafür auch die Fahrplanauskunft der STA, mit dem Standort als Start, aber ohne deine IP-Adresse oder eine Kennung. Anfrage und Ergebnis liegen höchstens sechs Minuten im Zwischenspeicher, damit dieselbe Suche schneller geht; dauerhaft gespeichert wird der Standort nicht. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die von dir angefragte Funktion).

Live-Daten. Für Verspätungen, Meldungen und Fahrzeugpositionen fragt die App meinen Server nach bestimmten Fahrten und Haltestellen. Damit Züge an deiner Haltestelle besonders aktuell sind, nennt die App dem Server auch die Haltestellen, die du gerade öffnest, in deren Nähe du bist oder die du auf der Karte ansiehst – daraus lässt sich ungefähr ablesen, wo du bist. Der Server nutzt das nur, um diese Haltestellen sofort abzufragen, und speichert es nicht. Außerhalb Südtirols lädt die Karte die angesehenen Kartenausschnitte von meinem Server. Die Stationen für Leihräder fragt die App für ganz Südtirol auf einmal ab, ohne Angaben zu dir; leihst du ein Rad, öffnest du die App des Anbieters, für die dessen Datenschutzerklärung gilt. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

Apple Watch. Die App auf der Apple Watch zeigt Abfahrten in deiner Nähe und an deinen Favoriten. Den Standort der Uhr nutzt sie dafür nur auf der Uhr; nach Live-Daten fragt sie meinen Server wie die App auf dem iPhone, auch mit den Haltestellen, an denen du gerade bist (siehe Live-Daten). Deine Favoriten und Einstellungen bekommt sie direkt von deinem iPhone, nicht über meinen Server. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

Adresssuche. Suchst du nach einer Adresse oder einem Ort statt einer Haltestelle, geht der eingegebene Text an meinen Server und von dort an die Fahrplanauskunft der STA, die die passenden Adressen liefert. Die Antwort wird ohne Bezug zu dir einen Tag lang zwischengespeichert, damit dieselbe Suche schneller geht. Haltestellen sucht die App ohne Internet auf dem Gerät. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

Preise. Öffnest du eine Verbindung, fragt die App meinen Server, was ihre Fahrten kosten: für jede Fahrt Linie, Ein- und Ausstiegshaltestelle und Abfahrtszeit, ohne deine IP-Adresse oder eine Kennung weiterzugeben. Der Server fragt dafür die Fahrplanauskunft der STA und hält die Preise höchstens zwei Tage im Zwischenspeicher. Welches Ticket du schon hast, etwa ein Fix365, wählst du in der App; das bleibt auf dem Gerät und wird nicht gesendet. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die von dir angefragte Funktion).

Meldungen von Fahrgästen. Meldest du bei einer Fahrt, dass Bus oder Zug nicht kam, zu früh abfuhr, später als angezeigt kam oder überfüllt war, geht an meinen Server nur: die Fahrt, ihr Betriebstag, die Haltestelle und was passiert ist, dazu eine zufällige Kennung, die für jede Meldung neu ist, damit du sie zurücknehmen kannst. Gerät, Konto, Standort oder IP-Adresse gehören nicht dazu; gespeichert wird die Meldung mit der Minute, in der sie ankam. Andere sehen bei dieser Fahrt nur, wie oft was an welcher Haltestelle gemeldet wurde, bis ihr Betriebstag vorbei ist. Damit niemand die Zahlen verfälscht, begrenzt der Server die Meldungen je IP-Adresse und zählt dieselbe Meldung zu einer Fahrt von einer IP-Adresse nur einmal; dafür hält er die IP-Adresse höchstens sechs Stunden im Arbeitsspeicher und speichert sie nicht. Ich nutze die Meldungen auch, um zu sehen, wo Fahrplan- und Echtzeitdaten falsch sind, und lösche sie nach 30 Tagen. Welche Meldungen du gesendet hast, weiß die App nur, solange sie läuft. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (verlässliche Auskunft für alle Fahrgäste).

Problem melden. Siehst du in der App etwas, das nicht stimmt, kannst du es unter „Problem melden“ beschreiben, am Ende einer Verbindung, der Abfahrten einer Haltestelle oder einer Fahrt und, wenn du es nicht ausschaltest, nach einem Bildschirmfoto. Mit deinem Text gehen an meinen Server: was der Bildschirm zeigte, die letzten Anfragen der App nach Fahrplan- und Live-Daten mit den Antworten meines Servers (darin auch gesuchte Orte und, wenn du ab „Mein Standort“ gesucht hast, dieser Standort), App- und Systemversion, Sprache und Offline-Fahrplan, nach einem Bildschirmfoto das Bildschirmfoto, wenn du es nicht abwählst. Bevor du sendest, siehst du all das in der App; ohne „Senden“ verlässt nichts davon dein Gerät. Anfragen zu Anmeldung, Konto, Mitteilungen und Chat gehören nie dazu, ebenso wenig dein Konto, eine Gerätekennung oder deine IP-Adresse. Damit niemand den Speicher füllt, begrenzt der Server die Meldungen je IP-Adresse und hält diese dafür höchstens eine Stunde im Arbeitsspeicher. Ich lese die Meldungen, um Fehler zu finden und zu beheben, und lösche sie nach 90 Tagen. Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (deine Einwilligung mit dem Senden).

Ankunft teilen. Teilst du deine Ankunft, schickst du selbst einen Link (timiq.io/r) mit der Fahrt, der Haltestelle, an der du aussteigst, Linie, Richtung, Ankunftszeit und deiner Sprache; nie deinen Standort oder wo du eingestiegen bist. Öffnet jemand den Link ohne die App oder zeigt ein Chat eine Vorschau davon, liest diese Website die Angaben aus dem Link und lässt meinen Server daraus das Vorschaubild zeichnen (Haltestelle, Linie, Richtung, Zeiten, Sprache; nicht die Fahrt selbst). Beide verwenden die Angaben nur für diese Antwort und speichern sie nicht, auch nicht in Protokollen; das Bild darf nur der Empfänger zwischenspeichern, nicht Cloudflare. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse, die geteilte Ankunft anzuzeigen).

ChatGPT und Claude. Diese Funktion ist derzeit ausgeschaltet; die App bietet sie erst an, wenn sie verfügbar ist. Planst du in ChatGPT oder Claude mit timiq, fragt der Assistent meinen Server nach Haltestellen, Orten, Verbindungen, Abfahrten, Fahrpreisen und Meldungen. Was du im Chat schreibst, erfährt mein Server nicht, nur diese Anfragen, ohne Bezug zu dir; gesuchte Orte gehen wie bei der Adresssuche an die STA, und Anfragen und Ergebnisse liegen wie in der App höchstens sechs Minuten im Zwischenspeicher, Ortssuchen einen Tag, Fahrpreise höchstens zwei Tage. Damit ein Link eine Verbindung in der App öffnen kann, speichert mein Server jede so geplante Verbindung unter einer zufälligen Kennung: Haltestellen, Linien, Fahrten und Zeiten, bei einem Start oder Ziel außerhalb einer Haltestelle nur Länge und Zeiten des Fußwegs, nichts über dich oder den Assistenten. Eine halbe Stunde nach ihrer Ankunft löscht er sie. Damit niemand den Dienst überlastet, zählt er die Anfragen je IP-Adresse und, wo ChatGPT eine anonyme Kennung der Person mitschickt, je Kennung, höchstens zwei Minuten lang im Arbeitsspeicher und speichert beides nicht. Öffnest du den Link, holt die App die Verbindungen mit dieser Kennung und merkt sie sich auf deinem Gerät. Stellst du deine Frage in der App unter „In ChatGPT oder Claude fragen“, öffnet die App ChatGPT oder Claude mit dieser Frage; sie geht direkt dorthin, nicht an meinen Server. Was OpenAI oder Anthropic mit deinem Chat tun, regeln deren eigene Datenschutzerklärungen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die von dir angefragte Funktion).

Chat in der App. Fragst du im Chat der App etwas, gehen deine Nachricht, der bisherige Chat und, wenn die App deinen Standort kennt, der Name der Haltestelle in deiner Nähe (nicht der Standort selbst) an meinen Server. Er gibt sie an Anthropic weiter, dessen KI Claude die Antwort schreibt, und fragt dafür Haltestellen, Orte, Verbindungen und Meldungen ab wie für ChatGPT und Claude oben: Gesuchte Orte gehen an die STA, geplante Verbindungen werden für ihre Links gespeichert. Für die Antwort speichert mein Server den Chat nicht und schreibt ihn in keine Protokolle; den Verlauf speichert die App auf deinem Gerät, bis du ihn dort löschst, und, wenn du angemeldet bist, dein Konto (siehe 3.). Dabei erfährt Anthropic nicht, wer fragt: Mein Server schickt weder dein Konto noch eine Gerätekennung noch deine IP-Adresse mit, nur den Chat. Anthropic verarbeitet die Nachrichten in meinem Auftrag (Auftragsverarbeitung nach Art. 28 DSGVO, Teil seiner Geschäftsbedingungen), nutzt sie nicht zum Training seiner Modelle und löscht sie innerhalb von 30 Tagen; länger, bis zu zwei Jahre, nur wenn seine Systeme einen Chat als Verstoß gegen seine Nutzungsrichtlinien erkennen oder ein Gesetz es verlangt. Schreib deshalb keine persönlichen Angaben in den Chat, die deine Frage nicht braucht, etwa deinen Namen, deine Adresse oder etwas über deine Gesundheit: Was du selbst hineinschreibst, geht so an Anthropic. Damit niemand den Dienst überlastet, zählt der Server die Nachrichten je IP-Adresse höchstens eine Stunde lang im Arbeitsspeicher und speichert die Adresse nicht. Außerdem kann jedes Gerät 5 Nachrichten am Tag schicken: Dafür erzeugt die App einmal eine zufällige Kennung, die nichts über dein Gerät verrät und mit der App gelöscht wird, und schickt sie mit jeder Nachricht mit. Mein Server zählt damit die Nachrichten des Tages und löscht die Zählung um Mitternacht; die Kennung geht nicht an Anthropic und ist mit keinem Konto verbunden. Hinterlegst du in der App einen eigenen API-Schlüssel von Anthropic, bleibt er auf deinem Gerät (auf dem iPhone im Schlüsselbund, unter Android verschlüsselt) und geht mit jeder Nachricht an meinen Server, der ihn nur für diese Antwort an Anthropic weitergibt, nicht speichert und in keine Protokolle schreibt. Dann zählt er die Nachrichten des Tages nicht, und Anthropic verarbeitet den Chat über dein eigenes Konto nach den Bedingungen, die du mit Anthropic vereinbart hast, nicht in meinem Auftrag. Vor der ersten Nachricht fragt die App, ob du einverstanden bist. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die von dir angefragte Funktion).

Server-Protokolle. Mein Server und Cloudflare verarbeiten technisch notwendige Verbindungsdaten (IP-Adresse, Zeitpunkt, angefragte Adresse), um den Dienst bereitzustellen und vor Missbrauch zu schützen. Die Protokolle meines Servers sind in der Größe begrenzt und werden laufend überschrieben, in der Regel nach wenigen Tagen. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (sicherer Betrieb).

Absturzberichte. Stürzt die App ab oder hängt sie, schickt sie einen Bericht an meinen eigenen Fehlerdienst (GlitchTip, auf meinem Server in der EU): App-Version, Gerätemodell, Version des Betriebssystems (iOS oder Android), die Stelle im Programm, an der der Fehler passiert ist, und eine zufällige Kennung dieser Installation der App, damit sich wiederholte Abstürze auf einem Gerät erkennen lassen. Er enthält keinen Standort, keine Suchanfragen, keine Konto-Daten und keine IP-Adresse. Nur dann geht etwas an den Fehlerdienst: Läuft die App ohne Absturz, schickt sie ihm nichts, auch nicht, wann oder wie oft du sie nutzt. Berichte werden nach 90 Tagen gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (Fehler finden und beheben).

2. Mitteilungen

Wenn du Mitteilungen erlaubst, meldet sich die App mit einer zufälligen Geräte-ID, dem Push-Token von Apple (iPhone) bzw. Google (Android), deiner Sprache, deinen Mitteilungs-Einstellungen, deinen Favoriten-Haltestellen und gemerkten Strecken (Start und Ziel, bei einer Adresse oder deinem Standort als Koordinaten, mit Wochentagen und Uhrzeiten) bei meinem Server an. Nur damit kann ich dir passende Meldungen, Verspätungen und Erinnerungen schicken. Zugestellt werden sie auf dem iPhone über den Apple Push Notification Service, auf Android über Firebase Cloud Messaging von Google; dafür vergibt Firebase auf Android eine Installations-ID. Firebase Analytics ist ausgeschaltet. Die Daten werden gelöscht, wenn du Mitteilungen ausschaltest, sobald Apple bzw. Google meldet, dass die App entfernt wurde, spätestens aber nach 180 Tagen ohne Nutzung. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

Live-Aktivitäten auf dem Sperrbildschirm: Werden sie über Push aktuell gehalten, speichert mein Server die verfolgte Fahrt (Fahrten, Haltestellen, geplante Zeiten, beim Ticket-Konzept ab wann ein Fahrschein dafür gilt), deine Sprache, auf dem iPhone ob der Aussteige-Wecker an ist, und den Push-Token der Live-Aktivität. Damit hält er die Live-Aktivität aktuell, warnt bei knappen Umstiegen und meldet, wann du aussteigen musst. Beendest du das Verfolgen, löscht er diese Daten sofort, sonst beendet er die Live-Aktivität fünf Minuten nach der Ankunft und löscht sie dann; in jedem Fall sind sie einen Tag nach der Ankunft gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

3. Konto (freiwillig)

Mit einem Konto sind deine Favoriten, gemerkten Strecken, Mitteilungs-Einstellungen, dein Fahrtenbuch (vorerst nur auf dem iPhone) und deine Chats auf allen deinen Geräten gleich. Dafür speichere ich: deine E-Mail-Adresse, die Kennung deines Anbieters (Apple oder Google, falls du dich so anmeldest), den Zeitpunkt der Erstellung und die synchronisierten Daten. Beim Fahrtenbuch sind das die Haltestellen, Linien und Zeiten deiner Fahrten, nie ein Standort; bei den Chats deine Nachrichten, die Antworten und die Verbindungen darin. Löschst du eine Fahrt oder einen Chat auf einem Gerät, lösche ich sie auch im Konto; es bleibt nur ein Vermerk mit ihrer zufälligen Kennung, damit deine anderen Geräte sie ebenfalls löschen. Anmeldungen laufen über einen zufälligen Sitzungsschlüssel, von dem ich nur einen Hash speichere. Name und Bild aus dem Profil der App bleiben auf deinem Gerät, außer du synchronisierst sie mit dem Konto (beim Anlegen des Kontos mit „Weiter“ oder im Profil mit „Name und Bild synchronisieren“): Dann speichere ich deinen Vor- und Nachnamen und dein Profilbild (ein kleines quadratisches JPEG), damit sie auf deinen Geräten und im Webportal gleich sind. Schaltest du das auf einem Gerät oder im Webportal aus, lösche ich beide sofort aus dem Konto; auf deinen Geräten bleiben sie. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

  • Anmeldung per E-Mail: Ich schicke dir einen 6-stelligen Code über den Versanddienst Resend (Resend, Inc., USA; EU-Standardvertragsklauseln). Der Code gilt 10 Minuten; deine Adresse und der Code (nur als Hash) werden spätestens einen Tag danach gelöscht, wenn du kein Konto anlegst.
  • Mit Apple oder Google: Der Anbieter bestätigt mir deine Kennung und E-Mail-Adresse. Bei Apple kannst du deine Adresse verbergen. Bei Apple speichere ich außerdem einen Token von Apple, mit dem ich die Anmeldung bei Apple beende, wenn du dein Konto löschst.
  • Löschen: In der App, auf dem iPhone: dein Profilbild antippen, in den Einstellungen die oberste Zeile (dein Profil) → „Konto“ → „Konto löschen“; auf Android: Einstellungen → oberste Zeile (Konto) → „Konto löschen“. Im Webportal: oben im Feld links dein Bild oder deine Initialen → „Konto löschen“. Oder ohne App per E-Mail an info@timiq.io von der Adresse deines Kontos. Konto, Sitzungen und synchronisierte Daten werden sofort gelöscht; Sicherungskopien nach spätestens 14 Tagen. Ungenutzte Sitzungen verfallen nach 180 Tagen.

4. Kontakt per E-Mail

Schreibst du an info@timiq.io, leitet Cloudflare (Email Routing) die Nachricht an mein E-Mail-Postfach bei Google (Gmail) weiter. Deine Adresse und deine Nachricht nutze ich nur, um dir zu antworten, und lösche sie, wenn die Sache erledigt ist. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (deine Anfrage beantworten), bei Fragen zu deinem Konto lit. b.

5. Dienstleister

  • Hetzner Online GmbH, Deutschland – Server-Hosting in der EU.
  • Cloudflare, Inc. – Netzwerk, Schutz vor Angriffen, Zwischenspeicher für Karten und Fahrpläne, Speicher für Sicherungskopien, Hosting dieser Website und des Webportals, Zählung der Besuche dieser Website, Weiterleitung der E-Mails an info@timiq.io (EU-Standardvertragsklauseln, EU-US Data Privacy Framework).
  • Apple Inc. – Zustellung von Mitteilungen, Anmeldung mit Apple (EU-US Data Privacy Framework).
  • Google LLC – Zustellung von Mitteilungen auf Android (Firebase Cloud Messaging), Anmeldung mit Google, E-Mail-Postfach (EU-Standardvertragsklauseln, EU-US Data Privacy Framework).
  • Resend, Inc., USA – Versand der Anmelde-Codes und der E-Mails zum Start (EU-Standardvertragsklauseln).
  • Anthropic PBC, USA – Antworten im Chat der App (EU-Standardvertragsklauseln).

Fahrplan- und Echtzeitquellen (STA, Open Data Hub Südtirol, RFI) werden von meinem Server abgefragt, nicht von deinem Gerät, und erhalten nie deine IP-Adresse oder eine Kennung. Nur die Fahrplanauskunft der STA erhält Daten aus deinen Anfragen: bei Verbindungen Start und Ziel (eine Haltestelle oder Koordinaten, etwa dein Standort), bei der Adresssuche den Suchtext, bei Preisen die Haltestellen und Abfahrtszeiten der Fahrten (siehe 1.).

App Store und Google Play. Die App lädst du über den App Store von Apple oder über Google Play (sobald die Android-App erscheint). Dabei verarbeiten Apple bzw. Google Daten in eigener Verantwortung, nach ihren eigenen Datenschutzbestimmungen. Ich erhalte von dort nur zusammengefasste Statistiken (etwa die Zahl der Downloads) und, wenn du das in den Einstellungen deines Geräts erlaubt hast, Absturzberichte ohne Bezug zu deiner Person.

Testphase (TestFlight). Testest du eine Vorabversion über Apples TestFlight, sehe ich dort deinen Namen und deine E-Mail-Adresse (wenn ich dich per E-Mail einlade), Gerätemodell und iOS-Version, wann du die App installiert und wie oft du sie genutzt hast, Absturzberichte sowie Feedback und Bildschirmfotos, die du selbst über TestFlight schickst. Ich nutze das nur für den Test und entferne dich als Tester, wenn du nicht mehr teilnehmen möchtest oder die Testphase endet. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (deine Teilnahme am Test).

6. Diese Website

Diese Website setzt keine Cookies und bindet keine Analyse- oder Tracking-Dienste ein. Sie wird über Cloudflare Workers ausgeliefert; dabei fallen die unter 1. genannten Verbindungsdaten an. Wählst du mit dem Schalter oben das dunkle Design, merkt sich dein Browser das lokal (im Local Storage, Eintrag „theme“); an mich geht davon nichts, und du kannst es in deinem Browser jederzeit löschen.

Haltestellen-Seiten. Die Seiten unter timiq.io/orte zeigen jede Haltestelle mit ihren Linien. Die nächsten Abfahrten einer Haltestelle fragt dein Browser direkt bei meinem Server (api.timiq.io) ab, nur mit der Haltestelle und der Sprache. Für diese Anfrage gilt dasselbe wie unter 1.; gespeichert wird sie nicht, und Cookies setzen diese Seiten keine. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die von dir angefragte Auskunft).

Webportal. Unter app.timiq.io findest du Haltestellen, Abfahrten, Verbindungen und Meldungen auf einer Karte im Browser. Dein Browser fragt dafür direkt meinen Server (api.timiq.io), mit denselben Angaben wie die App: Start und Ziel einer Verbindung (eine Haltestelle oder eine Adresse), den Suchtext bei der Suche nach Haltestellen und Adressen, die Haltestelle einer Abfahrts- oder Ankunftstafel und, für die Haltestellen in der Nähe und auf der Karte, den Mittelpunkt und Ausschnitt der Karte, die du ansiehst. Anders als die App sucht das Webportal auch Haltestellen über meinen Server, weil der Browser keinen Fahrplan hat, und die Karte lädt die angesehenen Kartenausschnitte von meinem Server. Deinen Standort fragt der Browser nur, wenn du auf der Karte den Standort-Knopf drückst; die Karte springt dann dorthin, und der Server erfährt wie sonst nur den Kartenausschnitt. Für diese Anfragen gilt dasselbe wie unter 1.; gespeichert werden sie nicht. Eine Suche steht in der Adresse der Seite, damit du sie teilen kannst; sie bleibt in deinem Browser, ebenso die Antworten, die sich der Browser merkt, bis du den Tab schließt, damit sie beim nächsten Aufruf sofort da sind, und der zuletzt angesehene Kartenausschnitt, damit die Karte dort wieder öffnet. Wählst du unten im Feld links eine Sprache, speichert dein Browser sie ein Jahr lang in einem Cookie („lang“, nur für app.timiq.io). Meldest du dich im Webportal mit deinem Konto an (siehe 3.), geht deine E-Mail-Adresse und danach der Code über das Webportal an meinen Server, und dein Browser bekommt ein Cookie mit dem Sitzungsschlüssel („session“, nur für app.timiq.io, für Skripte auf der Seite nicht lesbar, bis du dich abmeldest, höchstens ein Jahr); mit ihm fragt das Webportal deine Favoriten ab und ändert sie, wenn du bei einer Haltestelle den Stern setzt, und zeigt deinen Namen und dein Profilbild, wenn dein Konto sie synchronisiert. Andere Cookies setzt das Webportal nicht, und seine Besuche werden nicht gezählt. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die von dir angefragte Auskunft).

Besuche zählen. Um zu sehen, wie viele Menschen sich für timiq interessieren, zählt der Server jeden Aufruf einer Seite dieser Website. Gespeichert werden nur: die Seite, die Website, von der du kamst (nur ihr Name, etwa „google.com“), das Land und die Region (etwa „Trentino-Alto Adige“ oder „Vienna“), die Cloudflare aus der Verbindung ableitet, nie die Stadt, und ob der Aufruf nach einem Browser oder nach einem Programm wie einer Suchmaschine aussieht (aus der Browserkennung abgeleitet, die selbst nicht gespeichert wird). IP-Adresse, Gerät oder eine Kennung werden nicht gespeichert, und in deinem Browser läuft dafür nichts; auf dich lässt sich daraus nicht schließen. Die Zahlen liegen bei Cloudflare (Workers Analytics Engine) und werden nach drei Monaten gelöscht; ich sehe davon nur Summen je Tag. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (einschätzen, wie groß das Interesse an timiq ist).

Hotelbildschirme. Manche Hotels zeigen in ihrer Lobby eine Seite dieser Website (timiq.io/monitor/…) mit Abfahrten, Verbindungen und einer Karte. Der Bildschirm fragt meinen Server mit der Kennung des Hotels und sonst nichts; dabei fallen die unter 1. genannten Verbindungsdaten des Geräts im Hotel an. Über die Gäste, die ihn ansehen oder berühren, erfahre und speichere ich nichts, und seine Aufrufe werden nicht gezählt. Damit er ohne Internet weiterläuft, merkt sich sein Browser die letzte Antwort lokal (im Local Storage). Scannst du seinen QR-Code, öffnest du die gezeigten Verbindungen wie einen Link aus ChatGPT oder Claude (siehe oben). Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse, den Bildschirm zu betreiben).

Benachrichtigung zum Start. Trägst du dich auf der Website ein, speichere ich deine E-Mail-Adresse, deine Sprache sowie Zeitpunkt und Wortlaut deiner Einwilligung (bei Cloudflare, Workers KV). Direkt danach schicke ich dir eine E-Mail mit einem Link, mit dem du die Adresse bestätigst (Double-Opt-in); ich speichere auch, wann du das getan hast. Die Liste sehe nur ich, in der App; mein Server liest sie dafür bei Cloudflare und speichert sie nicht. Erst dann schreibe ich dir, und nur zum Start von timiq und zu wichtigen Neuigkeiten. Die E-Mails verschicke ich über Resend (siehe 5.). Damit niemand das Formular missbraucht, zählt Cloudflare kurz die Anmeldungen je IP-Adresse (höchstens drei pro Minute); gespeichert wird die IP-Adresse dabei nicht. Eintragen kannst du dich ab 14 Jahren. Rechtsgrundlage: deine Einwilligung, Art. 6 Abs. 1 lit. a DSGVO. Du kannst sie jederzeit widerrufen – über den Abmeldelink in jeder E-Mail oder an info@timiq.io; dann lösche ich die Adresse sofort. Nicht bestätigte Adressen lösche ich nach 30 Tagen.

7. Deine Rechte

Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung und Datenübertragbarkeit (Art. 15–20 DSGVO). Eine Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen. Schreib dazu an info@timiq.io.

Widerspruchsrecht. Verarbeite ich Daten auf Grund meines berechtigten Interesses (Art. 6 Abs. 1 lit. f DSGVO: Meldungen von Fahrgästen, Server-Protokolle, Absturzberichte, E-Mail-Anfragen, Besuchszählung, geteilte Ankünfte, Hotelbildschirme), kannst du dem aus Gründen, die sich aus deiner besonderen Situation ergeben, jederzeit widersprechen (Art. 21 DSGVO).

Du kannst dich auch bei einer Aufsichtsbehörde beschweren, in Österreich bei der Datenschutzbehörde (dsb.gv.at), in Italien beim Garante per la protezione dei dati personali (garanteprivacy.it).

8. Sonstiges

Du musst mir keine Daten geben. Ohne sie fehlt nur die jeweilige Funktion, etwa ohne Standort die Abfahrten in deiner Nähe oder ohne Konto der Abgleich zwischen deinen Geräten. Es gibt keine automatisierten Entscheidungen und kein Profiling (Art. 22 DSGVO). Ändern sich die App oder die Dienste, passe ich diese Erklärung an; es gilt die Fassung mit dem Datum oben.