Lebenslauf-Erweiterung für LinkedIn: Berechtigungen und Daten
Was die Browser-Erweiterung verlangt, wozu jede Berechtigung dient, und an welchen Stellen genau Ihre Daten den Browser verlassen — oder eben nicht.
Die Erweiterung von ExportMyResume liest Ihr LinkedIn-Profil in Ihrem Browser. Der ausgelesene Lebenslauf wird lokal an den Web-Editor übergeben. Das heißt nicht, dass das Produkt keine Netzwerkanfragen stellt: Produktionsversionen melden Diagnoseereignisse, und ein fehlgeschlagener Import kann die Kennung Ihres Profils enthalten. KI, Synchronisierung nach Anmeldung und der Export als PDF oder Word haben eigene Serverwege.
Diese Seite beschreibt den am 6. September 2026 geprüften Stand. ExportMyResume ist unabhängig von LinkedIn und steht weder in Verbindung mit LinkedIn noch wird es von LinkedIn unterstützt.
Angeforderte Berechtigungen
| Berechtigung | Verwendung in dieser Erweiterung |
|---|---|
activeTab | Vorübergehender Zugriff im Zuge einer Nutzeraktion, um den aktiven Profil-Tab zu prüfen |
scripting | Den Code ausführen, der das dargestellte LinkedIn-Profil liest |
sidePanel | Das Import-Panel neben der Seite anzeigen |
storage | Letzten Import, Panel-Sprache und Installationskennung lokal ablegen |
Website-Zugriff: https://www.linkedin.com/* | Dauerhafter Zugriff auf die Website für den Importablauf |
Eine Host-Berechtigung <all_urls> gibt es nicht. Diese Tatsache allein beweist aber nicht, dass eine Erweiterung niemals auf einen anderen aktiven Tab zugreifen oder eine Netzwerkanfrage stellen kann. Die Chrome-Dokumentation zu activeTab beschreibt einen vorübergehenden Zugriff, der durch eine Nutzeraktion gewährt wird. Der heutige Import-Code prüft davon getrennt die LinkedIn-Seite und verlangt die Bestätigung, dass es Ihr eigenes Profil ist.
Berechtigungsnamen beschreiben Fähigkeiten. Die Datenflüsse unten beschreiben, was die heutige Umsetzung damit tut.
Was beim Import geschieht
- Sie klicken auf Import my profile. Die Erweiterung prüft, ob die geöffnete Seite Ihr LinkedIn-Profil ist, und bricht ab, wenn sie das nicht bestätigen kann.
- Sie liest die obere Profilkarte und das Fenster mit den Kontaktinformationen.
- Sie ruft die Abschnittsseiten des Profils auf — Berufserfahrung, Ausbildung, Kenntnisse und die übrigen unterstützten Abschnitte — und liest, was LinkedIn darstellt.
- Sie führt die Abschnitte zusammen und legt den Lebenslauf im Speicher der Erweiterung ab.
- Mit Open Editor geht dieser Lebenslauf über ein URL-Fragment an den Web-Editor, das der Browser nicht als Teil der HTTP-Anfrage sendet. Der Editor hält den bearbeiteten Lebenslauf lokal.
Der Import liest keine LinkedIn-Passwörter und keine Sitzungstoken und nutzt die interne LinkedIn-API nicht als zweite Quelle. Das Aufrufen der LinkedIn-Seiten löst natürlich die normalen Ladeanfragen aus. Die ausgelesenen Inhalte werden bei dieser Übergabe nicht zu ExportMyResume hochgeladen; die Diagnose ist unten getrennt beschrieben.
Lange Abschnitte können unvollständig laden, und Änderungen am LinkedIn-Code können das Auslesen beeinflussen. Vergleichen Sie die importierten Einträge mit Ihrem Profil, bevor Sie bearbeiten oder exportieren.
Funktionen, die Inhalte an einen Server senden
Verbesserung per KI. Improve with AI sendet den Inhalt des Lebenslaufs an die API von ExportMyResume, die ihn an den Anbieter des Modells weiterreicht. Eine eingefügte Stellenanzeige und Ihre Antworten auf die Passungsfragen gehen gegebenenfalls mit. Die optionale URL der Anzeige wird von der KI nicht abgerufen. Dieser Weg legt keine eigene Kopie des Lebenslaufs ab. Wie der Anbieter damit umgeht, ist eine eigene Frage — siehe die Datenschutzerklärung. Die KI setzt eine Anmeldung voraus und hat Tageslimits, mit Pro mehr.
Synchronisierung nach Anmeldung. Angemeldet synchronisiert der Editor das Paket der Lebenslauf-Versionen in einen bei Supabase gehosteten Speicher. Das Paket enthält die gespeicherten Versionen und die zugehörigen Stellenangaben: eingefügte Texte, Links zu Anzeigen, Passungsergebnisse und Antworten. Sich für eine Funktion anzumelden kann also auch die Synchronisierung einschalten; es ist keine Einwilligung, die bei jeder Änderung neu erfragt wird. Ohne Anmeldung bleibt der bearbeitete Lebenslauf im Browser-Speicher.
PDF- und Word-Downloads. Diese Formate setzen Pro voraus. Derzeit kostenlos, während des Startangebots: Beide stehen nach der Anmeldung ohne Abo bereit. Sie senden die zu exportierenden Inhalte an den Server, damit die Datei entsteht. Die Exportverarbeitung gibt die Datei zurück, ohne den Lebenslauf in den Speicher zu schreiben. Das ist etwas anderes als die synchronisierte Kopie des Kontos. TXT und PNG entstehen im Browser.
Enthaltene Fotos. Ein importiertes Foto beginnt als Bild-URL, die in einem synchronisierten Lebenslauf verbleiben kann. Beim Export versucht der Browser, das Bild zu laden und einzubetten, bevor er die Inhalte sendet. Gelingt das nicht, kann die Datei ohne Foto entstehen.
Diagnoseereignisse
Produktionsversionen erzeugen eine zufällige Installationskennung und melden Installation, erstes Öffnen, Deinstallation sowie Beginn und Ergebnis eines Imports. Zu den Feldern gehören Browser, Betriebssystem, Sprache und Version der Erweiterung.
Diese Ereignisse enthalten den Text des Lebenslaufs nicht. Scheitert ein Import oder ein Abschnitt, kann die Meldung die Kennung Ihres eigenen LinkedIn-Profils enthalten, zusammen mit Fehlerkategorie und Abschnitt. Diese Kennung ist ein personenbezogenes Datum, auch wenn sie nicht der Inhalt des Lebenslaufs ist. Melden Sie sich an, kann die Installationskennung mit dem Konto verknüpft werden, um zu verstehen, welche Installationen zu Käufen führen.
Die Erweiterung zu deinstallieren beendet künftige Meldungen, löscht aber nicht von selbst bereits empfangene Daten. Die Website nutzt außerdem Vercel Web Analytics und, sobald Sie es im Cookie-Banner erlauben, das Google-Ads-Tag, wie in der Datenschutzerklärung beschrieben. Das ist vom Import-Leser getrennt.
Speicherung und Löschung
Die Löschung des Kontos und der zugehörigen Daten verlangen Sie per E-Mail an exportmyresume@gmail.com, nach den Hinweisen der Datenschutzerklärung. Die Löschung erfolgt auf Anfrage; im Editor gibt es keinen Knopf dafür.
Die Kontolöschung entfernt Konto- und Lebenslaufdaten. Installations- und Kaufdatensätze können ohne Kontoverknüpfung bestehen bleiben. Den Browser-Speicher zu leeren ist etwas anderes als das Konto auf dem Server zu löschen — und kann eine lokale Arbeitskopie beseitigen, die Sie noch brauchen.
Vor der Installation eines Import-Werkzeugs
Sehen Sie sich die Berechtigungen im Eintrag im Chrome Web Store und in den Erweiterungseinstellungen von Chrome an. Trennen Sie zwei Dinge: worauf die Erweiterung zugreifen kann, und wann das Produkt Daten zur Verarbeitung sendet.
Ein Import über eine öffentliche URL liest über den Dienst des Anbieters, nicht über Ihre angemeldete Seite. Das verschiebt den Ausgangspunkt und kann ein öffentlich lesbares Profil voraussetzen; es belegt nicht, dass ein Weg immer sicherer wäre. Vergleichen Sie die Importwege zusammen mit den tatsächlichen Datenschutzangaben und den Dateianforderungen.