Stop cramming. Remember every chapter without making flashcards.
RecallFlow schedules spaced repetition reviews directly around the textbooks, university lectures, Notion pages, and PDFs you already study from. Powered by the open FSRS v4 memory engine, a 3-tier Subject → Chapter → Topic hierarchy, and 1-tap offline JSON backups.
Solving Spaced Repetition's Biggest Frustrations
Traditional task-based study apps (like fred.tasks) fall short when preparing for real exams. Here is how RecallFlow fixes every major student complaint:
Quiet-Day Smart Reminders
Legacy apps fire daily reminder alarms even when 0 items are due, annoying users. RecallFlow verifies your local queue and strictly alerts only when dueCount ≥ 1 at 8:30 AM.
Exam Pace Deadline Mode
Other apps push review dates weeks past your final exam. RecallFlow's Exam Pace Mode automatically compresses future intervals to ensure every topic is reviewed before test day.
1-Tap Instant Review Undo
Accidentally tapping "Easy" on other apps ruins that card's schedule. RecallFlow provides an immediate 1-tap Undo action that restores the exact previous FSRS state and queue order.
3-Tier Nested Organization
Flat category lists turn into an unmanageable mess. RecallFlow structures your study into Subject → Chapter / Module → Topic with textbook page references and deep links.
Official FSRS v5 / v4 Scheduler
Backed by the official open-spaced-repetition algorithm targeting 90% retention. Live dynamic interval previews (+1d, +3d, +8d, +20d) appear right on the buttons before you tap.
UUID Smart Merge (.rvwpack.json)
100% Local Storage with 1-tap JSON export and import. Merge your review logs and study progress offline between phone and tablet with zero duplicates and zero account sign-up.
Built for Real Coursework, Not Trivia
Every feature in RecallFlow addresses the top requests from students using spaced repetition for university exams.
1. 3-Tier Subject Hierarchy
Organize your syllabus into Subject → Chapter / Module → Sub-Topic. Attach textbook page numbers, study pointers, and deep links to Notion, YouTube lectures, or Google Docs.
2. FSRS v4 + Exam Pace Mode
See the exact next interval on every rating button (Relearn, Hard, Good, Easy) before you tap. Set a target exam date to automatically compress long intervals before test day.
3. Quiet-Day Smart Reminders
RecallFlow queries your local on-device due queue before scheduling 8:30 AM reminders. If zero topics are due on a given day, no notification fires—eliminating annoying false alarms.
4. 1-Tap Offline Backup & Smart Merge
Export your entire database as a SHA-256 verified .rvwpack.json file. Switch phones effortlessly or smart-merge study progress between your phone and tablet by UUID.
5. 4-Stage Mastery Progression
Track every topic visually as it moves from New 🌱 → Learning ⚡ → Developing 🌿 → Mastered 🌳, complete with a full review audit history and 1-tap Undo.
6. Student-Friendly Free Model
The active study screen never shows banner ads. Watch one voluntary 3-second rewarded video anytime to disable browse banners and end-of-session interstitials for a full 2 days.
Real Device Screenshot Gallery
Dynamic interval badges (↺ +1d, 🧩 +3d, 👍 +8d, ⚡ +20d) calculate next due dates before you tap. Includes 1-Tap Instant Undo.
Clean tree organization with target exam countdown badges, search filters, chapter notes, and deep links to external study materials (Notion, PDF, YouTube).
Horizontal 7-day capsule strip and monthly heatmap. Local 8:30 AM alerts fire strictly when topics are due—preventing annoying false alarms on free days.
100% Local Storage with 1-tap .rvwpack.json export/import. Watch 1 short rewarded video to unlock 2 days of completely ad-free browsing across the entire app.
Interactive FSRS v4 + Exam Pace Simulator
Privacy Policy for RecallFlow (`in.svati.recallflow`)
Effective Date: November 12, 2026 · Canonical URL: https://recallflow.svati.in/#privacy
1. 100% On-Device Storage of Study Data
RecallFlow: Spaced Repetition is designed as a local-first application. All subjects, chapters, study topics, page notes, external links, and spaced repetition review logs you create are stored strictly locally on your mobile device using on-device SQLite (drift) and local preferences. We do not operate any cloud database servers, require user registration, or transmit your study content off your device.
2. User-Initiated Portable Backups (.rvwpack.json)
When you use the Export Backup or Smart Merge feature, RecallFlow generates a local .rvwpack.json file on your device and invokes your operating system's native share sheet or file picker. You have complete control over where exported backup files are saved or shared.
3. Third-Party Advertising (Google AdMob SDK)
To keep RecallFlow free for students, the app integrates the official Google Mobile Ads SDK (google_mobile_ads) using Publisher App ID ca-app-pub-9872748086988353~5481933443. The Google Mobile Ads SDK may automatically collect and process:
- Device & Advertising Identifiers: Google Advertising ID (
com.google.android.gms.permission.AD_ID) or IDFA for frequency capping, ad personalization (where consented), and fraud prevention. - Coarse Location & Network Info: Approximate IP-based region to serve relevant ads and comply with regional regulations (GDPR/CCPA).
- Ad Interaction & Diagnostic Data: Ad impressions, clicks on Banner (
.../5306160272), Interstitial (.../6428329398), and Voluntary Rewarded (.../5800984297) units, and SDK crash diagnostics.
All data transmitted by the Google Mobile Ads SDK is encrypted in transit via HTTPS/TLS. Users in applicable jurisdictions are presented with the Google User Messaging Platform (UMP) consent form and can reset or opt out of personalized advertising at any time in their device's Android or iOS Privacy Settings. For full details on how Google processes advertising data, please visit Google's Privacy & Terms.
4. Permissions Used by the App
POST_NOTIFICATIONS: Used solely on-device to trigger local 8:30 AM reminders on days when you have study topics due.INTERNET&AD_ID: Used by the Google Mobile Ads SDK and when you tap an external study link (e.g., Notion or YouTube).
5. Data Deletion & Contact
Because RecallFlow stores all study records exclusively on your device, you can permanently delete all study data at any time by clearing the app's storage or uninstalling RecallFlow. For privacy inquiries regarding recallflow.svati.in, contact: support@recallflow.svati.in.
AdMob Identifiers & app-ads.txt Record
| Configuration Item | Configured Value | App Behavior |
|---|---|---|
| Package Name | in.svati.recallflow | Configured in build.gradle & AndroidManifest.xml |
| AdMob App ID | ca-app-pub-9872748086988353~5481933443 | Initialized with Google UMP Consent flow |
| Rewarded Ad Unit ID | ca-app-pub-9872748086988353/5800984297 | Voluntary video granting 2 days of ad-free mode |
| Banner Ad Unit ID | ca-app-pub-9872748086988353/5306160272 | Anchored on browse tabs only; never on Today study card |
| Interstitial Ad Unit ID | ca-app-pub-9872748086988353/6428329398 | End-of-session only, capped at 1 per day |
| app-ads.txt Record | google.com, pub-9872748086988353, DIRECT, f08c47fec0942fa0 | Host at https://recallflow.svati.in/app-ads.txt |