Zum Inhalt springen

Transparenz

Sicherheit und Logging

Was der Proxy speichert, wie lange und wie eine Sitzung funktioniert. Für die kostenlose Nutzung brauchen Sie kein Konto, und ohne Konto gibt es auch kein Profil, dem sich irgendetwas davon zuordnen ließe. Die Konsole, in die Sie eine Adresse eingeben, und der Proxy, der die Website abruft, sind getrennte Teile des Dienstes. Alles, was diese Seite über das Zugriffs‑Log sagt, beschreibt den Proxy.

Zuletzt aktualisiert

Was das Zugriffs‑Log speichert

TrickyBird führt ein kleines Zugriffs‑Log für höchstens 48 Stunden. Das Log enthält eine Zeile für jede Anfrage, die der Proxy in Ihrem Namen bearbeitet, auch für die, die er abweist. Es hält damit den Hostnamen jeder Website und jedes Dienstes fest, von denen eine Seite etwas lädt, nicht nur die Adresse, die Sie eingegeben haben, dazu eine gekürzte Form Ihrer IP‑Adresse und grundlegende Antwortdetails. Die einzelnen Seiten, die Sie auf diesen Hosts öffnen, Seiteninhalte und Nachrichten stehen nie im Zugriffs‑Log. Eine Seite lädt Bilder, Videos, Skripte und Schriften von anderen Hosts, und jeder dieser Abrufe ist eine eigene Zeile mit einem eigenen Hostnamen. Die gekürzte IP besteht aus den ersten 3 Blöcken einer IPv4‑Adresse oder den ersten 3 Gruppen einer IPv6‑Adresse und verweist damit auf einen Adressbereich statt auf eine einzelne Adresse. Wir führen das Log, um den Dienst zu betreiben und Missbrauch zu stoppen. Wir verkaufen das Zugriffs‑Log nicht und geben es nicht an Werbetreibende weiter. Außerhalb dieses Logs zählt der Dienst zu Beginn einer Sitzung die Anfragen, die von Ihrer vollständigen IP‑Adresse kommen, damit massenhafter automatisierter Missbrauch gestoppt werden kann. Dieser Zähler enthält weder ein Ziel noch eine Sitzung, und er verschwindet von selbst.

Woraus eine Log‑Zeile im Detail besteht

Eine Zeile im Zugriffs‑Log besteht aus einem festen Satz von Feldern: der Uhrzeit, einer gekürzten IP‑Adresse, der Art der Anfrage (gewöhnlich oder WebSocket), der Anfragemethode, dem Hostnamen, dem Antwortstatus, der Anzahl der Bytes und der Dauer der Anfrage. Bei einer Anfrage, die wir abgewiesen haben, nennt die Zeile zusätzlich, welches unserer eigenen Limits sie gestoppt hat. Es gibt kein Feld für eine Seitenadresse, eine Suchanfrage, ein Cookie, ein Token oder den Inhalt einer Anfrage, nichts davon kann also auch nur versehentlich in die Datei gelangen. Die 48 Stunden zählen ab dem Moment, in dem eine Zeile geschrieben wird, und genau das macht sie zu einer Obergrenze statt zu einem Durchschnitt.

Was das Zugriffs‑Log nie erfasst

Eine Zeile im Zugriffs‑Log ist ein fester Satz von Feldern. Für keinen dieser Punkte gibt es darin ein Feld:

  • Die einzelnen Seiten und Pfade, die Sie öffnen, und die Suchbegriffe, die Sie eingeben
  • Die Inhalte der Seiten, die Sie laden, und alles, was Sie dort eingeben
  • Ihre vollständige IP‑Adresse
  • Ihr Sitzungs‑Token und Cookies der Websites, die Sie öffnen
  • Der Browser und das Gerät, die Sie nutzen
  • Namen, E‑Mail‑Adressen oder Konten

Wie eine Sitzung funktioniert

