LingoBlend

Privatsphäre bei Browser-Erweiterungen: Übersetzung auf dem Gerät vs. Server

Bei Übersetzung auf dem Gerät bleibt Seitentext auf deinem Rechner. Warum die meisten Erweiterungen ihn trotzdem an einen Server senden – und wie du das prüfst.

AnleitungenNikola Artukov12 Min. Lesezeit

Übersetzung auf dem Gerät bedeutet, dass das Modell, das ein Wort von einer Sprache in eine andere überträgt, innerhalb deines eigenen Browsers läuft, auf deinem eigenen Rechner, sodass der zu übersetzende Text nie irgendwohin übertragen wird. Für Sprachlern-Erweiterungen ist das neu. Chromes eingebaute Translator-API wurde mit Chrome 138 allgemein verfügbar, und davor hatte eine Erweiterung, die übersetzen wollte, was du gerade liest, im Grunde eine Option: es an einen Server senden und auf die Antwort warten.

Dieser Unterschied ist von außen unsichtbar. Zwei Erweiterungen können auf derselben Seite ein identisches hervorgehobenes Wort erzeugen und dabei völlig unterschiedliche Dinge mit deinem Leseverlauf anstellen. Dieser Artikel erklärt, was tatsächlich unterschiedlich ist, warum es wichtig ist, und wie du es selbst überprüfen kannst, statt irgendjemandem einfach zu glauben.

Was eine Erweiterung tun muss, um eine Seite zu übersetzen#

Jede Erweiterung, die ändert, welche Wörter auf einer Seite erscheinen, braucht Seitenzugriff. Es gibt keinen cleveren Weg darum herum. Um window gegen ventana auszutauschen, muss sie das DOM lesen, die Textknoten finden, entscheiden, welche sie anfasst, und sie umschreiben. Diese Anforderung ist dieselbe für einen Klick-zum-Übersetzen-Reader, ein Untertitel-Tool, ein Popup-Wörterbuch und eine Wortersetzungs-Erweiterung. Die fünf Kategorien stehen in den fünf echten Typen von Sprachlern-Erweiterungen, und jede einzelne muss die Seite sehen können.

„Diese Erweiterung kann die Seiten lesen, die ich besuche" ist also für sich genommen kein Warnsignal. Es ist der Preis der ganzen Kategorie. Die eigentlich wichtige Frage ist die nächste.

Wohin der Text als Nächstes geht#

Wenn das Übersetzungsmodell auf einem Server liegt, muss die Erweiterung deinen Text dorthin schicken. In der Praxis kommt dort mehr an als nur ein Wort. Üblich ist ein Stück des umgebenden Satzes für den Kontext, oft die Seiten-URL, ein Zeitstempel, eine IP-Adresse und was auch immer als Kontokennung die Anfrage mit dir verknüpft. Über ein paar Monate gewöhnlichen Surfens summiert sich das zu einem Klartext-Protokoll eines bedeutenden Ausschnitts dessen, was du gelesen hast und wann.

Der größte Teil deines Lesens ist langweilig, und nichts davon geht irgendjemanden etwas an – genau das ist das Problem: Die langweilige Masse ist es, die die nicht-langweiligen Teile lesbar macht. Ein Leseverlauf enthält Jobsuchen, Nachschlagen von Symptomen, Rechtsfragen, finanzielle Schwierigkeiten, Beziehungsratschläge und halb geschriebene Nachrichten. Niemand beabsichtigt, das herzugeben. Man installiert ein Vokabel-Tool.

Nichts davon macht serverseitige Übersetzung illegitim. Der eingebaute Ganzseiten-Übersetzungsknopf des Browsers funktionierte jahrelang genau so. Cloud-Modelle unterstützen deutlich mehr Sprachen, laufen auf jedem Browser und jedem Gerät, Telefone eingeschlossen, und sind nicht von der Hardware des Nutzers abhängig. Ein kleines Team ohne verfügbare On-Device-Option traf eine durchaus vernünftige Entscheidung. Das Problem war nie die Wahl, sondern dass Nutzer keine Möglichkeit hatten zu sehen, welche Wahl für sie getroffen wurde.

Was „auf dem Gerät" wirklich bedeutet#

Auf dem Gerät bedeutet, dass die Inferenz lokal läuft. Die Erweiterung bittet den Browser, einen String zu übersetzen; der Browser führt ein Übersetzungsmodell aus, das bereits auf deine Festplatte heruntergeladen wurde; das Ergebnis kommt ohne Netzwerkanfrage zurück. Sobald das Sprachpaket vorhanden ist, kannst du WLAN ausschalten, und es funktioniert weiter. Das ist das Erkennungsmerkmal, und es ist die eine Behauptung in diesem ganzen Bereich, die du in etwa fünf Sekunden überprüfen kannst.

