Momentum plans your weeks, breaks down your courses, and checks in with a warm nudge (text, email, or a phone call) so you never face the deadline alone.
Every nudge, quiz, and calendar slot is engineered around how human memory and habits form.
Testing yourself beats re-reading. Each session opens with a quick-fire quiz that forces retrieval, the single most effective study technique in the research.
We schedule reviews right as you're about to forget, flattening Ebbinghaus's forgetting curve. Topics resurface at expanding intervals, not all at once.
People who sent a weekly progress report to a friend were far more likely to reach their goals: 70% succeeded vs. 35% who kept goals to themselves. Your buddy is that weekly check-in.
Work is chunked into 25-minute Pomodoro sprints with built-in breaks. Brief diversions keep attention sharp and beat the procrastination of "I'll start the whole thing later."
Cue → routine → reward. A consistent nudge time, a tiny first action, and a visible streak rewire studying from a chore into an identity: "I'm someone who shows up."
"I will study X at Y time in Z place" sharply raises follow-through vs. vague goals. Momentum turns every topic into a concrete when-and-where on your calendar.
¹ ² ³ Figures illustrate published effect sizes from the cited literature; in-app stats in this demo are simulated for preview purposes.
Drop in subjects, exam dates, deadlines, and how heavy each one is.
Momentum reverse-engineers a realistic, spaced calendar from the time you have.
Your buddy checks in your way (call, text, email, or push) with a quiz and the day's goal.
Tick off sessions, watch retention climb, and turn studying into a habit that sticks.
Your buddy will use your name to keep things personal.
Give them a name — it makes the check-ins feel real.
How do you like to be nudged when motivation dips?
Momentum adapts to any goal — but let's start with what matters now.
Upload materials or just type them in. Set how heavy each one is so we can size the workload realistically.
PDFs, slides, syllabus — we'll estimate the volume to cover (demo)
Be honest — a plan you can keep beats a perfect plan you can't. We'll fit the work into this.
A consistent cue time is what turns this into a habit.
Pick every channel you want. A real phone call is the hardest nudge to ignore.
Start your 7-day free trial — no card needed.
No credit card required. Cancel anytime.
By continuing you agree to our Terms & Privacy Policy.
You've got this. Here's today's plan.
Spaced so reviews land right before you'd forget. Adjust anything — your buddy adapts.
Estimated retention across all topics
Complete today's session to push your retention curve up.
Time left until each deadline
Summaries of your buddy calls — what you agreed, and what's next.
Your spaced plan for the week ahead.
Edit your courses, topics and exam dates — your spaced plan rebuilds automatically when you save.
PDF for now, Word & PowerPoint coming soon
Knock these out to keep your streak alive.
—
A line a day keeps the overwhelm away. How did studying feel today?
Summaries of your check-in calls — what you covered and what you agreed to focus on.
Make it yours. Changes update how your buddy talks to you.
—
Permanently delete your account and all your data — profile, courses, plan, journal, and call summaries. This can't be undone.
Last updated: August 2026 · AI-drafted, reviewed by Ivan. Not reviewed by a lawyer.
Momentum is built and operated by Ivan Botha as an individual, not through a registered company. "We," "us," and "Momentum" in this policy mean Ivan Botha operating this app. This policy explains what we collect, why, who we share it with, and the choices you have.
Account info you give us when you sign up: your name, email address, and, if you sign up with Google, the basic profile info Google shares for that. Study data you add: course names, topics, and exam dates, your weekly study plan, and your check-in preferences (your buddy's name and personality, reminder channel, check-in time). Progress data: streaks, completed sessions, and quiz results.
If you use a live voice check-in, our voice provider processes your call audio to run the conversation. We capture the text transcript of what was said and, if the AI summary feature is turned on, send that transcript to our AI provider to generate a short written summary of the call. We do not record or store the audio itself.
Journal entries and call-summary history are currently stored only in your browser's local storage, on the device you used to create them. They are not synced to our servers and will not appear if you log in on a different device. We're noting that here because it affects what "your data" means in practice, not just as a technical detail.
Payment: when you subscribe, Lemon Squeezy (our merchant of record) collects and processes your payment details directly. We never see or store your card number.
We also automatically collect basic technical data common to any web app: your browser type, general device info, and error logs, used only to keep the app working and to fix bugs.
To create and adjust your study plan, run your buddy's check-ins and reminders, show your progress, generate call summaries, and process your subscription. We do not sell your personal data, and we do not use your study data or call content to train AI models.
We use a small number of named service providers, each processing only what they need to do their job:
Each provider is bound by its own privacy policy and terms for how it handles data on our behalf. We don't share your data with anyone else, and we don't sell it.
Server-side data lives with Supabase, encrypted at rest (AES-256) and in transit (TLS). Row-level security restricts every table so you can only ever read or write your own data, not another user's. Passwords are hashed; we never see them in plain text.
We keep your account data for as long as your account is active. If you delete your account, your profile, courses, plan, and subscription record are permanently and immediately deleted from our database. Journal and call-summary data stored locally in your browser is cleared from that browser at the same time. [Ivan to confirm: any backup retention window before permanent deletion, if applicable.]
One current limit, stated plainly: deleting your account removes your data from Momentum's own systems. It does not yet reach into ElevenLabs' systems to delete the call records they hold from processing your voice check-ins. We're building that connection. Until it ships, if you want your ElevenLabs-held call data removed specifically, contact us and we'll help you request it directly.
You can view and edit your data anytime in the app. Account → Delete account permanently and immediately deletes your account and your data held in Momentum's own systems (Supabase and your browser's local storage) as soon as you confirm it. See the note above on the current ElevenLabs limit. To ask for a copy of your data, or if you have a privacy question we haven't answered here, contact us at ivanjbotha@gmail.com.
Momentum is intended for users aged 18 and over. We don't currently have a way to verify or manage parental consent for younger users, so if you're under 18, please don't create an account until you're able to, or use it with a parent or guardian's account and direct supervision. [Flagged for Ivan: if you want to support under-18 signups, particularly likely for younger university-track or dual-enrolled students, that needs an actual consent mechanism built first, not just a line in this policy. Worth a direct decision rather than defaulting either way.]
If we make a material change to how we handle your data, we'll update the date at the top of this page and let active users know in the app.
Questions about this policy? Email ivanjbotha@gmail.com.
Last updated: August 2026 · AI-drafted, reviewed by Ivan. Not reviewed by a lawyer.
These terms are between you and Ivan Botha, who builds and operates Momentum as an individual, not through a registered company. "We," "us," and "Momentum" in these terms mean Ivan Botha operating this app. By creating an account, you agree to them. If you don't agree, don't use Momentum.
You must be 18 or older to create an account. You're responsible for keeping your login credentials secure and for the accuracy of the study data you add. One account per person.
Momentum is a study-accountability tool: it builds a study plan from the courses and deadlines you give it, and checks in with reminders, quizzes, and optional voice calls. It is a study aid. It is not a guarantee of any grade, exam result, or academic outcome, and it is not a substitute for professional medical, mental health, or academic advice. If you're struggling with your workload or wellbeing beyond what a study planner can help with, your school's support services, a counsellor, or a doctor can help in ways this app can't.
New accounts get a 7-day free trial with full access. No card is required to start a trial.
After the trial, continued access requires a paid plan: weekly ($2.49), monthly ($7.49), or yearly ($39.49), shown in USD and billed in your local currency at checkout. Plans renew automatically at the then-current price until you cancel. You can cancel anytime from Account → Manage / upgrade plan and keep access until the end of the period you already paid for. Prices are always shown before you're charged.
Payments are processed by Lemon Squeezy, who acts as the merchant of record for this purchase. That means Lemon Squeezy is the seller you're transacting with for billing purposes, handles your payment details directly, and is responsible for tax collection and remittance on the sale. Your bank statement will show a Lemon Squeezy charge, not a Momentum one.
Momentum offers a 7-day money-back guarantee on any plan, matching the 7-day trial. If you're not satisfied within 7 days of your first payment, email ivanjbotha@gmail.com and we'll refund it, no reason required. Outside that window, refund requests are handled under Lemon Squeezy's own consumer terms as merchant of record, which may include a statutory cooling-off period depending on where you live. Cancelling stops future renewals. It does not automatically refund the current period unless covered by the guarantee above or required by law.
Live voice check-ins are processed by our voice provider, ElevenLabs, and if call summaries are enabled, the text transcript is sent to our AI provider, Anthropic, to generate your summary. See our Privacy Policy for exactly what's collected and shared. Account → Delete account permanently deletes your account and your data held in Momentum's own systems right away. It does not yet delete the call records ElevenLabs holds from processing your voice check-ins. That connection is still being built. Contact us if you want ElevenLabs-held data removed specifically in the meantime.
Don't misuse the service: don't try to access another user's data, don't abuse the voice or AI features to run up cost without genuine use, and don't use Momentum for anything unlawful. We may suspend or terminate accounts that do.
Momentum is provided "as is." We work to keep it available and accurate, but we don't guarantee it will be uninterrupted, error-free, or that AI-generated summaries will be perfectly accurate every time. Check a summary against your own memory of the call if it matters. To the extent allowed by law, we're not liable for indirect or consequential damages arising from your use of the app.
We may update these terms. We'll update the date at the top of this page when we do. Continued use after a change means you accept the update.
These terms are governed by the law of Vietnam. This is provisional, pending Ivan's final decision on where Momentum is registered, since nothing is registered yet.
Questions about these terms? Email ivanjbotha@gmail.com.
Your free trial gives you everything. Pick a plan to keep your buddy, your streak, and your study plan going.
Shown in USD — you'll be billed in your local currency at checkout. Powered by Lemon Squeezy. Cancel or switch plans anytime.
Already connected. Your ElevenLabs agent is wired in — just click “Answer — talk live” on any call. Each student's name, buddy name, persona and today's topic are passed in automatically as dynamic variables.
Pre-filled with your agent “Lilly”. Swap it to point the demo at a different agent.
student_name, buddy_name, buddy_persona, todays_topic, onboarding_complete
{{variables}} in the agent prompt match the names above.Your full study-buddy experience is unlocked. Let's turn intention into momentum.