Wishlist 0
Compare 0
Account Cart 0
Start Selling
-84% OFF APP MOBILE Recall AI – Flutter Flashcard App with AI Generation, Spaced Repetition  In-App Subscriptions
APP MOBILE

Recall AI – Flutter Flashcard App with AI Generation, Spaced Repetition In-App Subscriptions

Recall AI is a complete, production-ready Flutter application that helps users learn anything faster using AI-generated flashcards and the proven SM-2 spaced repetition algorithm. Built with clean architecture, Riverpod state management,…

★★★★★ 4.8 (103 reviews) · 2,683 sales · In stock
₹3 ₹19 Save 84%
  • AI Flashcard Generation — Paste notes, type a topic, or upload a PDF/image. OpenAI (GPT-4o-mini) generates a full deck of flashcards in seconds.
  • SM-2 Spaced Repetition — The same algorithm used by Anki. Cards are scheduled at the optimal interval for long-term retention (New → Learning → Review → Mastered).
  • 4 Study Modes — Flashcard flip, Multiple Choice (MCQ) with explanations, True/False, and Typing mode (Pro).
  • OCR Input (Pro) — Snap a photo or upload a PDF. Google ML Kit extracts the text, then AI turns it into a study deck.
  • AI Study Guide — Per-deck AI-generated overview with key concepts, common mistakes, and memory tips.
Instant DownloadRight after payment
30-day RefundNo questions asked
Secure CheckoutRazorpay protected
WHAT'S INCLUDED

Everything You Need Out of the Box

Carefully crafted features that ship with this product — no extra setup, no hidden costs.

AI Flashcard Generation — Paste notes, type a topic, or upload a PDF/image. OpenAI (GPT-4o-mini) generates a full deck of flashcards in seconds.

SM-2 Spaced Repetition — The same algorithm used by Anki. Cards are scheduled at the optimal interval for long-term retention (New → Learning → Review → Mastered).

4 Study Modes — Flashcard flip, Multiple Choice (MCQ) with explanations, True/False, and Typing mode (Pro).

OCR Input (Pro) — Snap a photo or upload a PDF. Google ML Kit extracts the text, then AI turns it into a study deck.

AI Study Guide — Per-deck AI-generated overview with key concepts, common mistakes, and memory tips.

Gamification — XP, levels, daily streak tracking with 2× XP multiplier, badges, and mastery percentage per deck.

Analytics Dashboard — Weekly study chart, subject mastery breakdown, level progress bar, and badge showcase.

Deck Sharing & Explore — Share decks with a 6-character code. Browse and import from a public community feed.

Customer Rating

4.8/5 From 103 verified buyers

Sales

2,683+ Trusted by businesses worldwide

Setup Time

< 5 min From download to live
ABOUT THIS PRODUCT

Built to Scale & Convert

Recall AI is a complete, production-ready Flutter application that helps users learn anything faster using AI-generated flashcards and the proven SM-2 spaced repetition algorithm. Built with clean architecture, Riverpod state management, Firebase backend, OpenAI card generation, and RevenueCat subscriptions — everything you need to launch your own study app on Android and iOS.

✨ Key Features

  • AI Flashcard Generation — Paste notes, type a topic, or upload a PDF/image. OpenAI (GPT-4o-mini) generates a full deck of flashcards in seconds.
  • SM-2 Spaced Repetition — The same algorithm used by Anki. Cards are scheduled at the optimal interval for long-term retention (New → Learning → Review → Mastered).
  • 4 Study Modes — Flashcard flip, Multiple Choice (MCQ) with explanations, True/False, and Typing mode (Pro).
  • OCR Input (Pro) — Snap a photo or upload a PDF. Google ML Kit extracts the text, then AI turns it into a study deck.
  • AI Study Guide — Per-deck AI-generated overview with key concepts, common mistakes, and memory tips.
  • Gamification — XP, levels, daily streak tracking with 2× XP multiplier, badges, and mastery percentage per deck.
  • Analytics Dashboard — Weekly study chart, subject mastery breakdown, level progress bar, and badge showcase.
  • Deck Sharing & Explore — Share decks with a 6-character code. Browse and import from a public community feed.
  • Push Reminders — Firebase Cloud Messaging sends daily study reminders to keep users on streak.
  • In-App Subscriptions — Free, Monthly, Yearly, and Lifetime tiers managed via RevenueCat with a built-in paywall screen.
  • Dark & Light Theme — Material 3 design with dynamic color scheme. Fully customizable brand color.
  • 4 Auth Providers — Email/password, Google Sign-In, Sign in with Apple, and anonymous guest mode.
  • Offline / Guest Mode — Guests study locally via SharedPreferences. Authenticated users sync via Firestore.
  • Portrait-only, phone-first UI — Pixel-perfect Material 3 design with Figtree font.