Zwei Dinge lohnt es sich zu trennen, weil sie ständig vermischt werden:

  • Inferenz auf dem Gerät bedeutet, dass der Seitentext nicht zur Übersetzung übertragen wird.
  • Keine Telemetrie bedeutet, dass die Erweiterung auch sonst nichts überträgt.

Eine Erweiterung kann das Erste tun und trotzdem beim Zweiten versagen. Lokale Übersetzung plus ein Analytics-SDK, das jede Seite meldet, auf der du sie aktiviert hast, ist in keinem Sinn privat, den eine normale Person mit dem Wort meint. Beides muss zutreffen, und beides wird getrennt überprüft.

Auf dem Gerät und serverseitig, gegenübergestellt#

Auf dem Gerät (eingebautes Modell des Browsers)Serverseitig (Cloud-API)
Wohin der Seitentext gehtBleibt auf deinem RechnerGeht an den Anbieter, plus wen auch immer dieser als Drittanbieter nutzt
Was ein Datenleck oder eine Vorladung offenlegen könnteNichts darüber, was du gelesen hastEin Protokoll von Text, den du gelesen hast, und wann
Erste NutzungEinmaliger Download eines SprachpaketsNichts einzurichten
LatenzLokal, keine NetzwerkanfrageNetzwerkanfrage pro Übersetzung
Funktioniert offlineJa, nach dem DownloadNein
SprachabdeckungBegrenzt auf das, was der Browser unterstütztTypischerweise 50 bis über 130 Sprachen
Browser-UnterstützungDesktop Chrome und Chromium-Browser, aktuelle VersionenJeder Browser, jede Plattform
MobilNicht verfügbarFunktioniert überall, wo Erweiterungen funktionieren
QualitätsobergrenzeKleines Modell, auf Geschwindigkeit und Größe getrimmtGroße Modelle, allgemein stärker bei langem Text
Kosten für den EntwicklerNull pro ÜbersetzungAbrechnung pro Zeichen, weshalb es Nutzungsgrenzen gibt

Die letzte Zeile erklärt mehr Produktverhalten als jede andere. Erweiterungen mit monatlichen Übersetzungslimits, Wartelisten oder einer bezahlten Stufe, die „unbegrenzte" Nutzung freischaltet, haben fast immer eine Pro-Zeichen-Rechnung im Hintergrund. Auf dem Gerät entfällt diese Rechnung, weshalb ein lokal übersetzendes Tool unbegrenzt und kostenlos sein kann, ohne dass das verdächtig wäre.

Wie du jede Erweiterung selbst überprüfst#

Du musst keiner Datenschutzbehauptung vertrauen, auch nicht der dieses Artikels. Erweiterungscode wird in lesbarer Form auf deinen Rechner geladen, und der Browser gibt dir die Werkzeuge, um ihm bei der Arbeit zuzusehen. Fünf Prüfungen, grob nach Aufwand geordnet:

  1. Lies die Berechtigungsliste vor der Installation. Chrome zeigt das deutlich im Store-Eintrag und noch einmal im Installationsdialog. „Alle deine Daten auf allen Websites lesen und ändern" ist breiter Standardzugriff. „Deine Daten auf [einer Website] lesen und ändern" ist begrenzt. Eine Erweiterung, die activeTab nutzt, zeigt bei der Installation gar keine Host-Warnung und erhält Zugriff nur, wenn du sie anklickst. Eine Erweiterung, die zur Laufzeit breiten Zugriff verlangt, wenn du eine Funktion zum ersten Mal aktivierst, macht es richtig: Du kannst ablehnen und den Rest behalten.
  2. Prüfe den Reiter „Datenschutzpraktiken" im Chrome Web Store. Entwickler müssen angeben, welche Daten die Erweiterung sammelt, und bestätigen, wie sie verwendet werden. Eine Angabe ist kein Beweis, aber eine Diskrepanz zwischen Angabe und Marketing-Text ist ein echtes Signal, und falsche Angaben sind ein Verstoß gegen die Richtlinien mit Papierspur.
  3. Beobachte den Netzwerkverkehr. Das ist der entscheidende Schritt, mit einem Haken, über den Leute stolpern. Anfragen eines Content-Scripts erscheinen meist im eigenen Network-Panel der Seiten-DevTools, aber Anfragen des Hintergrund-Service-Workers der Erweiterung nicht. Gehe zu chrome://extensions, aktiviere den Entwicklermodus, und klicke auf den Link „Service Worker" unter der Erweiterung, um ein DevTools-Fenster für die Erweiterung selbst zu öffnen. Ihr Network-Tab ist dort, wo der interessante Verkehr liegt. Für eine lückenlose Aufzeichnung nutze chrome://net-export, um die gesamte Netzwerkaktivität in eine Datei zu protokollieren, während du das Verhalten nachstellst, und lies das Protokoll dann im NetLog-Viewer.
  4. Durchsuche das Paket nach Analytics. Erweiterungen werden entpackt in dein Browser-Profilverzeichnis installiert, und du kannst die Dateien lesen. Suche mit Grep nach google-analytics, googletagmanager, mixpanel, segment, amplitude, posthog, sentry. Lies außerdem manifest.json und schau dir host_permissions sowie alle aufgeführten Remote-Hosts an. Gebündelter Code ist oft minifiziert, aber Domain-Strings überleben Minifizierung unverändert.
  5. Schalte das Netzwerk ab. Lade eine Seite, trenne die Verbindung und nutze die Funktion mit Text, den sie noch nicht gesehen hat. Echte lokale Übersetzung funktioniert weiter. Serverseitige Übersetzung schlägt fehl oder hängt. Verwende frischen Text, da ein zwischengespeichertes Ergebnis einen Test besteht, den es eigentlich nicht bestehen sollte.
