🛡️ CKL-Kids Compliance: CrumbLabs

Repo: CrumbLabs
Type: Education / Offline-First
License: MIT + CKL-Kids
Status: ✅ Compliant


🟢 1. Kurzfazit

CrumbLabs ist eine lokale Lern-Toolbox.
Sie wurde entwickelt, um Datenverkehr zu vermeiden, nicht um ihn zu erzeugen.

  • Kein Tracking
  • Keine Werbung
  • Keine Accounts
  • Keine Cloud-Zwang

Philosophischer Hinweis:
Dieses Dokument ist kein juristischer Anspruch ("Claim"), sondern ein technisches Geschenk ("Gift") an das Vertrauen.
Es beschreibt ehrlich, wie der Code gebaut ist.


🚫 2. Was wir NICHT tun (Nullfeld-Garantie)

Wir verzichten bewusst auf marktübliche "Features", die Kinder gefährden könnten:

Feature Status Grund
Login / Sign-up Identität ist Privatsache.
User-Profile Keine Datensammlung nötig.
Analytics / Pixel Wir messen kein Verhalten.
Newsletter / Mail Wir wollen keine E-Mails.
In-App Käufe Bildung darf keine Falle sein.
Social / Chat Schutz vor Mobbing/Grooming.

💾 3. Datenhaltung (Lokal & Ephemer)

🏠 LocalStorage (Browser)

Kann optional genutzt werden für:
- Highscores / Fortschritt: (z.B. "Level 3 erreicht")
- Settings: (z.B. "Dark Mode: On")

Diese Daten verlassen niemals das Gerät.

🧠 RAM (Session)

  • Runtime: Variablen, Code-Zustände (z.B. in CrumbBlocks).
    -Werden beim Schließen des Tabs sofort gelöscht.

Hinweis für Schulen: Auf Shared Devices (Leih-Tablets) einfach den Browser-Cache/Daten beim Neustart löschen lassen.


🌐 4. Netzwerker (CDNs)

Um die Installation einfach zu halten (1 HTML File), laden wir manche Bibliotheken extern:
- TailwindCSS (Design)
- Blockly (Logik - falls nicht gebundelt)

⚠️ Technischer Hinweis:
Dabei sieht der CDN-Anbieter (z.B. unpkg, cdnjs) die IP-Adresse des anfragenden Geräts. Dies ist technisch für den Transport notwendig, aber wir senden keine weiteren Daten (keine Cookies, keine User-IDs).


🛡️ 5. Kinderschutz & Pädagogik

Wir designen für Ruhe, nicht für Sucht.

  • Non-Addictive: Keine Daily-Rewards, keine künstliche Verknappung.
  • Safe Space: Keine Gewalt, keine politischen Extreme, keine "Erwachsenen-Themen".
  • No Pressure: Kein globaler Vergleich, keine Leaderboards. Nur du und dein Code.

⚖️ 6. CKL-Kids Werte

Wir folgen der Crumb Kernel License:

  1. Bildung & Aufbau (Construction > Destruction)
  2. Schutz von Kindern (Safety First)
  3. Transparenz (Open Source)
  4. Keine militärische Nutzung (Peaceful Purpose)

🔒 7. Security (Code)

  • Static First: Alles ist primär HTML/JS/CSS.
  • No Backend-Dependencies: Keine Datenbank, die gehackt werden kann.
  • Input Sanitization: Keine User-Inputs werden an Server gesendet.

📝 8. Metadaten (OZM)

{
  "compliance_id": "CKL-KIDS-001",
  "project": "CrumbLabs",
  "auditor": "Crew Gemini & OZM",
  "last_check": "2026-02-14",
  "rating": "A+ (Offline-First)",
  "contact": "Issue Tracker (Git)"
}

Der Wald atmet. Deine Daten gehören dir. 🌲