We hit 1,000 installs. It took longer than I hoped and went differently than I planned. Here's an honest look at what the first month of Coinlio actually looked like — the good, the embarrassing, and the surprising.
It took longer than I hoped and went differently than I planned. Here's the honest version.
Why I built Coinlio
I'm a solo iOS developer. I used CoinStats for two years. It worked fine until I started caring about two things: privacy and price. After the CoinStats security incident in 2024, I moved my portfolio data to a spreadsheet. That lasted about three weeks before I wanted to throw my phone at the wall.
I wanted something simple. A native iPhone app that kept my data on my device, tracked my P&L without cloud dependency, and cost less than a coffee per month. Nothing on the App Store matched all three criteria. So I started building.
Launch day
Launch day was anticlimactic. I hit "Submit for Review" on a Tuesday, got approved on Thursday, and... nothing happened. No flood of downloads. No viral tweet. Just me refreshing App Store Connect every 20 minutes like a maniac.
Day one: 12 installs. Eleven of them were probably me on different devices and my mom's iPad. The twelfth was a stranger. That one felt incredible.
Day one: 12 installs. Eleven of them were probably me on different devices and my mom's iPad. The twelfth was a stranger. That one felt incredible.
The first real feedback
The first App Store review came on day four. It was 4 stars. The user loved the clean design but wanted dark mode to be darker. I shipped a fix in 48 hours. That review taught me something important: people who take time to write a review are giving you a gift. Even the critical ones.
By the end of week two, I had a handful of reviews and a pattern was forming. Users liked three things most:
- The privacy-first approach (no mandatory account)
- How fast the app loads (offline-first architecture helps here)
- The P&L view — seeing profit and loss per coin in one glance
What surprised me
The biggest surprise was which countries installs came from. I expected mostly US and maybe UK. Instead, I saw downloads from Vietnam, Germany, Australia, and Turkey in the first two weeks. The crypto community is genuinely global, and an English-only app still reaches far.
The second surprise: people actually use widgets. I added a single small widget almost as an afterthought. Turns out, checking your portfolio value without opening the app is exactly what people want. Widget engagement was higher than I expected.
What went wrong
Plenty. Here's my honest list:
- CoinGecko rate limits — I hit the free API rate limit on day three when a few users refreshed their portfolios simultaneously. I had to add smarter caching fast.
- Realm sync edge case — A bug caused duplicate transactions when users deleted and re-added an exchange connection. Fixed in version 1.0.2, but not before two support emails about phantom P&L numbers.
- Marketing = zero — I had no marketing plan at launch. No social presence, no content, no ASO optimization. The first 500 installs came almost entirely from App Store search for "crypto portfolio tracker." I was lucky the keywords had low competition.
Top feature requests
After 1,000 installs, the most-requested features are:
- More exchange connections (Binance API, Kraken, Bybit)
- Tax reports (already in Pro — but users want more country support)
- iPad support
- Price alerts with custom sounds
- A way to share portfolio performance without showing exact amounts
I'm working on exchange API connections now. The CSV import approach we tried first wasn't reliable enough — direct API integration is the right path forward.
The numbers
Here's what 1,000 installs looks like for an indie app with zero marketing budget:
- Total installs: 1,000+
- Retention (Day 7): ~35% (industry average for finance apps is around 25%)
- Pro trial starts: ~8% of installs
- App Store rating: 4.6 stars
- Countries: 15+ countries with at least one install
What's next
The next milestone is 5,000 installs. To get there, I'm focused on three things:
Building Coinlio in public means sharing the uncomfortable stuff too. The conversion rate isn't where I want it yet. The marketing machine barely exists. But the core product is solid, users are sticking around, and the feedback loop is fast because I can ship an update in days, not months.
If you're one of the first 1,000 — thank you. Seriously. Every install, every review, every feature request shapes what Coinlio becomes.
Want to be part of the next 1,000? <a href="https://apps.apple.com/app/coinlio/id6761177479">Download Coinlio free on the App Store</a> — 3 portfolios, unlimited coins, no account required.
Try Coinlio Free
3 portfolios, unlimited assets, zero data selling. Download now on the App Store.
Try Coinlio Free →