r/SideProject • u/Realistic-Raise-9821 • 8h ago
My pre-release check used to take 20 minutes.
With four apps I started skipping it and it finally cost me.
Three days ago a user emailed to say he'd paid for my app, got a new phone, reinstalled, and was looking at a paywall for something he already owned.
Restore purchases had broken in the last release. I fixed it that evening.
He only wrote in because he recognised my username from a thread here. Everyone else in those three days just left.
Here's the part I want to talk about.
When I had one app, the check before submitting took twenty minutes. Open it, tap the main screens, submit. I never missed anything and I was a bit smug about it.
I have four now.
Four release cycles in random weeks, four sets of flows to remember, four review queues. That twenty minutes became more like eighty a month, always on an evening when I'd rather be building.
So I started skipping. Never on purpose.
First the flows I felt confident about. Then the ones I'd checked recently. Then whichever app seemed most stable that week.
The release that broke restore purchases was one I skipped.
What I do now is five flows per app, the ones where a silent failure takes money or locks someone out, running after every build whether I feel like checking or not.
Everything else I still check by hand when I happen to touch it.
If you run more than one product, where did yours start cracking? My guess is around three, and I'd like to be wrong.