1
0 Comments

Week 10 — LifePilot: 30 downloads, v1.2.8 live, and fixing what was broken

Another week of shipping. Here's what happened.
Numbers this week:
Downloads: 30 (+367% vs last month) | Revenue: €0 | Search Ads: €67 spent, 15 installs, CPA €4.51 | CR: 23.81%
What I fixed this week
Subscription state wasn't refreshing after cancellation — the app kept showing Pro even after unsubscribing. Fixed by adding a foreground refresh that invalidates all cached subscription state every time the app returns from background.
RevenueCat login was only being called when opening the paywall, meaning purchases could be attributed to anonymous users. Fixed by syncing RC login with auth state on app start.
Added PostHog analytics events throughout the app — task_completed, goal_created, paywall_viewed, subscription_started and more. Was flying blind until now. First data is already coming in.
Fixed a share_plus crash on iPad caused by missing sharePositionOrigin.
What's next:
v1.2.8 is live. Force update is active via Firestore — all users on older versions see a non-dismissible update prompt. PostHog data is finally flowing so next week I'll have real funnel data to understand where people drop off.
Revenue is still €0. That's the only number that matters right now.
If you've been through this stage — 0 to first subscriber — I'd love to hear what moved the needle for you. Drop it in the comments.

on June 5, 2026
Trending on Indie Hackers
Most founders don't have a product problem. They have a visibility problem User Avatar 106 comments Day 4: Why I Built a $199 Workspace Nobody Asked For User Avatar 55 comments Spent months building LazyEats AI. Spent 1 day realizing I have no idea how to get users. User Avatar 35 comments Hi IH — quick update. The MVP is live. User Avatar 28 comments I Built a Football Sentiment Platform in 18 Days. The World Cup Starts in 7 Days. Now I Need Distribution. User Avatar 17 comments Built an n8n booking alert system — is cold outreach dead for B2B micro-tools? User Avatar 16 comments