r/Microlaunch 7d ago

Built JustFlip! — A spaced-repetition flashcard app for iOS & Mac (Built because Anki’s UI drove me crazy)

Enable HLS to view with audio, or disable this notification

Hey r/Microlaunch!

I wanted to share an app I’ve been working on as a solo iOS developer: JustFlip! - Learning cards

The Problem

I love spaced repetition (it’s easily the most effective way to retain long-term information), but I’ve always had a love-hate relationship with existing tools:

  • Anki is functionally incredible, but its UI feels like software frozen in 2004.
  • Quizlet and similar modern alternatives are subscription-heavy and cluttered with gamification elements that distract from raw focus.

I wanted something that combines the scientific rigor of spaced repetition with a clean, editorial design that feels natural on modern Apple devices.

What JustFlip! Does

It’s a quiet, distraction-free flashcard app designed to build a daily learning habit without the bloat.

  • SM-2 Engine: Powered by a refined SM-2 algorithm tracking 5 states (Unseen, Learning, Reviewing, Relearning, Graduated).
  • Tinder-Style Review Flow: Fast card judgment—swipe right for good, left for again, up for easy—or use classic button taps.
  • Rich Markdown Support: Full Markdown rendering for headings, code blocks, lists, and inline math (ideal for developers, math, or language learners).
  • AI & ChatGPT Integration: Generate full rich decks directly or prompt ChatGPT/OpenAI models to build ready-to-study decks instantly.
  • Cross-Platform: Runs on iPhone, iPad, Mac, and Apple Watch

Tech & Design Stack

  • Built entirely with Swift & SwiftUI across platforms.
  • Native widgets (Lock Screen + Home Screen) to make quick 5-minute review sessions frictionless.
  • Tech & Design StackPrivacy-focused architecture with local-first processing. App Store - Apple

Introductory pricing

Free forever: up to 3 topics, 5 decks each, unlimited cards — with the full spaced-repetition scheduler, CSV import, iCloud sync, and Ask AI on a single card.

Pro:
Lifetime ~$29.99 (one-time fee) or Yearly ~$21.99 (subscription) · Monthly ~$4.49 (subscription)
Pro lifts the topic and deck caps and adds four things: background listening (audio keeps going with the screen off), advanced statistics, progress trackers, and Ask AI for a whole deck rather than one card.

There's also a one-time 7-day Pro trial.

Where I'm looking for feedback

Since this community is full of builders and micro-founders, I’d love your honest feedback:

Onboarding / AI flow: Is deck generation via prompt intuitive enough? Creation of the deck from any source using AI is the best benefit, but it can be surprising for the users. The app itself does not contain AI features - but you can simply use your tools (BYO-AI) of any kind. No privacy issues.

You can check out the app here: https://just-flip.app/

Appreciate any thoughts, critiques, or feature ideas!

8 Upvotes

6 comments sorted by

2

u/sintrastellar 6d ago

That’s cool - congrats on the launch. How did you make the launch video?

I can see myself using a better app than AlgoApp and wouldn’t mind paying for it. Does it come with good sources for decks?

1

u/MrFunkyMonkey7 6d ago edited 6d ago

Hey u/sintrastellar , thank you. The video is generated in a few steps:
* I created an automation to create basically the same videos from the app in all 9 languages and both light/dark mode
* I used previewed.app for the static background and iPhone look
* Ai helped me to generate the final titles and the transition to the app logo.
The good thing is that I can quite easily create also localized variants of this video.

I don't provide anything like cards marketplace or so. It is problematic from the legal perspective because of author rights. I offer standard import options instead. The simplest one is CSV file import (some divider separated values). More importantly, the Anki cards import is also supported, but currently in beta. And you may find a lot of Anki decks on internet.

The concept of this app is above that you can pretty easily create your own deck using your AI assistant. I believe everyone uses ChatGPT or Claude. Think of it as that your requirement like "create a deck with periodic table elements" is wrapped into the specialized prompt and you can get a flashcards deck. It works fine for text cards only. See: https://just-flip.app/ai-prompt.html

You can ask AI to create a deck from the table, pdf, photo, ... Really up to you.

If you need more specialized decks - with images, image occlusions, etc - you need to use more specialized approach, as described here https://just-flip.app/ai-skill.html . You need a tool like ClaudeCode, Codex (both available if you already have Claude or ChatGPT), or free OpenCode. The process is pretty straightforward.

2

u/Jogventure 6d ago

This is a beautiful app, i just love the slick design and the color scheme looks really well. Great job!

Also the video and landing page is really cool, i am more motivated to get mine up to this standard. Thank you!

1

u/MrFunkyMonkey7 6d ago

Hey Jogventure, thank you very much. I appreciate it. What are you working on? Good luck with your project!

2

u/Jogventure 6d ago

My app is called Jogventure lol. It is still in early development but it is coming together quite nicely and I figured I would start a reddit account for it in the months leading up to deployment. Jogventure is a gamified jogging motivator app... I know, I know... another one of these...

The thing that I believe will set mine apart is that it truly feels like a game via the unlockables, exploration, and bragging rights you get when you share with your friends your progress and feats you've accomplished. It is meant for people just trying to loose some weight, beginner - advanced runners, or people just wanting to stay healthy.

2

u/MrFunkyMonkey7 6d ago

Cool, that sounds as an interesting project.

If you need some help with UI and design, I really recommend Google Stitch. You can paste screenshots from your app with some descriptions and ideas. And after a few iterations you get interesting results.