Es gibt keinen serverseitigen Sitzungseintrag. Ihre Sitzung ist ein signiertes Token, das der Proxy allein anhand der Signatur prüft, und es läuft zu einem Zeitpunkt ab, der schon bei der Ausstellung feststeht. Das Token liegt in einem Cookie, das die Seiten, die Sie öffnen, nicht auslesen können. Nichts verlängert das Token, und nichts verkürzt es: Wenn Sie den Tab schließen, läuft es nicht früher ab, und wenn Sie das Cookie löschen, sendet Ihr Browser es lediglich nicht mehr mit. Läuft das Token ab, zeigt der Tab wieder unsere Startseite, und Sie öffnen die Website von dort erneut. Öffnen Sie von der Startseite aus eine andere Website, beginnt eine neue Sitzung anstelle der bisherigen.

Einige kurzlebige Daten auf unseren Servern sind an Ihre Sitzung gebunden. TrickyBird bewahrt die Cookies der Websites, die Sie öffnen, in einem serverseitigen Speicher auf, der an Ihre Sitzung gebunden ist. Die meisten liegen dort unter dem Hostnamen der Website, die sie gesetzt hat. Ein Cookie, das für eine ganze Domain statt für einen einzelnen Hostnamen gesetzt wurde, liegt bei der Sitzung selbst, gleich von welcher Website es stammt, und funktioniert deshalb weiter, wenn diese Website Sie zwischen ihren Subdomains weiterleitet. Außerdem hält TrickyBird nur im Arbeitsspeicher die Adresse der Website, mit der die Sitzung begonnen hat, und die Adressen der letzten Websites, die in dieser Sitzung geöffnet wurden. Auch die Zähler, die Missbrauch begrenzen, sind an Ihre Sitzung gebunden. All das verschwindet von selbst, etwa eine Stunde nach der letzten Nutzung.

Wie die Prüfung der Sitzung im Detail abläuft

Der Proxy, der die Seiten abruft, kann ein Token nur prüfen, nie ausstellen: Er hat nur den öffentlichen Schlüssel. Ein abgelaufenes oder verändertes Token funktioniert schon bei der nächsten Anfrage nicht mehr.

Cookies der Websites, die Sie öffnen

Die Cookies der Websites, die Sie öffnen, fängt TrickyBird ab, bewahrt sie in diesem serverseitigen Speicher auf und hängt sie bei jedem Abruf in Ihrem Namen wieder an. Die Anweisung, mit der eine Website ein Cookie setzen will, entfernt TrickyBird, bevor die Antwort Ihren Browser erreicht.

Es gibt eine echte Ausnahme, und von ihr hängt ab, ob Seiten überhaupt funktionieren. Bei vielen Websites müssen die eigenen Skripte diese Cookies wieder auslesen können. Deshalb geht eine Kopie dieser Werte in den Cookie‑Speicher Ihres Browsers, unter TrickyBirds eigener Adresse. Ihr Browser legt sie nie unter der eigenen Domain der Website ab. Der Code, den TrickyBird jeder Seite hinzufügt, schickt jedes Cookie, das diese Seite setzt, zurück in den serverseitigen Speicher, damit der Speicher auf dem gleichen Stand bleibt. Wenn Sie Ihre Browserdaten löschen, verschwindet die Kopie in Ihrem Browser. TrickyBird entfernt sie nicht für Sie, wenn eine Sitzung endet.

Die Verbindung zwischen Ihnen und TrickyBird

Die Verbindung zwischen Ihrem Browser und TrickyBird ist verschlüsselt, auf dieser Website ebenso wie unter der Adresse, über die eine Sitzung läuft. TrickyBird baut danach eine eigene, getrennte Verbindung zur Website auf, und die Verschlüsselung zwischen Ihnen und TrickyBird reicht nicht bis dorthin. Das sind 2 getrennte Verbindungen, die bei TrickyBird zusammentreffen. TrickyBird empfängt jede Seite und schreibt sie um, verarbeitet also die Inhalte der Seiten, die Sie öffnen.

Wie der Schutz vor Domain‑Leaks funktioniert

Überall dort, wo die Adresse der Website, die Sie öffnen, mitgeführt werden muss, ist sie kodiert statt ausgeschrieben. Ihr Browser lädt die Seite und die Inhalte darauf über TrickyBirds eigene Adresse statt direkt von der Website. TrickyBird verbindet sich für Sie mit der Website, erreicht sie also und hält ihren Hostnamen im Zugriffs‑Log fest. Ihr eigenes Netzwerk sieht, dass Sie sich mit TrickyBird verbunden haben. Welche Website Sie geöffnet haben, sieht Ihr Netzwerk nicht. Prüfen Sie es selbst: 3 Prüfungen, die Sie in Ihrem eigenen Tab durchführen.

