
My money was running out when Zen's CPO wrote to me on Instagram.
He was looking for a fast way to build an internal video editor. I owned an app close to what he needed.
He asked whether we would sell it.
We said no.
Yandex kept trying. We refused two more times.
Yandex eventually bought the app, code, technology, and team for $3.1 million. We continued working on it after the deal.
It is easy to retell this as a story about a brilliant product or clever negotiation. The product was weak, and our refusals were not a tactic.
Here is what actually happened.
The product was about three months old
Hypee was one of our first products. We did not spend months selecting the perfect market. We wanted to start building something, so we chose a mobile video editor for short social videos.
At that point, the project itself was the education. I wanted to learn how to launch an app, buy traffic, read the first metrics, and improve a product with real users. Selling it was not part of the plan.
I studied the editors people already used. TikTok was the obvious reference. If our editor worked in a familiar way, people would not need to learn everything from scratch. We could then add more advanced features on top.
That was the hypothesis.
We built the app, released it, and started advertising. As far as I remember, Yandex contacted us roughly three months after the launch.
We did not yet know whether Hypee was a good business. We had too little data. We were still learning what users wanted and how to make the product better.
Yandex did not need to wait for those answers. Zen needed an internal editor, and its CPO was looking for a quick way to get one. He found me through Instagram.
We had accidentally built almost exactly what they were looking for.
After the acquisition, our team continued working on the editor, and the technology was integrated into Zen. Yandex was not buying strong revenue or proven consumer demand. Neither existed yet. It was buying working software and a team that could adapt it to a problem Zen already had.
We never got the chance to learn whether Hypee would have become a good standalone business. We sold it before we had enough data to find out.
We rejected Yandex because we did not want to sell
We did not think an app this early could be sold for serious money. More importantly, we wanted to keep working on it.
Hypee was still a learning project for us. We wanted to understand the market, improve the app, and try to make it profitable.
So we refused.
Yandex did not stop trying to make a deal. There was no dramatic turning point after the third refusal. They kept returning to the conversation, and eventually we agreed.
Their persistence also changed how seriously we took the offer. One message can be casual interest. Repeated attempts to make a deal are harder to dismiss.
My personal money was running out during these conversations. The product was weak. But we still had a real alternative to the deal: continue building something we wanted to build.
It turned out that not wanting to sell was our main negotiating advantage.
This only works when the refusal is real. If Yandex had walked away, we would have continued with Hypee. Pretending to be ready to walk away would not have produced the same result.
I did not plan this exit
I can explain the decisions we made. We built instead of discussing ideas forever. We used an interface people already understood. We released the app before it was perfect.
Those decisions made the deal possible. They did not cause it.
I did not know that Zen needed an editor. I did not know that its CPO would search for one on Instagram. I definitely did not build Hypee as an acquisition target for Yandex.
We got lucky.
Successful founders often look much smarter when their stories are told backward. Sometimes they were smarter. Sometimes they made reasonable decisions and then something unusually good happened.
That is what happened to us.
Hypee changed how I look at other founders' wins. A large outcome does not prove that the founder predicted everything correctly. Good decisions matter, but timing can multiply the result far beyond what those decisions would normally produce.
This is also why people who keep doing things tend to get lucky more often. Not every action is smart. They simply run more experiments, meet more people, and collect more feedback and data.
The repeatable part is simple: an app that has been released can be found. An idea sitting in a document cannot. The more real products and experiments you put into the market, the more chances you have to encounter an unexpected customer, buyer, or useful result.
Direction and early validation still matter. I just no longer believe that enough analysis can remove luck from entrepreneurship.
My personal payout was modest
Before I became an entrepreneur, I was a developer who was only beginning to think about building my own products.
My future partners found me and offered to finance that work. The financing was modest, and the ownership stake offered to me was very small.
I tried to calculate whether the terms made sense. I asked questions. But I had no experience with startup cap tables and no good reference for what normal terms looked like.
I accepted the offer.
Yandex later paid $3.1 million for Hypee. That was the price of the whole transaction, not my payout. My personal payout was much smaller. It was not nothing, but it was modest.
The money gave me enough freedom to continue working on my own projects and later build a few small sources of income. It did not give me the comfortable life without financial pressure that people may imagine after reading about a $3.1 million exit.
I do not want to publish the exact ownership or other private terms. The small stake reduced what I received when Hypee was sold. I had agreed to it long before I knew that Hypee would even exist.
Today, researching the same decision would be much easier. I could ask AI to collect typical ownership ranges for a founder at that stage and compare them with the financing being offered.
Then I would make a simple table. Take several possible exit prices, multiply them by my expected ownership after dilution, and account for any terms that determine who gets paid first. Even an imperfect model would show what I was accepting.
I would still verify the documents with an independent professional. But I would arrive with my own numbers and questions instead of relying on the people asking me to sign.
I tried to think rationally at the time. I just did not have enough information or experience to understand what I was accepting.
The decision I would change
I would still build Hypee. I would still release it early. I would still refuse a buyer while I genuinely wanted to continue with the product.
I would spend much more time understanding the cap table before signing it.
The most expensive decision in this story happened before Yandex ever wrote to me: I accepted an ownership structure I did not understand well enough.
