Back to Projects

Reflecto

AI-Powered Personal Diary for Mental Wellness

A React Native mobile app for mood tracking with personalized insights, reflection prompts, habit tracking, and Azure AI-powered task prioritization.

5 months
2 team members
Lead Mobile Developer

The Challenge

Mental wellness apps often lack personalization and privacy, forcing users to choose between AI-powered insights (cloud-based) or privacy (local-only), but not both.

Generic mood tracking without personalized pattern recognition

Privacy concerns with cloud-based AI analysis of personal thoughts

No actionable insights from diary entries

Difficult to maintain consistent journaling habits

Task prioritization doesn't consider mental state

The Solution

Reflecto combines local-first data storage with privacy-preserving Azure AI analysis, providing personalized insights and intelligent task recommendations without compromising user privacy.

Key Features:

Daily mood tracking with emotion intensity scales

AI-generated reflection prompts based on mood patterns

Azure AI sentiment analysis for journal entry insights

Privacy-first architecture with encrypted cloud backup

Smart task prioritization considering mental energy levels

Habit tracking with streak maintenance and reminders

Design & Development Process

Privacy-First Architecture Design

2 weeks

Architected system to process data locally with optional encrypted cloud analysis

UI/UX for Emotional Interfaces

2 weeks

Designed calming, minimalist interface with accessibility considerations for users in distress

Azure AI Integration

3 weeks

Integrated Azure Cognitive Services for sentiment analysis with privacy safeguards

Mobile Development & Testing

15 weeks

Built cross-platform app with extensive testing for offline-first functionality

Project Showcase

Reflecto screenshot 1
Reflecto screenshot 2
Reflecto screenshot 3
Reflecto screenshot 4

Technical Implementation

Offline-first React Native app with encrypted Azure cloud sync and edge AI processing

Technologies Used:

React NativeExpoAzure AIMongoDBAsyncStorage

Key Challenges & Solutions:

Privacy-preserving AI analysis

Implemented differential privacy techniques and on-device processing with optional cloud enhancement

Offline-first with cloud sync

Built conflict resolution system for offline edits with encrypted delta sync when online

Emotionally sensitive UX design

Collaborated with mental health professionals to ensure non-judgmental language and crisis resource access

Results & Impact

1,200+
Daily Active Users
Consistent journaling habit
23 days
Avg. Streak Length
User engagement duration
15K+
AI Insights
Personalized recommendations
4.8/5
User Rating
App store average

User Feedback:

"Reflecto's AI insights helped me recognize patterns in my mood I never noticed. Game-changer for my mental health."

Emma ThompsonWellness Advocate

Key Learnings & Takeaways

1

Privacy transparency builds trust—clearly explaining AI processing increased opt-in rates

2

Mental wellness features require careful ethical consideration beyond technical implementation

3

Offline-first is non-negotiable for journaling apps—users write in all conditions

4

Gentle nudges work better than aggressive notifications for habit formation

Interested in working together?

I'm always open to discussing new opportunities and exciting projects.

Let's Connect