Cacheclub – trackingfreie Web-Bausteine
Status: Entwurf
Fast jede Website lädt Schriften, Stylesheets oder Skripte von fremden Servern. Bequem, aber mit jedem Seitenaufruf erfahren Dritte, wer die Seite besucht. Der Cacheclub will diese oft genutzten Bausteine schnell und vor allem ohne Tracking ausliefern.
Worum geht es beim Cacheclub?
Google Fonts, beliebte CSS-Frameworks oder JavaScript-Bibliotheken werden auf unzähligen Websites eingebunden, meist über zentrale Anbieter wie Google oder große Content-Delivery-Netzwerke (CDNs). Das ist praktisch, bedeutet aber: Bei jedem Seitenaufruf fließen Nutzerdaten an Dritte, die sie kommerziell auswerten können.
Der Cacheclub ist eine datenschutzfreundliche, selbst betriebene Alternative. Er stellt immer wieder verwendete Dateien zentral und ohne Tracking bereit, und die Einbindung soll so einfach sein, wie man es von Google Fonts kennt: ein CSS- oder Script-Link genügt.
Die drei Bausteine
Fontcache
Der Fontcache ist der Startpunkt: Schriften, die Websites sonst bei Google oder anderen Drittanbietern laden, kommen aus einem trackingfreien Angebot.
Stylecache
Der Stylecache hält verbreitete CSS-Frameworks und Stylesheets bereit, die Websites sonst von großen CDNs beziehen.
Scriptcache
Der Scriptcache stellt häufig genutzte JavaScript-Bibliotheken zur Verfügung, ebenfalls ohne Weitergabe von Nutzerdaten.
Die Grundidee reicht über diese drei hinaus: Jede Datei, die auf vielen Websites immer wieder eingebunden wird, eignet sich für ein gemeinsames, zentrales Hosting.
Prinzipien
- Datenschutz zuerst: keine Weitergabe von Nutzerdaten an Dritte, Betrieb auf eigener oder gemeinschaftlich kontrollierter Infrastruktur.
- Gemeinschaftlich gedacht: Der Cacheclub soll kein Angebot eines Einzelnen für alle sein, sondern ein gemeinsam getragenes Projekt.
- Hybrides Modell: zentrales Hosting verbreiteter Open-Source-Ressourcen, ergänzt um Verwaltungsmöglichkeiten für eigene Sammlungen.
- Deduplizierung: Identische Dateien müssen nicht mehrfach vorgehalten werden.
Schnelle Auslieferung ohne Tracking
Das Ziel des Cacheclubs ist die möglichst schnelle und vor allem trackingfreie Auslieferung der Bausteine. Es gibt kein Nutzerprofil und keinen Datenabfluss an Dritte, und die Dateien sollen trotzdem zügig ankommen, damit der Umstieg von Google Fonts und großen CDNs kein Rückschritt ist.
Offene Frage: Trägerschaft
Eine zentrale Hürde ist das gemeinsame Hosting selbst: Wer betreibt die Infrastruktur, wer haftet, wer entscheidet mit? Eine mögliche Lösung wäre eine Rechtsform wie ein Verein, der das Projekt gemeinschaftlich trägt, statt dass eine Einzelperson Betrieb und Haftung allein verantwortet. Das ist bislang ungeklärt und eine der zentralen Fragen, die vor einem Start zu klären sind.
Aktueller Stand
Der Cacheclub befindet sich im Entwurf. Die Idee und ihre Grundsätze sind beschrieben, ein Betrieb gibt es noch nicht.