Augment your memory.

Create flashcards and learn them with spaced-repetition.

Open app


Practice orally. Text-to-speech turns your text into audio.
Hear yourself or a friend. Record short audio snippets.
Stay organized. Tag cards.
Work together. You write the front, they write the back.
Accessible anywhere. Works on mobile, tablet, and desktop devices.
No Wi-Fi, no problem. Works offline without internet access.
Your data on all your devices. Automatic cloud sync with remoteStorage or Fission.
Efficient workflow. Keyboard shortcuts for most things.
Move data freely. Import and export JSON data (beta).
Blind-friendly. Text labels on all elements.
Private, not creepy. No behavioural analytics or cross-site trackers.
Own your data. 100% yours in a 0data app.
Open-source. The code is public to read and modify.
See the guide


How to make a language deck

Go deeper

My linguistic journey

Language Transfer & The Thinking Method
No writing? No memorizing? The teacher claims he can't really speak the language? How could this make sense?
Teaching myself Thai
Combining text-to-speech in Kommit with memory tricks to reliably remember a very different language.
Family language exchange
My father and I sharing a new language with each other through flashcards.
Teaching languages to friends
How I used Kommit collaboratively to exchange languages with friends.
Learning Portuguese
Mistakes and other moments along the way.

Language infinite game

A new breed of apps

Doorless philosophy
Apps as non-exclusionary public spaces.
Learn more about Zero Data apps
Own your data, 100%
Going fully web
Why I stopped making iOS apps after twelve years.

My other apps
Tools for agency

Follow my journey

Find me on Twitter or Mastodon.

Edit this


From within the app, tap the ℹ︎ button, then select "Send feedback".

Part of the Doorless App Ring