A privacy-sensitive mental-wellness application that combines journaling, mood tracking, voice capture, AI-assisted emotional insights, CBT reframes, and personal reporting in one cross-platform experience.
People often record moods, journal entries, and wellness activities across disconnected tools. The information remains difficult to interpret over time, while generic insights and unclear privacy controls reduce trust. Mind Print brings capture, analysis, reflection, and reporting into a single user-controlled journey.
Primary journey: User records a text or voice journal → app saves the entry locally → voice is transcribed when required → AI analyses sentiment, emotions, and possible cognitive distortions → app presents a reflection and CBT-style reframe → results contribute to trends and reports.
Key rules: AI output is supportive insight rather than a diagnosis; original entries remain linked to their analysis; failed AI requests preserve the journal; a fallback classification service can provide reduced analysis; users can export or delete their data.
| Category | Requirement |
|---|---|
| Privacy | Journal content is protected by access rules and never exposed to another user. |
| Resilience | New entries remain available locally when the network or AI provider is unavailable. |
| Performance | Cached journal history appears immediately while cloud synchronisation continues in the background. |
| Transparency | Users are told when analysis is AI-generated or when a fallback result is used. |
| Abuse prevention | Analysis and transcription requests are rate-limited without blocking normal use. |
As a user, I want my journal saved before AI analysis starts, so that I never lose a private reflection because of a network or provider failure.
Review the application code and technical documentation on GitHub.