3motiBot — Mobile-AI-Companion mit Banking & Finanz-Analyse
Flutter-Android-App mit Claude-AI-Chat, IMAP/SMTP-Mail, Planner, WhatsApp-Integration und echter PSD2-Banking-Anbindung (Enable Banking API). Finanz-Kategorisierung, Abo-Audit-Grundlagen, verschlüsselte Datenhaltung.
- Jahr
- 2025
- Dauer
- Laufendes Eigenprojekt
- Rolle
- Solo-Entwickler (KI-augmented) — Konzept, Flutter-App, Go-Backend, Banking-Integration
- Sektor
- selbst
Worum geht es?
3motiBot ist meine persönliche AI-Companion-App. Ursprünglich gebaut, um mir selbst den Alltag zu erleichtern, ist sie heute ein Proof, dass Mobile + KI + lokale/eigene Datenhaltung + echte Banking-Anbindung zusammen funktionieren — ohne US-Cloud-Zwang.
Features im Überblick
- 🤖 3motiBot AI-Chat — Claude-basierter Assistent mit Kontext aus meinen Mails, Kalender, Tasks und Finanzen.
- 💰 Finanzen — PSD2-Bankanbindung über Enable Banking API. Konten, Buchungen, Kategorien, Trend-Dashboards.
- 📧 Mail-Client — IMAP/SMTP (kein Gmail-API-Lock-in), mehrere Konten, Spam-Blocklist.
- 📅 Planner — Tasks + Kalender, Sync-Server zu eigenem Setup.
- 💬 WhatsApp — Android-Notification-Listener (kein Business-API nötig), Smart Reply.
- 🛒 Shopping — lokale Einkaufslisten (Hive).
- 🔒 Biometrie — Fingerprint/PIN Lock-Screen.
Banking-Teil im Detail
Die Bank-Integration ist das technisch anspruchsvollste Feature:
- Enable Banking API — ein lizenzierter PSD2-AISP-Provider (Account Information Service Provider). Bedeutet: vollwertiger Zugriff auf Bank-Konten via PSD2, nicht nur CSV-Import.
- Volksbank Mittelhessen als Test-Bank erfolgreich angebunden — prinzipiell funktioniert der Stack mit jeder am PSD2-Standard teilnehmenden Bank (Sparkasse, Volksbanken, DKB, ING, Deutsche Bank, N26, Revolut, …).
- JWT-Auth mit RSA-signed Tokens gegen die Enable-Banking-API.
- Consent-Management — PSD2-typisch mit Ablauf-Datum, Revocation.
- Verschlüsselte Speicherung sensibler Daten:
- IBAN (verschlüsselt in der DB)
- Kontoinhaber-Name (verschlüsselt)
- Buchungstext / remittance_info (verschlüsselt)
- Automatische Kategorisierung — Regel-basiert (match auf remittance_info / creditor / debtor) als Grundlage für AI-Kategorisierung.
Was daraus entstehen kann (siehe neue Leistung)
Das Banking-Fundament ermöglicht eine dedizierte Leistung: KI-Finanz-Check — KI-gestützte Analyse von Abos, Cashflow, Budget-Trends, Vergleichs-Recherche. Mehr dazu unter /leistungen/ki-finanz-check.
Wichtig — rechtliche Abgrenzung: Ich biete keine Anlageberatung nach § 32 KWG und keine Versicherungsberatung nach § 34d GewO an. Das System ist ausdrücklich ein Analyse- und Visualisierungs-Werkzeug, kein Finanzberater-Ersatz.
Warum ist das interessant für Sie?
Das Projekt beweist:
- End-to-End-Integration: Flutter-App, Go-Backend, PSD2-API, Encryption, KI-Kontext-Injection — aus einer Hand.
- Banken-API-Expertise: FinTS/HBCI und PSD2-AISP sind eine Spezialdisziplin. Ich habe das hands-on umgesetzt.
- Durchhalten: 6 Features, echte Banking-Anbindung — nicht Toy-Level.
- Übertragbar: Gleiche Pattern funktionieren auch für interne Finanz-Tools, Buchhaltungs-Dashboards, Kassenabgleich, B2B-Banking-Monitoring.
Das Angebot — zwei Wege
Variante A: Mobile-AI-Companion als Kunden-Projekt Ich baue Ihre firmen-interne KI-Assistent-App: Llama on-prem statt Claude, Mail-Integration, Kalender-Sync zu Exchange/Nextcloud, optional auch Firmen-Bank-Anbindung. Typischer Scope: 8-12 Wochen, 12.000-22.000 €.
Variante B: Banking-Integration als eigenes Modul Nur die PSD2-Anbindung für Ihre bestehende Infrastruktur. Nützlich für: KMU-Buchhaltung, Kassen-Abgleich, automatische Buchungs-Erfassung, Treasury-Dashboards. Typischer Scope: 4-6 Wochen, 5.900-11.000 €.
Status
- Eigenprojekt, nicht im Store (bewusst — persönliche App mit meinen Daten).
- Technik-Stack voll funktionsfähig. Lerne aus dem Projekt fließen direkt in Kunden-Arbeit.
- Kein aktiver Kunden-Einsatz der Banking-Komponente — auf Anfrage Pilot möglich.
Ergebnisse
- Lauffähige Android-App mit 6 Haupt-Features inkl. Bank-Anbindung
- PSD2-Bankanbindung (Enable Banking API) mit Consent-Management
- Automatische Transaktions-Kategorisierung (Regel-basiert + AI-unterstützt)
- Unified Mail-Inbox, Planner, WhatsApp-Listener
- Claude-Chat mit Kontext aus Mails, Kalender, Tasks, Finanzen
- Verschlüsselte Daten-Haltung (IBAN, Holder, Remittance-Info)