CDN

unpkg

Nicht eingestuftOffizielle Website

unpkg ist ein schnelles, globales Content Delivery Network für alles, was auf npm veröffentlicht wird. Erstellt von Michael Jackson, dem Maintainer von React Router und Remix, läuft es auf Cloudflare. Entwickler referenzieren jede npm-Paketversion über eine URL wie https://unpkg.com/react@18/umd/react.production.min.js und erhalten die Datei vom nächsten Cloudflare-Edge. unpkg selbst setzt keine Marketing-Cookies, doch Cloudflare kann __cf_bm setzen und protokolliert jeden Aufruf, was die gleichen DSGVO-Fragen wie bei jedem US-CDN aufwirft.

Überblick

Was macht unpkg?

Was unpkg tut und wie es auf einer Website erscheint

unpkg ist ein kostenloses CDN, das jede Datei aus jedem auf npm veröffentlichten Paket ausliefert. Weit verbreitet für schnelles Prototyping, Dokumentationsseiten, Demos und Lernmaterial. Eine URL wie https://unpkg.com/lodash@4 holt die neueste Minor-Version von lodash vom nächsten Cloudflare-Edge. unpkg wird von Michael Jackson, Maintainer von React Router und Remix, in Zusammenarbeit mit Cloudflare betrieben, das die Infrastruktur stellt.

Cookies und von unpkg erhobene Daten

unpkg setzt selbst keine Marketing- oder Analytik-Cookies. Der Cloudflare-Edge kann das Bot-Management-Cookie __cf_bm (30 Minuten) auf unpkg.com setzen, wenn verdaechtiger Verkehr erkannt wird. Jeder Aufruf wird für Caching und Missbrauchsprävention geloggt: IP, User-Agent, URL und Referer.

DSGVO- und ePrivacy-Implikationen

Wie bei cdnjs und jsDelivr übermittelt das Laden über unpkg die Besucher-IP an einen US-Anbieter. Das Bonner Google-Fonts-Urteil und ähnliche Entscheidungen in EU-Mitgliedstaaten zeigen, dass eine vorherige Einwilligung der sicherste Weg ist, wenn keine andere klare Rechtsgrundlage greift.

Internationale Datenübermittlung

Cloudflare Inc. ist ein US-kontrollierter Anbieter, der unter dem EU-US Data Privacy Framework zertifiziert ist und so eine Angemessenheitsgrundlage für US-Übermittlungen bietet. unpkg wird von einer US-Privatperson auf Cloudflare-Infrastruktur betrieben; ein DPA für kostenfreie Nutzer existiert nicht.

Einwilligung und Rechtsgrundlage

Produktionsdeployments sollten nicht auf unpkg setzen. Empfohlen ist die Installation per npm oder pnpm, Buendelung mit der Anwendung und Auslieferung vom gleichen Ursprung oder einem EU-CDN. Wird unpkg in Prototypen oder Demos genutzt, vor jedem Script-Tag ein Opt-in einholen oder einen klaren Hinweis anzeigen.

Praktische Compliance-Schritte

Alle Script- und Link-Tags auf unpkg.com in der Produktion prüfen, durch gebündelte oder selbst gehostete Equivalente ersetzen, Subresource-Integrity-Hashes für unpkg-URLs hinzufügen, die in Entwicklertools verbleiben müssen, und die Wahl im Datenschutzhinweis dokumentieren, falls unpkg auf Kundenseiten weiter genutzt wird.

Datenschutz

unpkg und die DSGVO

unpkg ist als „Nicht eingestuft“ eingestuft. Auf einer Website für Besucher aus der EU darf der Dienst erst nach deren Einwilligung laden und muss in Ihrer Cookie-Richtlinie aufgeführt sein.

Rechtsgrundlage
Legitimate interest under Article 6(1)(f) GDPR can be argued for fetching technical packages. Consent under Article 6(1)(a) is the safer route in EU jurisdictions that follow the Bonn Regional Court approach to third party scripts.
Risikostufe
medium
Anwendbare Vorschriften
GDPR, ePrivacy Directive, German TTDSG / TDDDG, EU-US Data Privacy Framework, French CNIL 2020 cookie guidelines

