Kapitel 01
Überblick
MOMUS ist eine Flutter-App zur ganzheitlichen Energie-Verwaltung. Ziel: Energie-Lecks identifizieren, mit dem Phoenix-System Gegenstrategien entwickeln und durch Mikro-Gewohnheiten langfristig Lebenszeit gewinnen.
Kernprinzip
Energie-Lecks (sogenannte Leaks) identifizieren → mit dem Phoenix-System Gegenstrategien entwickeln → durch tägliche Mikro-Gewohnheiten Lebenszeit gewinnen.
Technologie-Stack
| Schicht | Technologie |
| Framework | Flutter 3.x / Dart |
| Backend | Firebase (Auth, Firestore, Functions, Messaging) |
| KI-Analyse | Google Gemini 2.5 Flash |
| Gesichts-Alterung | FAL AI (fal-ai/aged-face) |
| Text-to-Speech | Google Cloud TTS |
| Lokalisierung | easy_localization (16 Sprachen) |
Kapitel 02
Onboarding & Ersteinrichtung
Das Onboarding wird einmalig beim ersten App-Start durchlaufen. Am Ende startet automatisch ein 7-Tage-Premium-Trial – kein Opt-in nötig.
5 Onboarding-Schritte
- Profil-Basis – Name, Alter, Geschlecht, Gewicht, Größe
- Lifestyle – Zigaretten, Alkohol, Schlafdauer, Berufstyp
- Energie-Lecks Schnell-Check – kurze Abfrage der 4 Leck-Kategorien
- Ziele festlegen – Was soll MOMUS für dich tun?
- „Deal bestätigen" – Verbindliche Selbstverpflichtung, Trial startet
★7-Tage-Trial: Alle Premium-Features sind sofort freigeschaltet – automatisch, ohne Kreditkarte.
Kapitel 03
Navigation & Hauptstruktur
5 Tabs in der Bottom Navigation Bar plus ein Seitenmenü für erweiterte Funktionen.
Bottom Navigation (5 Tabs)
| Tab | Inhalt |
| Cockpit | Energy Cockpit (Startseite) |
| Phoenix | Phoenix Path |
| Analysen | Energy Lab / Handy / Profil |
| Dokumente | Dokumentenablage |
| Brain Games | 15 kognitive Spiele |
Globale Elemente
Krisen-Button: Roter Notfall-Knopf, immer sichtbar im Cockpit — öffnet sofort den Krisen-Modus ohne Login-Check.
TTS-Button: Vorlesen-Symbol bei Artikeln und Analysetexten (Premium).
Kapitel 04
Energy Cockpit (Dashboard)
Die zentrale Übersichtsseite mit animierter Energie-Batterie, Schnell-Log und dem Micro-Life-Kalkulator.
Energie-Batterie
Das markanteste Element: Animierte Batterie zeigt den Energie-Level (0–100) des heutigen Tages. Farbe wechselt von Rot (leer) über Orange zu Grün (voll).
Energie-Schnell-Log
Tägliche Eingabe von: Schlafdauer, Schritte, Sitzstunden, Bildschirm-Junktime, Zigaretten, Alkohol, Handy-Entsperrungen, Bildschirm nach 22 Uhr, sozialer Kontakt.
Micro-Life-Kalkulator
Basiert auf Spiegelhalter (2012), BMJ 345:e8223. 1 Micro-Life = 30 Minuten Lebenszeit.
| Faktor | Effekt |
| Rauchen | −20 Min. pro Zigarette |
| Alkohol (>6 Gläser/Woche) | −15 Min. pro Glas über 6 |
| Sitzen (>2h) | −30 Min. pro Stunde über 2h |
| Schlaf <6h | −60 Min. |
| 10.000 Schritte | +30 Min. |
| Sozialer Kontakt | +45 Min. (Holt-Lunstad 2015) |
| Bildschirm nach 22 Uhr | −30 Min. pauschal |
Kapitel 05
Phoenix Path
Das zentrale Motivations- und Selbstreflexions-Tool mit animiertem Phoenix Score, Schrittzähler und KI-gestütztem Wenn-Dann-Plan.
Phoenix Shield
Animiertes Schild-Widget zeigt den aktuellen Phoenix Score (0–100). Der Score steigt mit konsistenter Nutzung und positiven Tages-Logs.
KI-Leck-Reflexion Premium
Gemini analysiert aktuelle Leak-Daten und erstellt einen personalisierten Wenn-Dann-Plan — z.B.: „Wenn ich zum Handy greife, dann…"
ℹErgebnisse können per TTS vorgelesen werden (Premium). Ohne Abo erscheint das Paywall-Widget mit Feature-Beschreibung.
Kapitel 06
Analysen
Drei Analyse-Bereiche in einem Tab: Energy Lab, Handy-Analyse und Profil-Analyse.
Energy Lab Premium
Zwei Tabs: Analyse & Scores zeigt die letzte KI-Analyse mit Energie-Scores pro Kategorie als Balkendiagramm. Wochendaten zeigt Energie-Verlauf, Micro-Life-Delta und Schritt-Verlauf der letzten 7 Tage.
Handy-Analyse Kostenlos
Detaillierte Smartphone-Nutzung nach anonymisierten Kategorien (keine App-Namen): Social Media, Video, Spiele, Kommunikation, Produktivität, Browser. Mit einstellbarer Benachrichtigungs-Schwelle.
Profil-Analyse + Gesichts-Alterung Premium
Foto wählen, FAL AI simuliert Gesichts-Alterung (Älter/Jünger, +5 bis +30 Jahre). Gemini liefert umfassenden Lifestyle-Bericht mit Top-3-Maßnahmen.
Kapitel 07
Dokumente
Privater Dokumenten-Tresor, synchronisiert über Firestore – für Arztbriefe, Fotos und persönliche Notizen.
| Typ | Aktion |
| Fotos (Kamera) | Direkt fotografieren |
| Fotos (Galerie) | Aus Galerie importieren |
| Dateien | Beliebige Formate via File-Picker |
| Notizen | Freitext-Editor |
Kapitel 08
Brain Games Alle kostenlos
15 kognitiv trainingsbasierte Spiele – lokal, kein API-Call. Täglich 10–15 Minuten zeigen nach Studien messbare Verbesserungen nach 4–8 Wochen.
| # | Spiel | Trainingsziel |
| 1 | Memory Game | Gedächtnis & Aufmerksamkeit |
| 2 | Stroop Game | Kognitive Flexibilität |
| 3 | Math Game | Mentale Rechengeschwindigkeit |
| 4 | Reaction Game | Reaktionszeit |
| 5 | N-Back Game | Arbeitsgedächtnis (evidenzbasiert) |
| 6 | Sudoku | Logisches Denken |
| 7 | Mental Rotation | Räumliches Denken |
| 8 | Breath Count | Achtsamkeit & Konzentration |
| 9–15 | Weitere 7 Spiele | Sprachverarbeitung, Motorik, Semantik… |
Kapitel 09
Energie-Check Kostenlos
Strukturierter Fragebogen zur Identifikation persönlicher Energie-Lecks in vier Kategorien.
Die vier Leck-Kategorien
Bildschirm-Monster
Digitale Erschöpfung durch Handy-Nutzung, Scrollen, Bildschirm vor dem Schlafen
Ja-Sager
Sozialer Energieverlust durch mangelnde Grenzen, Ja sagen wenn Nein gemeint
Kopf-Chaos
Mentale Überlastung durch Multitasking, kreisende Gedanken, Aufschieben
Umgebungs-Geisel
Umgebungsbasierte Leaks durch Unordnung, Lärm, energie-raubende Personen
Bewertung
| Score | Schwere |
| 0–8 | Leichtes Leck (grün) |
| 9–14 | Moderates Leck (orange) |
| 15–20 | Starkes Leck (rot) |
Kapitel 10
Krisen-Modus Immer kostenlos
Für akute emotionale Notfall-Situationen. Keine Paywall, kein Subscription-Check — immer zugänglich.
2-Minuten-Countdown
Visueller Countdown mit pulsierender Animation. Ziel: Akute Stressreaktion unterbrechen. Strukturierte Anleitung durch 4 Schritte:
- Tief durchatmen (Box-Breathing)
- 5 Dinge benennen, die man sieht
- 4 Dinge benennen, die man fühlt
- 3 Dinge benennen, die man hört
KI-Krisenbegleitung (immer frei)
Nutzer beschreibt kurz seine Situation → Gemini antwortet empathisch → TTS liest die Antwort automatisch vor. Keine Premium-Schranke – das ist eine Sicherheits-Entscheidung.
⚠Der Krisen-Modus ersetzt keine professionelle psychologische oder medizinische Beratung.
Kapitel 11
Panik-Atmung
6 wissenschaftlich fundierte Atem-Techniken mit geführten Animationen und Vibrations-Feedback.
| Technik | Phasen | Einsatz |
| 4-7-8 Atmung | Einatmen 4s / Halten 7s / Ausatmen 8s | Beruhigung, Einschlafen |
| Box Breathing | 4s / 4s / 4s / 4s | Stress, Konzentration (Navy SEALs) |
| Kohärente Atmung | Einatmen 5s / Ausatmen 5s | HRV-Optimierung, Entspannung |
| Extended Exhale | Einatmen 4s / Ausatmen 8s | Angst, Überaktivierung |
| Fünf-Finger | 5 Phasen à 4s | Kinder, Anfänger, Panikattacken |
| Kapalabhati | 3×20 schnelle Ausatmungen | Energie, Aktivierung (Pranayama) |
Kapitel 12
Energie-Bibliothek
Kuratierte Wissens-Datenbank mit Artikeln zu Körper & Ernährung, Sport & Energie und Geist & Seele.
| Abo-Status | Zugang |
| Free | 3 Artikel (Featured zuerst) |
| Trial (7 Tage) | Alle Artikel |
| Premium | Alle Artikel + TTS |
Gesperrte Artikel erscheinen als Blur-Cards mit Gold-Lock-Icon. Tippen öffnet den Paywall-Dialog.
Kapitel 13
Barcode-Scanner / Food Scanner
Scannt Lebensmittel-Barcodes und bewertet sie nach ihrer Energie-Wirkung via OpenFoodFacts + Gemini KI.
- Kamera öffnet sich automatisch
- Barcode scannen (EAN-8/13, UPC-A, QR)
- Produktdaten werden von OpenFoodFacts geladen
- Gemini berechnet Energie-Score (0–10)
| Score | Bedeutung |
| 7–10 | Energiefördernd (grün) |
| 4–6 | Neutral (orange) |
| 0–3 | Energieraubend (rot) |
Kapitel 14
Leak Finder
Tägliches Tracking-Tool für Energie-Lecks in vier Kategorien – mit Wochenverlauf als Balkendiagramm.
KI-Leck-Analyse Premium
Gemini analysiert eingetragene Leak-Muster und erstellt konkrete Gegenmaßnahmen mit If-Then-Strategien.
Kapitel 15
Einstellungen
Sprache, Erscheinungsbild, Körperprofil, Berechtigungen und KAIROS Hub-Sync.
16 Sprachen
Deutsch, Englisch, Französisch, Spanisch, Italienisch, Portugiesisch, Niederländisch, Polnisch, Schwedisch, Dänisch, Finnisch, Norwegisch, Türkisch, Russisch, Chinesisch, Japanisch.
Erscheinungsbild
Dunkles/Helles Theme (System, Hell, Dunkel). Primärfarbe individuell wählbar – Standard: Smaragdgrün (#1A7A50).
KAIROS Hub-Sync
Optionale Verbindung zur KAIROS-App. Überträgt nur Kategorien-Aggregate (keine App-Namen) – DSGVO-konform, vollständig opt-in.
Kapitel 16
Seitenmenü (Drawer)
| Eintrag | Funktion |
| Premium freischalten | Öffnet PremiumScreen |
| Energie-Check wiederholen | Startet Leck-Fragebogen neu |
| Mein Profil & Analyse | Direkt zur Profil-Analyse |
| Barcode Scanner | Öffnet Food Scanner |
| Meine Daten exportieren | JSON-Export, teilbar |
| Konto löschen | DSGVO-konform via Cloud Function |
| Abmelden | Firebase Sign-Out |
Kapitel 17
Premium & Abonnement
7-Tage-Trial automatisch beim Onboarding. Danach monatlich oder jährlich.
| Tier | Preis |
| Free | Kostenlos |
| Trial | 7 Tage gratis (automatisch) |
| Monatlich | €2,99 / Monat |
| Jährlich | €29,99 / Jahr (~€2,50/Monat) |
Kostenlos für alle
| Feature | Status |
| Energy Cockpit | Immer frei |
| Alle 15 Brain Games | Immer frei |
| Krisen-Modus + KI | Immer frei |
| Panik-Atmung | Immer frei |
| Handy-Analyse | Immer frei |
| Energie-Check | Immer frei |
⚠Kündigung direkt über den App Store / Google Play. Kein Re-Trial möglich (Datum dauerhaft gespeichert).
Kapitel 18
Datenmodell & Firestore-Struktur
Alle Nutzerdaten unter users/{uid} in Firestore – privat, verschlüsselt, DSGVO-konform.
users/{uid}/
name, email, age, gender, weight, height
cigarettes_per_day, sleep_hours, job_type
energy_profile/
phoenix_score, best_streak_days
leak_type_scores, total_microlives_saved
daily_logs/{YYYY-MM-DD}/
energy_level, sleep_hours, steps
screen_junk_hours, micro_life_delta
documents/{docId}/
title, content, imageUrl, type
Kapitel 19
KI-Dienste
MomusAiService nutzt Google Gemini 2.5 Flash für alle KI-Anfragen. Nur der Krisen-Modus ist ohne Subscription-Check.
| Methode | Feature | Zugang |
| analyzePattern() | KI-Energie-Analyse | Premium |
| handleCrisisMoment() | Krisen-Begleitung | Immer frei |
| createIfThenPlan() | Phoenix-KI-Plan | Premium |
| analyzeLeakType() | Leak-Analyse | Premium |
| generateDailyLeakReflection() | Re-Analyse | Premium |
FalAiService (Gesichts-Alterung)
API: fal-ai/aged-face · Kosten: ~$0.05/Aufruf · Modi: Älter / Jünger · +5 bis +30 Jahre
Kapitel 20
Technische Architektur
State Management via Provider + ChangeNotifier. Biometrischer Schutz beim App-Start über BiometricGate.
// Provider-Struktur
MultiProvider
├── SettingsProvider // Theme, Sprache, Farbe
├── EnergyProvider // Energie-Daten, Logs
└── SubscriptionService // Abo-Status (Singleton)
Routing
| Route | Screen |
| / | BiometricGate → MomusHomeScreen |
| /login | LoginScreen |
| /premium | PremiumScreen |
| /crisis | CrisisScreen (immer frei) |