The Problem We All Face
Let me paint a picture.
You're in a WhatsApp group. A message pops up:
"Tomorrow's class is shifted to 10 AM instead of 9 AM."
You see it. You think "okay." Then tomorrow comes… and you completely forgot. Sound familiar?
Or maybe you get an email: "Meeting rescheduled to Friday at 3 PM in Conference Room B." You manually open your calendar, type it in… and accidentally put 4 PM.
We receive dozens of time‑sensitive messages every day. Yet we still rely on our fallible human memory or tedious manual entry. There has to be a better way.
💡 The Idea: Schedule Sensei
I'm building an Android app that automatically:
Listens to notifications from WhatsApp, Gmail, and SMS (with your permission, of course)
Extracts date, time, title, and location using on‑device NLP
Adds high‑confidence events directly to your calendar
For uncertain messages, it reminds you with a custom sound to check the app
Works entirely offline – your data never leaves your phone
No more missed classes. No more double‑booking. No more privacy worries.
How It Will Work (Demo Flow)
User grants notification access (one‑time setup)
A WhatsApp message arrives: "Team sync tomorrow at 2 PM"
Schedule Sensei detects it → extracts "tomorrow at 2 PM" → confidence high → auto‑adds to calendar
User receives a silent confirmation (or can disable auto‑add in settings)
If the message is vague: "Maybe the schedule changed?" → low confidence → app plays a custom sound and shows a pending event for user review.
🔐** Privacy First**
I know what you're thinking: "An app that reads my messages? No thanks."
Here's the deal:
All processing happens on your device – nothing is uploaded anywhere.
The app only sees notification content, not your full chat history.
You can turn it off anytime, or disable per source (WhatsApp only, Gmail only, etc.).
The code will be open source – you can audit it yourself.
🙌 Why I'm Posting Here
I'm sharing this early because I believe good ideas get better with community feedback.
I'd love your input on:
What messaging apps would you want supported? (Telegram? Signal? Instagram?)
Would you trust an on‑device notification reader? What would make you feel safer?
What edge cases should I handle? (Multiple dates in one message? Recurring events?)
Should I build a manual forward fallback (user shares a message to the app)?
Top comments (0)