Smart Social Reminder App

NEVER
LOSE TOUCH
with people who matter

Reach Out helps you stay meaningfully connected with friends, family, and your network by intelligently reminding you to reach out — fully offline, fully private.

Privacy-first 100% Offline Flutter Android No tracking Open Source
0
Data collected
Reminders
🔥
Streak system
Reach Out
3 overdue · 5 upcoming
🔥 12 day streak
R
Rajan Kumar
⚠ Overdue by 3 days
🔥 8
every 7d
M
Mom
Due tomorrow
🔥 22
every 3d
D
Dev (College)
Due in 5 days
🔥 4
every 14d
📊
Mom is your most contacted this week · 6 interactions
📞 Call
💬 WhatsApp
Privacy first ✦ Zero cloud sync Auto call log detection Streak system ✦ Flutter · Riverpod · Hive #30AppsIn30Days #BuildInPublic ✦ Open Source Privacy first ✦ Zero cloud sync Auto call log detection Streak system ✦ Flutter · Riverpod · Hive #30AppsIn30Days #BuildInPublic ✦ Open Source
What it does

Everything you need
to stay connected.

👥
01
Smart Contact Tracking
Select contacts directly from your phone. No duplication, no manual entry — lightweight and blazing fast.
flutter_contacts
02
Custom Reminder Intervals
Set reminder frequency per contact — 1, 3, 7, 14, 30 days or any custom interval. Fully flexible.
Per contactAny interval
📞
03
Call Log Integration
Automatically detects recent calls on Android and updates your last interaction without any manual input.
call_logAndroid
🔔
04
Offline Notifications
Fully local push notifications — no backend, no internet, no data leaks. Works anywhere, any time.
flutter_local_notifications
🔥
05
Streak System
Tracks interaction count per contact to gamify and encourage consistent, meaningful communication habits.
GamifiedPer contact
🎯
06
Quick Actions + Insights
Call directly, open WhatsApp instantly, and see your total interactions, most contacted person, and overdue reminders.
DashboardWhatsApp
How it works

Stay in touch
effortlessly.

01
Pick your contacts
Import directly from your phone's contact list. No typing, no duplication. Done in seconds.
02
Set reminder frequency
Choose how often to reach out — per person. Daily for Mom, weekly for clients, monthly for old friends.
03
Let it run quietly
Call logs auto-update interactions on Android. No manual logging needed. The app tracks everything silently.
04
Get nudged, reach out
A local notification fires at the right moment. Tap to call or open WhatsApp instantly right from the app.
Insights Dashboard
Total interactions
148
Overdue
3
Active contacts
12
Best streak
🔥 22
Most contacted this month
Mom
18
Rajan
13
Dev
8
Priya
5
🔐
Privacy first

Your data
stays yours.

  • ☁️
    No Cloud Sync
    Stored locally using Hive. Nothing ever leaves your device.
  • 📡
    No Internet Required
    Runs entirely offline. No API calls, no telemetry, no analytics pings.
  • 👁
    Zero Data Collection
    No crash reports, no usage data, nothing at all. We mean it.
  • 🔓
    Open Source & Auditable
    Full source code is public. Verify every privacy claim yourself.
Tech Stack

Built with
the right tools.

Flutter
Dart
Riverpod
Hive (Local DB)
flutter_contacts
call_log
flutter_local_notifications
What's next

Coming
soon.

🔁
Recurring Engine
Smart recurring notifications that adapt to your actual interaction patterns.
Planned
📈
Weekly Analytics
Beautiful weekly summaries showing your social health at a glance.
Planned
🏆
Gamification
Badges and leaderboards to make staying in touch actually fun.
Planned
🍎
iOS Support
Full iOS polish with improved notifications and system integration.
Upcoming
STOP
DRIFTING
APART.
REACH OUT.

Relationships fade when life gets busy. Reach Out quietly sits on your phone, nudging you at exactly the right moment — so nobody important slips through the cracks.

🔗 github.com/likhith1542/callreminder
Part of #30AppsIn30Days by Likhith · Built in public