My app has passed 200 downloads, and the most useful feedback I've had so far wasn't about a feature. It was one person on a forum telling me, twice, that he couldn't get past step one.
Quick context: Kryzz AI is an MIT-licensed Android app (Kotlin + Jetpack Compose) for chat, voice and agent tasks. It doesn't run models on the phone. You bring your own OpenRouter key and the models are hosted by whichever provider you pick. Chats, memory, files and keys stay on the device, and there's no analytics or telemetry.
Bring-your-own-key has a cost, and the user pays it first
I picked BYOK on purpose. No server of mine sits between you and the model, I never see your prompts, and I don't need to charge a subscription to cover API bills. I still think that's the right call for a privacy-focused app.
But it means the very first thing a new user does isn't "try the app". It's "go to another website, make an account, find the keys page, create a key, copy it, come back, paste it".…