Was wir nicht behaupten

  • Wir sind kein Anonymisierungsdienst. TrickyBird verbirgt Ihre IP‑Adresse vor den Websites, die Sie öffnen. Vor Ihrem eigenen Netzwerk verbirgt es aber nicht, dass Sie TrickyBird nutzen, und es ist nicht darauf ausgelegt, einem entschlossenen Gegner standzuhalten.
  • Wir verarbeiten die Inhalte Ihrer Seiten. TrickyBird muss jede Seite entschlüsseln, die Adressen darin umschreiben und sie wieder verschlüsseln, um sie über die eigene Adresse auszuliefern; Seiteninhalte laufen also in lesbarer Form über unsere Server. Die Verschlüsselung zwischen Ihnen und TrickyBird reicht nicht über TrickyBird hinaus bis zur Website.
  • TrickyBird ist kein Werbeblocker und kein Sicherheitsfilter. Es blockiert weder Werbung noch Tracker noch irgendetwas anderes, das eine Seite lädt.
  • Jede Website, die Sie über TrickyBird öffnen, wird über dieselbe TrickyBird‑Adresse ausgeliefert; die Trennung, die Ihr Browser sonst zwischen 2 verschiedenen Websites aufrechterhält, greift hier also nicht. Betrachten Sie eine Sitzung als gemeinsamen Raum und melden Sie sich bei einem Konto, das Ihnen wichtig ist, nicht in derselben Sitzung an, in der Sie eine Website nutzen, der Sie nicht vertrauen.
  • TrickyBird fängt WebRTC nicht ab. Nutzt eine Seite WebRTC, läuft das auf einem eigenen Weg außerhalb des Proxys und kann dieser Seite Ihre echte IP‑Adresse preisgeben.
  • Eine Sitzung lässt sich nicht vorzeitig beenden. Sie hört auf zu funktionieren, wenn sie abläuft; weder das Schließen des Tabs noch das Löschen des Cookies beendet sie früher.
  • Das Zugriffs‑Log ist eine echte Aufzeichnung. Solange es aufbewahrt wird, zeigt es eine gekürzte Form Ihrer IP‑Adresse neben den Hostnamen, die Ihre Sitzung erreicht hat, einschließlich der Hostnamen der anderen Dienste, von denen jede Seite geladen hat.
  • Während Sie im Startfeld auf der Startseite tippen, wird Text, der wie der Name einer Website aussieht, an unsere Server gesendet, damit diese beliebte Websites vorschlagen können; ein Pfad, eine Abfrage in der Adresse oder alles nach dem ersten Wort bleibt im Startfeld. Was Sie getippt haben, schreiben unsere Server nicht in ihre Logs. Der Link, der die Sitzung startet, enthält die Adresse, die Sie öffnen. Damit landet sie in Ihrem Browserverlauf und in allem, was Sie aus diesem Tab kopieren oder teilen; diese Kopie liegt auf Ihrem Gerät, nicht auf unseren Servern.
  • Wenn Sie eine Adresse öffnen, die mit http statt mit https beginnt, ist die Verbindung zwischen TrickyBird und dieser Website nicht verschlüsselt.

Wo Sie den Rest nachprüfen können

Führen Sie die Prüfung selbst durch, mit einer Website Ihrer Wahl: 3 Prüfschritte zeigen Ihnen, wohin ihre Adresse geht und wo ihr Name doch noch auftaucht. Die Datenschutzerklärung deckt den Rest ab: Post, behördliche Anfragen und das, was eine geteilte Browsersitzung bedeutet. TrickyBird und VPN im Vergleich zeigt, wo ein Web‑Proxy das falsche Werkzeug ist. Die Browser‑Erweiterung ist quelloffen, und sie lässt sich reproduzierbar bauen: Unter Linux gibt npm run package denselben sha256 aus, der in den Versionshinweisen steht. Ihr Manifest verlangt keinen Zugriff auf die Websites, die Sie darüber leiten. Damit ist die Hälfte abgedeckt, die in Ihrem Browser läuft; der Rest dieser Seite handelt von unseren Servern.