Lizenzen Dritter | nopa

nopa

Lizenzen

Diese Seite beschreibt Lizenzen für Drittanbieter-Bibliotheken, KI-Modelle auf dem Gerät und mitgelieferten Demo-Inhalt in nopa. nopa selbst ist nicht Open Source. Aktualisiert am 10. September 2026.

Schriften

Die Typografie der Website (Inter, Source Serif 4) wird von Google Fonts geladen. Das Werkzeug Avatar-Rahmen liefert zusätzlich einen selbst gehosteten Inter-Subset (Schnitt 800, Latein / Latein erweitert / Kyrillisch) unter der SIL Open Font License 1.1 aus, denn die Schrift muss in das erzeugte Bild eingebettet werden, damit das exportierte PNG auf jedem Gerät gleich aussieht. Quelle: https://github.com/google/fonts/tree/main/ofl/inter

Bibliotheken

nopa enthält Open-Source-Bibliotheken wie React (MIT), Dexie (Apache-2.0), Framer Motion (MIT), Konva (MIT), @huggingface/transformers (Apache-2.0), pdfjs-dist (Apache-2.0), pdf-lib (MIT) und fflate (MIT) u. a. Vollständige Lizenztexte Dritter veröffentlichen die jeweiligen Projekte.

Produktanalyse & Absturzberichte

Optionale, Opt-in-Drittanbieter-SDKs betreiben Analyse und Absturzberichte, wenn ein Projekt-Token konfiguriert ist — was aktiviert ist und welche Daten gesendet werden, steht in der Datenschutzerklärung:

• posthog-js — MIT

• @hawk.so/javascript, @hawk.so/core, @hawk.so/types — AGPL-3.0-only. Wird als unveränderte, lazy geladene Client-Bibliothek genutzt, die erst lädt, nachdem du Absturzberichte unter Einstellungen → Daten aktivierst.

Umpacken von Video-Containern

Das Abspielen eines Videos, dessen Container dein Browser nicht öffnen kann (etwa Matroska/.mkv), nutzt mediabunny (MPL-2.0) — eine unveränderte, verzögert geladene Bibliothek, die die Datei im Browser in MP4 umpackt. Sie lädt nur, wenn eine Datei nicht von selbst abspielt, und keine Medien verlassen dein Gerät. Quelle: https://github.com/Vanilagy/mediabunny

HEIC-Decoder

HEIC/HEIF-Konvertierung nutzt heic-decode (ISC) und libheif-js (LGPL-3.0). Das WASM lädt nur bei HEIC-Konvertierung. Quellen: https://github.com/catdad-experiments/heic-decode · https://github.com/strukturag/libheif

KI-Modelle — Hintergrundentfernung

Der Smart-AI-Modus lädt Modelle in den Browser und führt sie aus:

• briaai/RMBG-1.4 — BRIA RMBG 1.4 License (nicht-kommerzielle Bedingungen). Kommerzielle Nutzung erfordert eine separate Lizenz von BRIA AI. Vereinbarung: https://bria.ai/bria-huggingface-model-license-agreement/

• Xenova/modnet (Fallback) — Apache-2.0

KI-Modelle — Transkription

Sprache-zu-Text nutzt Whisper-Modelle im Browser:

• Xenova/whisper-tiny — MIT (OpenAI-Whisper-Gewichte, ONNX für Transformers.js)

• Xenova/whisper-base (optional bessere Qualität) — MIT

Modellbereitstellung

nopa ist kostenlos. KI läuft auf dem Gerät; Modelldateien werden beim ersten Einsatz von öffentlichen Hubs geladen und im Browser gecacht. Wir hosten keine Modellgewichte für Nutzerverarbeitung.

Mitgelieferte Daten — Passwort-Wortliste

Der Modus „Merkbares Passwort“ bildet Passphrasen aus der EFF Long Wordlist (7776 Wörter) der Electronic Frontier Foundation, 2016, lizenziert unter CC-BY-3.0. Quelle: https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases

Emoji-Grafiken

Die Emoji-App kann Emoji-Bilder aus öffentlichen Sets anzeigen und herunterladen. Jedes Set behält seine eigene Lizenz, und sie steht neben dem gewählten Stil:

• Noto Emoji (Google) — Apache-2.0

• OpenMoji — CC BY-SA 4.0; bei Weiterverwendung ist eine Namensnennung erforderlich

• Twemoji (Twitter/X) — CC-BY 4.0 für die Grafiken, Apache-2.0 für den Code

• Fluent Emoji (Microsoft) — MIT

Die Bilder werden bei der Nutzung von den öffentlichen CDNs der Sets geladen; nopa hostet sie nicht und vergibt keine neuen Lizenzen. Für die Namensnennung des heruntergeladenen Sets bist du selbst verantwortlich.

Emulatoren — Retro-App

Die Retro-App führt Emulatoren im Browser aus; sie werden erst geladen, wenn du ein Spiel öffnest.

• jsnes (NES) — Apache-2.0

• Nostalgist.js (Sega Mega Drive / Genesis) — MIT. Beim ersten Start wird der libretro-Core Genesis Plus GX von einem öffentlichen CDN geladen; dieser Core steht unter einer nicht-kommerziellen Lizenz.

Konsolennamen wie NES und Sega Mega Drive / Genesis beschreiben nur die unterstützten Dateiformate. nopa ist mit keinem Konsolenhersteller verbunden.

Mitgelieferter Demo-Inhalt

nopa kann kleinen legalen Homebrew- oder Demo-Inhalt für die Retro-App enthalten.

Das mitgelieferte Pong-Demo (NES-Homebrew von zorchenhimer, Quelle: https://github.com/zorchenhimer/nes-pong) wird unter BSD-3-Clause weiterverbreitet. Lizenztext: https://nopa.space/retro/demos/pong/LICENSE.txt

Hochgeladene ROMs müssen Dateien sein, die du nutzen darfst. nopa bietet keine kommerziellen Spiele.

Weiterverbreitung

Für kommerzielle Weiterverbreitung oder Einbettung prüfe die Lizenzen oben — einschließlich der nicht-kommerziellen Einschränkungen von BRIA RMBG und Genesis Plus GX. Siehe auch Datenschutzerklärung und Nutzungsbedingungen.