Affirmation
Daily affirmations, practice, and wallpaper creation
Platforms: iOS · Android

Problem
Most affirmation apps feel generic. endless quotes, little structure, and constant network dependency.
Solution
Affirmation is a focused daily practice: pick a goal, follow guided sessions with voice and breath, and export wallpapers that keep the habit visible. all offline-first.
Affirmation helps people build a daily practice with goal-based affirmations, guided practice, themes, and wallpaper export. fully offline-first.
Use cases
Real flows inside Affirmation, from first open to paid actions.
- case_01
Daily wellness habit
Users pick a goal and follow guided sessions that keep affirmations consistent day after day.
- case_02
Offline-first practice
Practice, themes, and reminders work without relying on a constant network connection.
- case_03
Wallpaper reinforcement
Export affirmation themes to Photos so the habit stays visible on the lock and home screen.
- case_04
Widgets & rhythm
Home-screen widgets and streak tracking keep users returning without content overload.
Tech stack
Mobile, native, web, AI, and backend pieces that ship in production.
Mobile
- ▸Flutter
- ▸iOS
- ▸Android
- ▸Riverpod
- ▸Drift
Platform
- ▸Local storage
- ▸Push / local notifications
- ▸Photos export
Payments & subscriptions
How Affirmation charges, unlocks Pro, and handles money in-app.
Model
Freemium + optional Pro
Payments
- ●Apple IAP
- ●Google Play Billing
Subscription
Optional Pro themes and advanced practice packs
Core practice stays free. Pro unlocks extra themes, widgets, and advanced session packs via App Store and Play Store subscriptions.
Highlights
- ▸Goal-based daily affirmations
- ▸Guided practice with voice & breath
- ▸Themes + wallpaper export to Photos
- ▸Local reminders (morning / midday / evening)