🛡️ 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:
- Bildung & Aufbau (Construction > Destruction)
- Schutz von Kindern (Safety First)
- Transparenz (Open Source)
- 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. 🌲