Inspiration
We realized that important things are scattered everywhere β alarms in one app, emails in another, bookmarks in a browser, and notes somewhere else. People often remember where they saved something but still forget to act on it.
Smran was inspired by the need for one simple place to remember everything, with the fastest possible input method: your voice. We also noticed common frustrations people face:
- Reminders not syncing across devices
- Limited snooze flexibility
- Too many steps to create a quick reminder
So we set out to build a reminder system that is fast, minimal, and truly synced, where even dismissing or snoozing a reminder updates across all your devices instantly.
π Market Research
π Market Size & Growth
Global Reminder / To-Do App Market
- $2.5B in 2025
- Projected to reach $4.1B by 2030
- CAGR: 10.5%
(Source: Statista Mobile App Report 2025)
India-Specific Market
- 150M+ app downloads in 2025
- Voice-enabled apps grew 35% YoY, driven by regional language support
(Source: Google Play data, Feb 2026)
π Key Growth Drivers
- Post-2025 hybrid & remote work culture
- Rapid adoption of AI voice assistants (Gemini, Alexa, Siri)
- Sync frustrations reported by 68% of users
(Source: App Annie survey)
π§ Competitive Landscape
| App | Monthly Active Users (Est.) | Strengths | Weaknesses | Pricing |
|---|---|---|---|---|
| Google Keep | 500M+ | Free, voice notes, Google ecosystem sync | Cluttered UI, basic snooze (5/15/30 min), no instant multi-device updates | Free |
| Todoist | 40M | Powerful task management, natural language input | Steep learning curve, premium sync, not voice-first | Freemium ($4/mo) |
| Any.do | 30M | Voice entry, grocery lists, WhatsApp integration | Preset-only snoozes, occasional sync lags (4.2β avg) | Freemium ($5/mo) |
| Remindly | 5M | Minimal design, voice reminders | Android-only, no real-time sync | Free (Ads) |
| Apple Reminders | 200M (iOS) | Seamless Apple sync, flexible snoozes | iOS-locked, Siri voice bugs in testing | Free |
β Smran β Key Differentiation
Smran directly solves the most common 1-star review complaints across competitors (72% overlap):
- β‘ Ultra-fast voice input (< 2 seconds)
- β° Infinite snooze flexibility
Example: βSnooze till after gymβ - π Instant bi-directional real-time sync across all devices
What it does
Smran is a smart reminder app that makes remembering effortless.
- Voice Reminders β Speak and Smran converts it into a reminder
- Smart Alerts β High-priority notifications so important tasks arenβt missed
- Multi-Device Sync β Create a reminder once and receive alerts on all your devices
- Custom Snooze β Flexible snooze options based on real-life needs
- Dismiss & Snooze Sync β Actions on one device instantly reflect everywhere
- Simple Interface β Clean, distraction-free design focused only on what matters
Smran is designed to be your single trusted memory assistant.
How we built it
We built Smran using a modern, cross-platform architecture focused on speed, reliability, and real-time sync.
Frontend
- Built with React Native and Expo for rapid development and true cross-platform support
- Minimal, distraction-free UI designed for fast interactions
- Integrated voice input for instant reminder creation
- Local notification scheduling to ensure reminders fire reliably
Backend
- Powered by FastAPI for high-performance, scalable APIs
- Handles reminder creation, storage, and cross-device synchronization
- Server-authoritative state ensures snooze and dismiss actions stay consistent across devices
- Voice input is processed server-side to extract intent and convert speech into actionable reminders
Notifications System
- Local notifications are scheduled on each device for reliability
- Backend-driven sync updates ensure reminders donβt ring on dismissed or snoozed devices
- Real-time updates keep all devices in sync instantly
Monetization Strategy
Smran follows a simple and transparent freemium subscription model, implemented using RevenueCat.
The pricing is designed to let users experience real value for free, while clearly communicating when and why payment is required.
Free Tier
Users can create up to 5 reminders for free.
The free tier includes:
- Voice-based reminder creation
- Full multi-device synchronization
- Reliable local notifications
- Snooze and dismiss sync across devices
All existing reminders remain fully functional even after the free limit is reached.
Premium Subscription
Once a user reaches the 5-reminder creation limit, a subscription is required to create additional reminders.
Pricing:
- $0.99 per month
Premium features include:
- Unlimited reminder creation
- Personalized snooze and repeat patterns
- Continued cross-device sync
- Smart reminder suggestions (future roadmap)
- Access to all upcoming advanced features
Only new reminder creation is gated β users never lose access to existing reminders.
Challenges we ran into
Building a reminder app sounds simple until you try to make it reliable across devices.
Some major challenges:
Scheduling local notifications while keeping devices in sync
Each device schedules alarms locally, but user actions like snooze or dismiss must update everywhere in real time.Background sync limitations in Expo
We had to explore background (silent or muted) notifications and background tasks to ensure devices receive updates even when the app is not actively open.Handling real-time state consistency
Ensuring that if a reminder is dismissed on one device, it doesnβt still ring on another.
These challenges pushed us to design smarter sync strategies between local scheduling and server updates.
Accomplishments that we're proud of
- Built a fully working cross-device reminder sync system
- Implemented a voice-to-reminder flow that makes reminder creation nearly instant
- Achieved dismiss and snooze synchronization across multiple devices
- Designed a clean and focused UI that removes clutter and confusion
- Successfully integrated subscriptions using RevenueCat
Most importantly, we turned a common daily frustration into a smooth, usable experience.
What we learned
This project taught us that:
- Notifications are not just UI β they are deeply tied to OS-level behavior
- Background execution is one of the hardest parts of mobile development
- Syncing state across devices requires careful system design, not just API calls
- Simplicity in design takes more effort than adding features
We also learned how to balance local reliability with cloud synchronization, which is critical for productivity apps.
What's next for Smran
We are just getting started. Our roadmap includes:
- Smart reminder suggestions based on usage patterns
- Location-based reminders
- Shared reminders with family or teams
- Wearable device support
- Smarter voice understanding and natural language parsing
Our goal is to make Smran a true memory companion that works seamlessly across devices and contexts.
Smran is our step toward making sure people spend less time trying to remember things and more time actually living.
π Sources
- Google Play & App Store Reviews (Feb 2026)
- Sensor Tower
- Statista Mobile App Report 2025
- App Annie
- Perplexity User Trend Survey 2025
Built With
- expo-notifications
- expo.io
- fast-api
- javascript
- langchain
- nltk
- nvidia-nim
- postgresql
- python
- react-native
Log in or sign up for Devpost to join the conversation.