PrüfungWo du sie durchführstWie eine lokal übersetzende Erweiterung aussieht
BerechtigungenInstallationsdialog, chrome://extensionsStandardmäßig eng gefasst, breiter Zugriff nur bei Aktivierung der Funktion angefragt
Store-AngabeReiter „Datenschutzpraktiken" im EintragErklärt wenig bis keine Datensammlung, passend zur Beschreibung
Service-Worker-Verkehrchrome://extensions → „Service Worker" → NetworkVerkehr nur, wenn du bewusst speicherst oder dich anmeldest
Vollständiges Netzwerkprotokollchrome://net-exportKein stetiges Hintergrundrauschen, während du liest
PaketinhaltErweiterungsordner im ProfilKeine Analytics-Domains, kein Drittanbieter-Übersetzungshost
Offline-TestFlugmodus, frischer TextFunktioniert weiterhin

Was Übersetzung auf dem Gerät dich wirklich kostet#

Ehrlich darüber zu sein, ist der springende Punkt. Auf dem Gerät ist nicht strikt besser; es ist ein Tausch mit einer echten Rechnung.

Nur Desktop. Chromes eingebauter Übersetzer ist eine Desktop-Funktion, und Erweiterungen gibt es auf Mobilgeräten ohnehin kaum. Wenn das meiste deines Lesens auf einem Telefon stattfindet, ist dieser gesamte Ansatz für dich nicht verfügbar, und eine serverseitig arbeitende mobile App ist das bessere Werkzeug.

Eine Versionsuntergrenze. Chrome 138 oder neuer. Wer auf einem älteren Build sitzt, auf einem abgesicherten Arbeitsrechner oder einem Chromium-Fork, der dem Upstream hinterherhinkt, bekommt nichts.

Ein Download. Beim ersten Mal, wenn du ein Sprachpaar nutzt, muss das Modell heruntergeladen werden. Das ist einmalig, und danach funktioniert es für immer offline, aber es geht nicht sofort und braucht Speicherplatz.

Abdeckungslücken. Der Browser unterstützt eine bestimmte Liste von Sprachpaaren, und die ist kürzer als die jeder Cloud-API. Fehlt ein Paar, fehlt es schlicht. Es gibt keinen eleganten Übergang, es sei denn, die Erweiterung fällt auf einen Server zurück – und in dem Moment ist die Datenschutzeigenschaft für dieses Paar dahin, und eine Erweiterung, die das stillschweigend tut, wäre schlimmer als eine, die sie nie behauptet hätte.

Ein kleineres Modell. Diese Modelle sind so gebaut, dass sie klein und schnell genug sind, um im Browser zu laufen. Bei einzelnen Wörtern und kurzen Phrasen, genau das, was ein Vokabel-Tool braucht, sind sie stark. Bei langer, stilistisch komplexer Prosa wird ein großes Cloud-Modell meist besser abschneiden.

Eine Anmerkung zu der Erweiterung, die diese Idee populär gemacht hat#

