I tried every study app. Here's the best one

Over five years of engineering I've tried almost every study app people recommend: Quizlet, Anki, NotebookLM, ChatGPT, Notion, Speechify, Goodnotes, Otter and a couple of focus timers that grow little trees. Most of them are good at what they do. The problem isn't any one app. It's that each one solves a piece, and studying a whole course ends up being a juggling act between six windows, six accounts and, quite often, six subscriptions.

Here's what each one does well, where it falls short, and why I ended up building my own. Full disclosure up front: mine is Filmina, so keep that in mind. I'm trying to be fair to the others, because I still use several of them.

·8 min read
Listen to article 9:15

Quizlet: fast flashcards, but loose ones

Quizlet is probably the first study app you ever heard of. You build a set of flashcards (term on one side, definition on the other) or find one somebody else already made, and you drill it with a handful of game modes. For vocabulary, dates or anatomy it works really well, and borrowing other people's sets saves time.

What didn't work for me:

Anki: the best spaced repetition, and the most work

Anki is the med school favourite for a reason: its spaced repetition algorithm is about as good as it gets, and the spacing effect is one of the most solid findings we have about memory. Give it time and Anki will have you remembering things months later.

The cost is exactly that: time.

NotebookLM: great for questions, far from the lecture

Google's NotebookLM surprised me the most. You upload your PDFs, ask questions, and it answers with citations pointing to where each part came from. It also makes those Audio Overviews everyone shares: two AI hosts chatting about your material like a podcast.

Where it falls short for studying from lecture slides:

If you want the details, I compared them point by point in Filmina vs NotebookLM.

ChatGPT and friends: they answer everything, and summarise too little

Paste your PDF into ChatGPT, Claude or Gemini and it will explain it, write practice questions and answer your doubts at 3 a.m. For asking questions they're the best thing around, and I still use them.

For studying an entire deck they have one deep problem: they leave things out. Ask for a summary of sixty slides and you get five beautifully written ideas. From where you're sitting there's no way to know what was dropped, and what was dropped is what shows up on the final. On top of that, every new chat starts from zero: it doesn't know what you studied yesterday or what you struggled with. I went into this in more depth in Filmina vs ChatGPT.

The rest: Notion, Speechify, Goodnotes, Otter

These aren't study apps in the strict sense, but they all end up in the stack:

The real problem: everything is fragmented

Put all of that together and a normal study session looks like this: the PDF in Preview, the question in ChatGPT, the notes in Notion, the cards in Anki, the audio in NotebookLM and the timer on your phone (which is exactly where you shouldn't be looking). Every switch breaks your focus. Every app has its own account, its own limits and, for several of them, its own monthly bill.

Worse, none of them knows what the others know. The Anki card doesn't know which slide it came from. The chat doesn't know what you wrote down in the lecture. The podcast doesn't know what you got wrong yesterday. The one stitching it all together is you, by hand, at one in the morning.

Study apps aren't bad. The problem is that each one holds a piece of your lecture, and none of them holds all of it.

Why the best one, for me, is Filmina

That's why I made Filmina: I wanted all of that in one place, built around what I'm actually given to study, which is the professor's slide deck. It's a Mac app that explains your PDFs and presentations out loud, slide by slide, with a frame that shows which part of the page it's talking about. It explains everything, not just what it found interesting: the code checks that no block on the slide is left unexplained.

And what's spread across the other apps sits together here, on the same lecture:

It all runs on your Mac: your PDF isn't uploaded anywhere, there's no account to create, no credits that run out halfway through the night, and you pay once.

To be fair, it has limits too. It's Mac only, Apple Silicon only, it doesn't interpret images or diagrams (it flags them so you look at them yourself) and, like any language model, it can get things wrong: if the voice and the slide disagree, trust the slide. If you're on Windows, the combo that worked best for me before Filmina was a chatbot for questions plus Anki for recall, following the method in how to study from lecture slides.

Frequently asked questions

What is the best study app?

It depends on what you're studying. For standalone vocabulary, Quizlet or Anki; for asking questions, an AI chatbot. If you study from your professor's slides and PDFs and you have a Mac, Filmina puts the explanation, the questions, the practice and your notes in one place.

Is Anki better than Quizlet?

Anki, if you'll be studying for a long time and don't mind writing your own cards: its spaced repetition is stronger. Quizlet, if you want to start fast or use sets that already exist. Both assume you already understand the material.

Is NotebookLM good for studying?

It's very good for asking questions about your documents, with citations for every answer. For studying a whole slide deck it falls short, because the Audio Overview chooses what to cover and you don't hear it while looking at each slide.

Are there free study apps?

Yes. Anki is free on desktop and Android, and NotebookLM and Quizlet have free plans with fewer features. Filmina has a free version that explains the first hundred slides of every document.


Keep reading

·7 min

How to study from lecture slides (and why rereading them isn't enough)

Reading your lecture slides isn't studying them. A five-step method to turn a slide deck into something you actually remember on exam day.

Start with
just one slide

Drop in that PDF you've been putting off and hear it explained. Thirty seconds is enough to know whether it's for you.

No account · macOS 13 or later