Show HN: Tired of Anki? I built a modern app for learning words with examples
Tl;dr: I built an alternative iOS/macOS app to Anki/Quizlet for learning vocabulary. You can write, collect and review example sentences with which you learn words more effectively than by just reviewing their definitions.

A few years ago I wanted to improve my writing. As part of the learning process, I also wanted to expand my vocabulary. I’d highlight unknown words as I was reading books, and I’d saved them to flashcard apps. I’d reviewed them daily and for a long time I thought I was making good progress: during reviews, I’d usually guess correctly the meaning of words. My excitement was short-lived though. I noticed that after a while, even though those apps used spaced-repetition, I’d forget definitions for some of the words. I realized I didn’t understand many of them, I just knew their translation. I didn’t really feel what they meant, and because of that, I couldn’t use them in my writing.

I read the book called “make it stick” by Peter Brown to learn more about the science of learning since I didn’t want to spend countless hours reviewing words I would forget anyway. In the book, the author argues, quite convincingly, that the best way to learn new knowledge is through context. That is, to hook it up to something we already know. In the case of learning new vocabulary, if we want the learning to be durable, it’s not enough to just review a word’s definition/translation. You need to read and write use-cases of those words to understand how they are used in sentences (you can also speak or listen to them, but we're talking about what can be done in a flashcard app). Only by hooking up a word to real situations, objects, and feelings, is the learning more permanent.

The existing apps on the market didn’t allow me to study words with context so I decided to build an app that would be designed from the ground up to learn words with examples. My aim was for the app to be also simpler, integrated with the OS, and faster.

It took me almost 1.5 years to build. Most of this time was spent on finding the product market fit. I recruited a few users manually who helped me get on track. I was also dogfooding the app throughout the development process as I was learning Spanish from zero to fluency in a year. Side note: I don’t believe in learning a language to fluency based on a single app. The app is just a tool that can just help you with some aspect of learning. I spent about 2h a day reading various content, reviewing words, watching movies and speaking — but I always used Obstino to learn my vocabulary. The experience of actually using the app for so long, influenced its design and functionality.

A few interesting bits which most other applications don’t have:

- Integration with the OS: easily saving words via the Share Extension.
- Native and simple. One-click to add a word.
- Multiple definitions/translations for each word.
- Safari extension looks for your words in the content of the websites you visit and extracts sentences that contain those words to Obstino so you have personalized and therefore more memorable use-cases to review.
- The app understands inflections. Highlights different inflections in sentences. Can covert word back to its root word. Safari detects different inflections on the websites you visit.

Though the app has been on the App Store for a while (in fact, I submitted an Alpha version here to YC almost a year ago without any traction), I feel only now, after much testing and redesigning that the product is ready for marketing.

Landing page: https://www.obstino.com/

App Store: https://apps.apple.com/app/apple-store/id1519609590?pt=433404&ct=obstino.com%20website&mt=8

What do you think? Does it have potential or is it a dud? I’m really curious to know how you see the product.

The app currently works only with Spanish and English words.