Toucan ist der Grund, warum überhaupt jemand weiß, was Wortersetzung auf der Seite ist. Sie tauschte eine Handvoll Wörter auf jeder geladenen Seite aus, ohne Sitzung, die man starten, und ohne irgendetwas, das man einplanen musste, und dieses Design mit null Aufwand war eine echte Leistung, die viele, die an jeder anderen App abgeprallt sind, still und leise geliebt haben.

Ihr aktueller Zustand ist wissenswert, wenn du heute ein Tool wählst. Das Unternehmen stellte 2023 den Betrieb ein, und Babbel übernahm die Technologie im September 2023, ohne dass jemand aus dem Team übernommen wurde (TechCrunch, 19. September 2023). Sie läuft jetzt als „Toucan by Babbel", kostenlos, mit den ehemals kostenpflichtigen Funktionen in der kostenlosen Stufe. Der Chrome-Web-Store-Eintrag weist 200.000 Nutzer aus und wurde zuletzt im Juli 2025 aktualisiert, während die eigene Homepage weiterhin 750.000+ behauptet – der klarste verfügbare Hinweis darauf, dass die Nutzerbasis stark geschrumpft ist. Die anhaltenden Beschwerden von Rezensierenden sind konsistent und strukturell: nur Austausch auf Wortebene, keine Unterstützung ganzer Sätze, Übersetzungen, die Kongruenz verfehlen (ein dokumentiertes Beispiel: „on their primero solo excursion", wo das Spanische primera verlangt), und nur Chrome und Edge.

Zur Datenschutzfrage im Speziellen deutet die öffentliche Faktenlage darauf hin, dass Toucan eher ein lokales Wörterbuch als eine Live-Übersetzungs-API betrieben hat. Das Team veröffentlichte aracari, pos-js und finch-graphql quelloffen – genau das Werkzeugset, das man baut, wenn man Textersetzung und Wortartenmarkierung im Browser macht. Behandle das als starke Rückschlüsse aus dem, was sie veröffentlicht haben, nicht als dokumentierte Aussage. Es ist auch eine gute Veranschaulichung des obigen Punkts: Ein lokales Wörterbuch verschafft dir Datenschutz und kostet dich Grammatik, weil ein Wörterbuch keine Möglichkeit hat zu wissen, dass das folgende Substantiv feminin ist.

Den vollständigen Vergleich dessen, was passives Austauschen gibt und was nicht, findest du im Beitrag zur Toucan-Alternative.

Wie LingoBlends Erweiterung aufgebaut ist#

Die LingoBlend-Erweiterung blendet Seiten mit Chromes eingebautem Übersetzer auf dem Gerät, sodass Seitentext deinen Rechner nie verlässt. Sie enthält keine Analytics und keine Telemetrie. Das Einzige, was das Gerät je verlässt, ist ein Wort, das du ausdrücklich speicherst, und deine Anmeldung, beides von dir selbst angestoßen.

Der Rest des Designs ergibt sich daraus, das ernst zu nehmen, statt es nur zu behaupten:

  • Blending ist standardmäßig aus. Es einzuschalten löst Chromes eigenen Berechtigungsdialog für Seitenzugriff aus. Die Installation selbst verlangt nichts Breites, sodass du zuerst installieren und später entscheiden kannst. Es gibt auch einen Knopf „Diese Seite blenden", der nur den aktuellen Tab betrifft und nichts Dauerhaftes gewährt.
  • Sie bleibt dort fern, wo du arbeitest. Standardmäßig aus bei Gmail, Google Docs, Drive, Notion, Slack, GitHub, GitLab, Overleaf, Figma, LinkedIn, WhatsApp Web, Teams, Outlook und Discord. Sie rührt nie an, was du gerade tippst, an Formularfeldern oder Codeblöcken.
  • Kopieren liefert die Originalwörter zurück. Geblendeter Text fügt sich als Ausgangssprache ein, sodass nichts Merkwürdiges in einer E-Mail landet.
  • Sie prüft die Seitensprache, statt dem Markup zu vertrauen, und weigert sich, eine Seite zu blenden, die bereits in der Sprache ist, die du lernst.
  • Sie überspringt Wörter, bei denen sie sich nicht sicher ist, statt das Risiko einzugehen, dir ein falsches beizubringen.

