KI-Kennzeichnung (EU AI Act)
WartetKennzeichnung KI-erzeugter Bilder, Videos und Artikel nach EU AI Act Art. 50: eingebranntes Label, Metadaten, EU-Badge auf den Websites; Etappen 1 bis 3 komplett (Status wartet, weil Folgepunkte offen)
- Bereich
- Content
- Start
- 29.07.2026
- Zuletzt
- 02.10.2026
- Am Zug
- René
Nächster Schritt, René
Offene Folgepunkte entscheiden: Blueprint-Bilder stempeln, Freeda-Duplikate aufräumen, Anwaltscheck zur Deepfake-Einstufung
Worum es geht
KI-erzeugte Inhalte müssen gekennzeichnet werden (EU AI Act Art. 50). Studios in Motion kennzeichnet alle KI-Bilder, KI-Videos und KI-gestützten Artikel auf den eigenen und den Kunden-Websites, nach der Regel „lieber zu viel als zu wenig“. Echte Fotos (Team, Produkte, egym, skillcourt) bleiben ungekennzeichnet.
Stand
- Etappe 1 (29.07.): Content-Service stempelt neue Artikelbilder (
ki_stempel.py: sichtbares Label unten rechts plus XMPDigitalSourceType=trainedAlgorithmicMedia), Transparenzhinweis am Artikel, BadgeAiBadge.astroauf den Websites. - Etappe 2 (29.07.): 268 Katalogfotos und 513 statische Repo-Bilder in 5 Repos gestempelt, Scroll-Frames und 7 Videos gelabelt.
- Etappe 3 (29.07.): Freeda-Feed liefert
media.aiGenerated, Prebuild wertet es aus. - SIM-Standard (30.07.): zusätzlich KiBadge-Overlay (EU-Icon mit Tooltip „KI-generiert“) auf allen Sites, eingebranntes Label sehr dezent. Rollout in browns, energy, impuls, mytime, test-client, fuchspack, osteoathletik; SecData am 05.08. nachgezogen.
- Systemlücke geschlossen (11.08.): KiBadge und Stempel in Templates v1 bis v3, SimGym, Plön (devel), sim2026; Prebuild-Prüfskript
pruefe-ki-kennzeichnung.mjsmeldet fehlende Kennzeichnung (bricht nie ab). Skript-Fehler (Pillow-XMP bei JPEG und PNG, WebP-Suche nur in 64 kB) behoben. - Seit 17.08. Steuerung
kiBild: true|falseim Trainings-Frontmatter (Kundenfoto = false, Katalog = true). - Regelseiten: Handlungsanweisung
10 Grundlagen/KI-Kennzeichnung Regeln.mdund Verlauf40 Prozesse/KI-Kennzeichnung.md(studiowebsite-docs) sowie40-Projekte/KI-Kennzeichnung.mdim SimHermes-Wiki. - Ausnahme Kalle (02.10.): im Inhalt selbst kein KI-Hinweis, Profil und Plattform-Label genügen.
Offen
- René Blueprint-Bilder
src/blueprints/deine-ziele/*(KI) stempeln und die Ziele-Seiten in browns auf KI-Badge stellen, Folgeauftrag freigeben. - René alte Freeda-Duplikate im Freeda-Backend deaktivieren (impuls 3, energy 2, fuchspack 1, k5 1, studios-in-motion 1) (Stand 29.07., prüfen, ob erledigt).
- René Hero-Video-Label höher setzen? Entscheidung steht aus.
- René Anwaltscheck zur Deepfake-Einstufung empfohlen, kein rechtlicher Rat erteilt.
- ich Karten-Logik für
kiBildin Templates v1 bis v3 und Renderer-Drift in 7 Repos nachziehen. - ich Impuls, Browns, Energy, Plön, Proaktiv auf fälschlich gestempelte echte Fotos gegenprüfen (nur Impuls geprüft); proaktiv-fuerstenau war nicht abgedeckt.
- ich Badge auf Freeda-Bildern ohne Metadaten und News-Bilder der Templates v1 bis v3 (
aiGeneratedeinbauen). - ich JPEGs in osteoathletik per
marker_nachtragenmittrainedAlgorithmicMedianachziehen (Stand 05.08., prüfen, ob erledigt).
Entscheidungen und Regeln
- 2026-07-29: Wortlaut „KI-generiert“; Standard: im Zweifel KI, nur egym und skillcourt gelten als echt.
- 2026-07-30: SIM-Standard doppelt: eingebranntes Label (dezent, ohne Kasten) plus EU-Badge unten links; Overlays wie Partner-Logos oben platzieren.
- Gezeichnete Illustrationen nur XMP, kein sichtbares Label; echte Fotos nie stempeln.
- Vor dem Stempeln je Repo prüfen, ob
pool/wirklich Template-KI ist (bei Kunden liegen dort oft echte Fotos). - Nach Batch-Media-Jobs
git ls-files | grep -F '*'prüfen (Glob-Datei brach am 04.08. Windows-Checkouts). - 2026-10-02: Bei Kalle keine KI-Etiketten im Inhalt (René).
Verlauf
- Ausnahme Kalle: Hinweise aus Bild und Caption entfernt (Hub v0.354.5, b941640).
- Befund Impuls: echte Fotos fälschlich gestempelt, aus Git-Originalen korrigiert; Steuerung
kiBild. - Systemlücke geschlossen: Templates, SimGym, Plön, sim2026; Prebuild-Prüfskript.
- SecData nachgezogen; Pillow-JPEG-Fund.
- Glob-Datei
*.webmin 4 Repos gelöscht (12 Commits). - preprod nach main in energy, browns, impuls, osteo, mytime: Etappen 1 bis 3 auf allen Live-Sites.
- Regelseite in studiowebsite-docs angelegt.
- Rollout KiBadge in 6 Repos (browns 2441257, energy 086dd3d, impuls 0689fc4, test-client 8c8caad, fuchspack 924d63b, osteoathletik 08b838a), mytime 45e471c.
- Etappen 1 bis 3 (Content-Service, Websites, Freeda-Feed).
Wo liegt was
- Stempel-Skript
freeda-content/scripts/ki_stempel.pyim Content-Service-Volume (JPEG, PNG, WebP; Aufruf--liste | xargs python3 scripts/ki_stempel.py,--faktorfür die Labelgröße);artikel_bild.pystempelt neue Bilder. - DB-Spalten
article_image_assets.ki_herkunft,gestempelt_at,article_drafts.ki_text, Katalogcatalog_offer_images.ki_herkunft. Sicherungenbackups/artikelbilder-vor-ki-stempel-20260729/,backups/katalog-vor-ki-stempel-20260729/. - Website-Repos:
src/components/KiBadge.astro(Referenz osteoathletik),scripts/pruefe-ki-kennzeichnung.mjs,src/lib/ki-bilder.ts; SecData (Nuxt)KiBadge.vuemitapp/data/kiBilder.ts. - Feed:
/public/news/liefertmedia.aiGenerated1 oder 0. - Vaults: studiowebsite-docs (
10 Grundlagen,40 Prozesse), SimHermes-Wiki40-Projekte/KI-Kennzeichnung.md.