Screens Included

  • Splash Screen with brand animation
  • Onboarding carousel (3 slides)
  • Sign In / Sign Up (Email, Google, Apple, Guest)
  • Home Overview — stats card, recent decks, quick start
  • Deck List — search, sort, filter by subject & mastery
  • Deck Method Selection — 4 creation modes
  • Deck Creation — AI generation form with subject, difficulty, card count
  • Deck Detail — 3 tabs: Flashcards, Stats, AI Study Guide
  • Deck Edit — add, edit, reorder, delete cards
  • Study Session — 4 modes with progress header
  • Study Summary — results, XP earned, mastered cards
  • Progress / Analytics — level, streak, weekly chart, badges
  • Profile — account info, subscription status, quick stats
  • Settings — theme toggle, notifications, sign out
  • Explore — browse community-shared decks
  • Import Deck — 6-character share code lookup
  • Paywall — subscription plans with feature comparison

Tech Stack

  • Framework: Flutter 3 / Dart 3
  • State Management: flutter_riverpod
  • Routing: go_router with route guards
  • Backend: Firebase Auth, Cloud Firestore, Firebase Remote Config
  • AI: OpenAI GPT-4o-mini (key stored in Remote Config — no hardcoding)
  • Monetization: RevenueCat (purchases_flutter)
  • OCR: Google ML Kit Text Recognition
  • Design: Material 3 · Figtree font · Teal seed color (#0D9488)
  • Architecture: Clean architecture per feature (presentation / application / domain / data)
  • Testing: Unit tests + policy tests included

Subscription Tiers

Free

  • Max decks: 5
  • Cards per generation: 15
  • Character input limit: 2,000
  • PDF / Image upload (OCR): ✗
  • Typing study mode: ✗
  • Deck sharing: 1 deck
  • Analytics history: 7 days

Monthly ($4.99)

  • Max decks: Unlimited
  • Cards per generation: 50
  • Character input limit: 20,000
  • PDF / Image upload (OCR): ✓
  • Typing study mode: ✓
  • Deck sharing: Unlimited
  • Analytics history: All time

Lifetime ($49.99)

  • Max decks: Unlimited
  • Cards per generation: 50
  • Character input limit: 20,000
  • PDF / Image upload (OCR): ✓
  • Typing study mode: ✓
  • Deck sharing: Unlimited
  • Analytics history: All time

⚙️ Requirements to Launch

  • Flutter SDK 3.x
  • Firebase project (free tier works fine)
  • OpenAI API key (added to Firebase Remote Config — no code change needed)
  • RevenueCat account (free up to $2,500 MRR)
  • Google Play Console ($25 one-time) for Android
  • Apple Developer account ($99/year) for iOS + Sign in with Apple

What’s Included

  • Complete Flutter source code (Android + iOS)
  • Full offline HTML documentation
  • Quick Start Guide
  • Unit tests + policy tests
  • Clean architecture, well-commented and ready to customize
Get this product
HOW IT WORKS

From Purchase to Launch in 4 Simple Steps

Get up and running in minutes — no fluff, no waiting around.

01

Purchase Securely

Complete checkout via Razorpay-secured payment.

02

Instant Download

Files are available immediately in your account.

03

Quick Setup

Follow the included docs — usually under 5 minutes.

04

Launch & Grow

Customize, deploy, and scale to your audience.

CUSTOMER REVIEWS

What Buyers Are Saying

4.8
★★★★★

Based on 103 verified reviews

5★
70%
4★
22%
3★
5%
2★
2%
1★
1%
R
Rohit K.Verified Buyer
★★★★★

"Excellent quality and instant delivery. The documentation is super clear and setup was a breeze. Highly recommend!"

P
Priya S.Verified Buyer
★★★★★

"Perfect for our use case. Saved us weeks of development time. Support team responded within an hour."

A
Amit P.Verified Buyer
★★★★☆

"Clean code, easy to customize. Worth every rupee. Looking forward to future updates."

READY TO LAUNCH?

Get Recall AI – Flutter Flashcard App with AI Generation, Spaced Repetition In-App Subscriptions

Join 2,683+ customers who trust this product to power their business.

₹3-84% OFF

DDTECH Digital Products

Login
Shopping Cart
Your cart is empty

Add some digital goodies and they'll show up here.

Browse Shop →