Inspiration
We've always wanted to build something in the productivity / studying space. It's a highly profitable niche with a lot of room for growth. After looking at the competition, we realized that many of their apps are either too complex or packed with features that most users don’t need. That gave us the idea to build something simpler but still powerful.
Another factor was that such apps are in demand and easily marketable. Reaching the potential audience through organic or paid marketing isn't something impossible in this niche.
We think we've found a good balance between building a single-feature MVP that is very easy to use but at the same time advanced enough to support serious studying (and it really works well!).
What it does
Revise AI turns your photos, files, or notes into flashcards. You can then study using the built-in spaced repetition algorithm (proven to be one of the best memorization methods), making learning more efficient and improving memory retention.
Some other cool features include:
- AI-generated flashcards in multiple formats (Q&A, fill-in-the-blank and more)
- Rich flashcards that support markdown and images
- Offline-first sync - you can study completely offline (plenty of apps in this space lack this essential feature), and once you're back online, your progress will be automatically synced
How we built it
We designed the app in Figma and developed it in Flutter. Our backend and authentication runs on Supabase, analytics are powered by Mixpanel, and monetization is managed through RevenueCat.
Challenges we ran into
Our biggest challenge so far was building an infrastructure that allows us to scale quickly while keeping the app fast and reliable. Implementing an offline-first database schema wasn’t the easiest, but it gave us a strong foundation for future growth.
Another challenge we ran into was setting up a reliable analytics system. We managed to implement it and are still improving it to make it even more useful for us.
Finally, marketing. We've tried different social media platforms such as TikTok, Instagram, and Reddit, but so far had the most success with TikTok. We plan to double down on it with both organic and paid in the future.
Accomplishments that we're proud of
- Within just a few days of launch, we saw a strong number of downloads and purchases (and the growth continues!)
- We're proud of the general outcome of our application: we believe our single-feature MVP is a better alternative to other overcomplicated apps on the market right now
What we learned
Building this project gave us a chance to learn:
- Organic marketing: By creating TikTok content, we reached thousands of viewers, driving spikes in downloads and revenue. We learned what kind of content attracts users and converts.
- Analytics: We tracked our entire onboarding funnel. We can now accurately measure drop-offs between screens, calculate total conversion, and optimize to further improve it.
- Supabase with offline sync: It took some effort to get right, but now we have a solid, scalable backend to support our growth.
- A/B testing: We experimented with App Store banners and quickly introduced tweaks to boost downloads.
What's next for Revise AI: Smarter Flashcards
Our number one priority now is marketing. We know the app works and we have a long list of ideas to make it even better, but without visibility, people won’t get the chance to experience it.
We’re doubling down on both organic and paid marketing by:
- Expanding Apple Ads and Meta campaigns
- Collaborating with TikTok and Instagram creators
- Continuing to experiment with fast iterations on content and ads
In the meantime we will work on further improving our store page by A/B testing different banner and icon variations.

Log in or sign up for Devpost to join the conversation.