Version 0.2.2 bringt MyFina die Infrastruktur für AI-Operationen am Server (Erkennung von Sprache und Belegen). Das ist Infrastruktur für die mobilen Apps — in der Web-App selbst gibt es keine AI-Oberfläche.
Ab Werk ausgeschaltet
Eine frische MyFina-Installation schickt keine Daten an Anthropic. Das
Einschalten ist eine bewusste Handlung des Betreibers im Administrationsbereich
(/admin/settings → AI). Bis dahin antworten alle Endpunkte
/api/mobile/v1/ai/* mit 503 ai_unavailable.
Schutz vor unbeabsichtigten Kosten
Neben dem großen Kill-Switch gibt es drei voneinander getrennte Sperren:
- Env-Override
AI_KILL_SWITCH— überstimmt global jeden Wert in der Datenbank. - Tageskontingent je Nutzer — ein atomarer Zähler in einer einzigen DB-Operation (kein TOCTOU zwischen Prüfen und Hochzählen).
- Tageslimit der Kosten in USD — schauen die Antworten ungewöhnlich teuer aus, wird der nächste Aufruf bis Mitternacht UTC zurückgewiesen.
Datenschutz
Der Abschnitt über Anthropic in /legal/privacy ist noch ein DRAFT — die
rechtliche Formulierung für das DPA und die Region der Datenhaltung ist noch nicht
fertig. Kein „tragen wir später nach und schreiben bis dahin nichts“ — jede
Bedingung steht in der Datenschutzerklärung, bevor die Funktion für Nutzer
freigeschaltet wird.
Wie es weitergeht
Phase 2 ist die Oberfläche in den mobilen Apps (Android liegt in einem eigenen Repository) mit einem Opt-in-Schalter und einer deutlichen Kennzeichnung bei jedem erkannten Beleg / Sprachbefehl. Bis dahin bleibt die Infrastruktur still.