Die ehrlichen Grenzen: nur Desktop Chrome und Edge, kein Mobilgerät, kein Firefox, kein Safari. Chrome 138 oder neuer zum Blenden, auch wenn das Speichern von Wörtern per Rechtsklick auf jedem aktuellen Chrome funktioniert. Sechzehn der siebzehn unterstützten Sprachen können geblendet werden; Serbisch kann es nicht, weil Chromes On-Device-Übersetzer es nicht unterstützt, und Serbisch-Lernende haben nur Speichern per Rechtsklick. Die erste Nutzung lädt einmalig ein Sprachpaket aus dem Popup herunter, danach funktioniert es offline. Blending ist kostenlos und unbegrenzt, da es keine Pro-Zeichen-Rechnung gibt, die weitergegeben werden müsste. Die eine Pro-Funktion ist „Grundform", die die Wörterbuchform und eine Grammatiknotiz zeigt (escogido → escoger), und Pro wird in der mobilen App gekauft, nicht in der Erweiterung.

Häufige Fragen

Sendet Chromes eingebauter Übersetzer Seiten an Google?

Nein. Die ab Chrome 138 verfügbare Translator-API führt ein Modell aus, das auf dein Gerät heruntergeladen wurde, und die Inferenz läuft lokal. Der Download selbst ist eine Netzwerkanfrage, wie jedes Software-Update, aber das anschließende Übersetzen von Text ist es nicht. Die einfachste Bestätigung: Trenne die Netzwerkverbindung und übersetze etwas Neues; funktioniert es weiterhin, wird nichts gesendet.

Wie erkenne ich, ob eine Browser-Erweiterung meinen Seitentext irgendwohin sendet?

Öffne chrome://extensions, aktiviere den Entwicklermodus, und klicke auf den Link „Service Worker" der Erweiterung, um DevTools für die Erweiterung selbst zu öffnen, und beobachte dann ihren Network-Tab beim Surfen. Hintergrundverkehr erscheint nicht in den eigenen DevTools der Seite, weshalb er oft übersehen wird. Für eine vollständige Aufzeichnung erfasst du alles mit chrome://net-export. Die Fünf-Sekunden-Version: Schalte das Netzwerk ab und sieh, ob die Funktion weiterhin arbeitet.

Ist serverseitige Übersetzung unsicher?

Nicht grundsätzlich. Es ist eine normale technische Entscheidung mit echten Vorteilen: deutlich breitere Sprachabdeckung, keine Hardware- oder Browserversions-Anforderung, mobile Unterstützung und meist bessere Qualität bei langem Text. Viele seriöse Tools nutzen es verantwortungsvoll. Das Problem entsteht nur, wenn ein Tool darüber vage bleibt, weil du den Tausch dann nicht selbst abwägen kannst. Lies die Datenschutzerklärung, prüfe die Store-Angabe und entscheide wissentlich.

Welche Browser unterstützen Übersetzung auf dem Gerät?

Desktop Chrome und Chromium-basierte Browser wie Edge, ab Version 138. Auf Chrome für Android oder iOS ist es nicht verfügbar, und Firefox und Safari haben ihre eigenen, separaten Ansätze für lokale Übersetzung, die nicht dieselbe API sind. Da Chrome unter Android überhaupt keine Erweiterungen unterstützt, ist On-Device-Übersetzung in Erweiterungen heute faktisch eine reine Desktop-Fähigkeit.

Sendet LingoBlends Erweiterung die Seiten, die ich lese, an ihre Server?

Nein. Blending nutzt Chromes On-Device-Übersetzer, und der Seitentext bleibt auf deinem Rechner. Die Erweiterung enthält keine Analytics oder Telemetrie. Wenn du bewusst auf „Wort speichern" klickst, werden genau dieses eine Wort und seine Übersetzung an dein Konto gesendet, damit sie die mobile App zur Durchsicht erreichen, und das Anmelden ist eine Netzwerkanfrage. Sonst verlässt nichts das Gerät, und du kannst all das mit den oben genannten Netzwerkprüfungen selbst verifizieren.

Diesen Artikel teilenXLinkedInRedditE-Mail

Nikola Artukov

Entwickler von LingoBlend. Spricht Englisch, Deutsch, Spanisch und Serbisch und lernt derzeit Italienisch. Schreibt über Lesen als Weg in eine Sprache – über die Methoden, die Forschung dahinter und die Abläufe, mit denen beides in eine ganz normale Woche passt.

Mehr über den Autor

Passende Artikel

Reddit in einer Fremdsprache lesen

Reddit in einer Fremdsprache lesen: wo die muttersprachlichen Subreddits sind, wie du Slang und Ironie überstehst und wie du Threads für dein Niveau findest.

7 Min. Lesezeit

Beginne noch heute, in einer neuen Sprache zu lesen

Lade LingoBlend kostenlos herunter und erstelle deinen ersten Blend in unter einer Minute.