Files
Crumb-Core-v.1/DATA_PRIVACY_LOCATION.md

1.6 KiB

🛡️ Datenschutz & Speicherorte

Crumbforest ist "Local First".

1. Grundsatz

Deine Daten gehören dir. Dieses System wurde entworfen, um Datenhoheit zu gewährleisten. Es gibt keinen "Vendor Lock-in" und keinen heimlichen Upload in die Cloud.

2. Speicherorte

Datenbank (MariaDB)

  • Inhalt: User, Rollen, Chat-Verläufe, Tagebuch-Einträge.
  • Native: /var/lib/mysql
  • Docker: Volume mariadb_data

Vektor-Datenbank (Qdrant)

  • Inhalt: Indexierte Dokumente, Embeddings.
  • Native: /opt/crumbforest/qdrant_storage (oder konfiguriertes Data-Dir)
  • Docker: Volume qdrant_data

Logs

  • Inhalt: Zugriffs-Logs, Fehler-Protokolle.
  • Native: /var/log/crumbforest/ & /var/log/nginx/
  • Docker: Docker Logs (json-file)

3. Externe Verbindungen

Das System kommuniziert nur mit externen Diensten, die du explizit konfigurierst:

  1. LLM Provider (OpenRouter/OpenAI/Anthropic)

    • Nur der Text deines aktuellen Prompts (und relevanter RAG-Kontext) wird gesendet.
    • Kein Training: Bei Nutzung von Enterprise-APIs (wie OpenRouter) werden Daten in der Regel nicht für Training verwendet (siehe jeweilige AGBs).
  2. Git (Optional)

    • Wenn du native-update.sh nutzt, wird Code von deinem Git-Repo (z.B. Gitea oder GitHub) geladen.

4. Löschung

Da du vollen Zugriff auf die Maschine hast, kannst du jederzeit:

  • Die Datenbank droppen (DROP DATABASE crumbforest).
  • Die Vektoren löschen (via Qdrant API oder Dashboard).
  • Die Logs rotieren oder löschen (rm /var/log/crumbforest/*.log).

"Wer seine Daten selbst hostet, behält die Macht." 🌲