Datenschutz-Folgenabschätzung (DSFA)

Eine DSFA ist für unpkg allein selten erforderlich. Eine Übermittlungs-Folgenabschätzung zu Cloudflare Inc. und unpkg LLC dokumentieren, mit IP-Logging, Edge-Log-Aufbewahrung, EU-US Data Privacy Framework Zertifizierung und zusätzlichen Maßnahmen. Bei vielen Paketen in eine breitere Prüfung der Drittanbieter-JavaScripts einbetten.

Beispieltext für Ihr Banner

Diese Website lädt einige Skripte über unpkg, ein Content Delivery Network für npm-Pakete auf Cloudflare. Ihre IP-Adresse, der User-Agent und die angeforderte URL werden von Cloudflare unter dem EU-US Data Privacy Framework verarbeitet. Mit Klick auf Akzeptieren erlauben Sie diesen technischen Aufruf. Sie können auch Ablehnen, dann bündeln wir die Bibliotheken mit unserem eigenen Anwendungscode.
Cookies und Tracker

Was unpkg setzt und kontaktiert

Tracking-Methode
Content delivery network for npm packages. Files are served on demand from the latest published versions; Cloudflare may set __cf_bm bot management cookie on the unpkg.com domain.
Serverstandort
Cloudflare global anycast edge network with EU points of presence. Origin operated by unpkg / Michael Jackson on Cloudflare infrastructure.
Datenübermittlung außerhalb der EU
unpkg.com is fronted by Cloudflare Inc. (United States). Each fetch logs the visitor IP, User-Agent, requested URL and Referer. Cloudflare is certified under the EU-US Data Privacy Framework and signs Standard Contractual Clauses through its DPA.

Gesetzte Cookies (1)

NameTypLaufzeitZweck
__cf_bmHTTP cookie30 minutesCloudflare bot management cookie set on unpkg.com when suspicious traffic is detected.

Kontaktierte Drittanbieter-Domains (2)

  • unpkg.com
  • cloudflare.com
Fragen

Häufige Fragen zu unpkg

Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.

Welche Cookies setzt unpkg?

unpkg setzt selbst keine Cookies. Cloudflare kann __cf_bm (30 Minuten) auf unpkg.com für Bot-Management setzen. Serverseitige Logs erfassen IP, User-Agent, URL und Referer.

Brauche ich eine Einwilligung für unpkg?

Für Produktionsverkehr ist es sicherer, unpkg zu vermeiden und Pakete zu bündeln. Bleibt unpkg, ein Opt-in einholen oder ein berechtigtes Interesse dokumentieren.

Welche Rechtsgrundlage?

Berechtigtes Interesse nach Artikel 6 Absatz 1 lit. f DSGVO ist für essenzielle Bibliotheken vertretbar. Einwilligung nach lit. a ist in der Bonner Linie sicherer.

Übermittelt unpkg Daten in die USA?

Ja. Cloudflare Inc. ist US-kontrolliert und unter dem EU-US Data Privacy Framework zertifiziert. Bündeln vermeidet die Übermittlung.

Ist eine DSFA erforderlich?

Nicht für unpkg allein. Eine kurze Übermittlungs-Folgenabschätzung reicht.

Wie setze ich unpkg konform um?

npm-Pakete lokal installieren, mit der Anwendung bündeln, vom eigenen Ursprung oder einem EU-CDN ausliefern und alle Verweise auf unpkg.com aus dem Produktions-HTML entfernen.

Gibt es Alternativen zu unpkg?

Bundling per Vite, Webpack, esbuild oder Rollup. EU-CDN-Alternativen: Bunny CDN, Scaleway Edge. jsDelivr bietet einen ähnlichen Dienst auf Cloudflare und Fastly.

Wie aktualisiere ich die Cookie-Richtlinie für unpkg?

Cloudflare Inc. als Unterauftragsverarbeiter nennen, __cf_bm beschreiben, die IP-Protokollierung bei jeder Anfrage und das EU-US Data Privacy Framework erwähnen sowie auf die Cloudflare-Datenschutzerklärung verlinken.

Machen Sie Ihre Website noch heute konform.

Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.