Yaak Logo
Yaak

2025 User Survey Results and The Future of Yaak

Article

Wow. It’s been almost two months since I’ve typed on a keyboard, and it feels good to be back. As an indie developer, sustainability is a huge priority, and vacationing is a key part of that. I spent time with family, hung out at the beach, and even built a truck camper!

Installing window

Installing a window, with some help

The first thing I did after coming back was read all 177 responses to the 2025 user survey, and I’m excited to summarize the results and share the plan for the next year or so (jump to the plan 👇🏼).

📊 2025 survey questions

(1/6) How likely are you to recommend Yaak to a friend or colleague?

Users are 93% likely to recommend Yaak to someone else. This was mostly expected, as most people talking about Yaak online absolutely love it. Hopefully, it’ll increase even further as Yaak improves over time.

Previous Tool Responses
😃 5 (most likely) 121 (68%)
🙂 4 47 (27%)
😐 3 7 (4%)
🙁 2 1 (0.6%)
😫 1 (least likely) 1 (0.6%)

(2/6) What tool did you come from?

The tools people migrate from are actually quite boring since they align exactly with the popularity of each. Though it is nice to see Bruno users coming over because it’s the most common choice of people getting fed up with Postman and Insomnia.

Previous Tool Responses
🧑🏼‍🚀 Postman 43.5%
👁️ Insomnia 36.2%
🐶 Bruno 12.4%
🐾 RapidAPI 4.5%
🛸 Hoppscotch 3.4%

(3/6) What would you say is Yaak’s biggest advantage over other tools?

Most users agree that Yaak’s largest advantage is simplicity and intuitive UI, followed closely by its offline nature and the ability to sync requests with Git and other file-based tools. This aligns nicely with the reasons I created Yaak in the first place.

It’s open source and has no features locked behind a paywall, which every other client chooses to have.

Has streaming output for http and it doesn’t overcomplicate things by putting everything in your face

Directory Sync, I’m able to sync my data between devices using my existing file sync solution (Seafile).

Does not have a paywall like Bruno, but has the same good features

(4/6) Is there something preventing you from using Yaak for more of your work?

The thing preventing most people from using Yaak more is the inability to convince their coworkers and friends to switch. And, since word of mouth is the main growth channel, the result has been a flat active-user count for the past ~6 months.

public stats

Active users and downloads from the Public Metrics Page

Even though Yaak is able to import directly from Postman and other sources, the switching cost for this kind of tool is huge.

To help persuade more people to switch, I’ll be prioritizing:

  • Sharable resources on migrating from existing tools
  • More comparisons with other tools
  • More documentation
  • Improved import utilities

Another barrier to switching is the commercial-use license because (1) referring Yaak to a coworker requires them to spend money and (2) less frequent users find it difficult to justify the cost.

Switching to a freemium model (putting features behind a paywall) would definitely improve revenue growth. However, it would also introduce an incentive to gradually move more and more features behind the paywall over time, to juice profit. Incentives like this are exactly how enshittification happens and I want to avoid that at all costs.

I was initially planning to adopt an open source donation model, but not being able to find any other success stories besides Blender made me stick with a commercial-use license (essentially suggested donation) as the closest alternative.

Along with providing resources to help with switching, there are some missing features that should help adoption as well. All of them were already being tracked on the roadmap, so I’ve linked them here, ordered by priority.

The last thing I noticed in the responses was some users requesting features that already exist. One user even asked for variables—one of the most fundamental features of Yaak, so there’s still some work to do within the app to ensure users can discover what they don’t know.

(5/6) Have you heard anything from others about why they don’t or can’t use Yaak?

This question should have been combined with the previous one, as there’s a lot of overlap, but it was nice to hear that people are trying to convince others to use Yaak. This is a huge positive signal and something that will get easier as Yaak approaches critical mass.

(6/6) Any other feedback or comments?

Most of the open-ended feedback was filled with encouragement and kindness. Here are a few that stood out.

I hope you guys succeed

Congratulations on the good work and transparency as always

Don’t enshittify this app also

Only keep it fast, free and not add bloat features please

What to do with all this information? Well, get to work, of course. 😃

💫 Looking forward

The survey results, combined with the Feedback on the roadmap, allowed me to come up with clear priorities for the next phase of Yaak.

Keep the pricing model:
The pricing model aligns closely with my values and Yaak’s mission to be a private, open, and accessible API client. Since revenue is headed towards sustainability, the commercial-use pricing model is here to stay.

Keep the core focused:
Yaak is an API client at its core, and that won’t change. New features will only be added if they make sense for everyone, with lesser-used features remaining out of the way until needed. The survey results confirm this is Yaak’s largest advantage so it’s a priority to keep it that way.

Polish the core:
Development on Yaak has mostly been focused on checking off features, meaning Yaak is useful for a lot of use cases, but a lot of them are not as polished or complete as I’d like. Keep an eye out for upcoming improvements to core features like Git integration, data import, and general usability.

Add plugin APIs:
Yaak’s advantage is simplicity, but I don’t want to alienate those with more advanced use cases. This is why plugins exist. Similar to programming IDEs like VSCode or IntelliJ, plugins help extend the app without negatively affecting the broader user base. I’ll continue adding more APIs over time to further support more use cases.

Publish more content:
Word of mouth has been the most consistent driver of growth so far, but hard-hitting content has had a larger impact over Yaak’s lifetime. To fuel the next phase of growth, I’ll be working on sharing more interesting content (like this) while also building out documentation and resources to help drive organic traffic (SEO).

🙏🏼 Thanks for being part of the journey

Yaak has come a long way since its public launch, less than two years ago. It improves the lives of thousands of developers every single day, and the survey results prove that things are moving in the right direction.

The next phase is about continuing what’s already working—refining the core experience, adding flexibility through plugin APIs, and making it easier for new users and teams to switch.

I’m more confident than ever that Yaak will reach long-term sustainability without compromising on the values that got it this far, so keep submitting feedback, telling your friends, and publishing plugins.

See you soon 🙂