Now Live on Google Play

Relive Your Journey

Your Personal Memory Calendar 🌸

Capture moments, tag the people you love, and travel back in time through your memories — every date on the calendar is a portal to your past. Your data stays 100% private, synced only to your personal Google Drive.

28 MBSlim Install
366Dynamic Icons
100%Private Storage
MemoDate Calendar Home Screen

Your Memories,
Your Google Drive

We don't own your data — you do. MemoDate never touches our servers. Every memory, photo, and entry is synced directly to your personal Google Drive vault.

☁️

Zero-Server Architecture

Media is uploaded directly to your Google Drive via the official Google Drive API. No middlemen, no data collection.

🔐

Firebase Secure Auth

Sign in with your Google account via Firebase Authentication. Encrypted session tokens, no plain-text passwords stored.

🛡️

Data Isolation Guaranteed

Each user's data is isolated in their own Drive folder. Other users — or even us — cannot access your files.

📁 Your Google Drive / MemoDate
📸
memories_2026.json
48 KB
Synced
🖼️
photo_apr25.jpg
2.1 MB
Synced
🖼️
photo_apr22.jpg
1.8 MB
Synced
📸
memories_2025.json
32 KB
Synced
🔑
auth_session
Secure
Private

Built to Be Remembered

Every feature is crafted to make capturing and reliving memories feel magical.

🗓️

366 Dynamic Daily Icons

The app icon changes every single day — a different design for all 366 days of the year, powered by Android Activity Aliases and WorkManager background scheduling.

1JAN
15APR
25APR
31DEC
👥

Friend Tagging @IDs

Every user gets a unique social identity. Tag your friends and family in memories using their @username.

@aarohi_diaries @jayanthmudduluru @ridhi.xo
📅

Interactive Memory Calendar

Every date is a portal. Tap any day to journey through memories stored on that exact date — past, present, and future.

🎭

Mood Tracker

Record how you felt in the moment — from Happy to Grateful, every memory carries an emotional signature.

😊 Happy 🤩 Excited 😌 Calm 🥹 Emotional 🙏 Grateful
📸

Rich Memory Composition

Attach photos & videos, write rich text, tag friends, choose your mood — and save it all, auto-synced to your Drive.

📝
Rich Text
Up to 500 characters
🖼️
Photo Attachments
Multiple images per memory

Slim & Optimised

ProGuard/R8 minification and tree-shaken assets keep the install lean without compromising performance.

📦 Only 28 MB
🌟

Dynamic Personalisation

Welcome messages change based on your time of day — morning, afternoon, or evening. The app greets you like it knows you, because it does.

How MemoDate Works

From sign-in to your first memory in under a minute.

🔑
1

Sign In with Google

One tap with your Google account. Firebase Auth handles everything securely — no passwords, no fuss.

✍️
2

Capture Your Memory

Write your thoughts, attach photos, choose your mood, and tag friends. Hit Save — it syncs to your Drive instantly.

💫
3

Relive Any Moment

Open the calendar, tap any date that glows, and travel back to that exact day. Every memory preserved, forever.

Architecture at a Glance

For recruiters & fellow engineers — here's the technical story behind MemoDate.

🐦

Flutter + Dart

Cross-platform framework targeting Android. Leverages MaterialApp with custom theming and Provider/Bloc state management for reactive UI.

Frontend
🔥

Firebase Auth

Google Sign-In via Firebase Authentication. Secure OAuth 2.0 token flow with session persistence and automatic token refresh.

Authentication
☁️

Google Drive API

Decentralised storage using googleapis v14. Memories are serialised to JSON and media uploaded via multipart API directly to user Drive.

Storage
⚙️

WorkManager + ProGuard

Background icon switching is scheduled via WorkManager for daily midnight runs. R8/ProGuard shrinks the APK to a lean 28 MB release build.

Performance

Ready to Start Your Journey? 🌸

Join others who have chosen MemoDate as their digital memory companion.