I've been living in Prague for 10 years and I'm finally working toward Czech citizenship. I did A2 exam a couple of years ago and I know that B1 will be same in terms of preparing for the exam format rather than just learning the language, and after a while I realized that Duolingo, Babbel, and most other recent Czech-built app out there aren't really built for the CCE format. No speaking correction, no actual exam task types, no way to track which specific mistakes you keep repeating.
I take Czech classes twice a week, but two hours still leaves a lot of gaps. Practicing writing, drilling vocab, doing listening exercises between lessons is hard when you also have work and a life.
I'm a marketer by profession, not a developer, so this started as a side project out of pure frustration to prepare myself for the exam. I built Česky! (cesky.app). It generates daily practice sessions in the official CCE formats (reading, listening, writing, speaking) and tracks every error so the next session focuses on your actual weak spots instead of random drills.
A couple of things it does that I personally find useful:
There's a Themes section where you pick a topic (work, health, housing, etc.) and it gives you the vocab and phrases you'd actually need to speak or write about it in the exam. So when a speaking topic comes up, you already have building blocks to work with instead of blanking.
You can also upload materials your teacher gives you and it'll generate practice exercises based on that content, so what you do in the app connects to what you're studying in class.
It covers A2 prep as well, and the interface is available in 5 languages including English, Ukrainian, Arabic, Vietnamese, and Russian, which covers most of the people I know who are preparing for this exam.
About 24 people have been using the Pro version consistently over the past 3 months and around 50 are on free accounts. It genuinely helps me, but I'm obviously biased because I built it around my own issues with the exam, which may or may not overlap with yours 😅
14-day free trial, no credit card needed: cesky.app
Looking for honest feedback from people actually preparing for A2 or B1, not cheerleading which I get from my friends who are using it😄