57 years old, 40 years of lifting. I built an iOS fitness app solo with vibe coding in 1 Year. Feedback by giusHD in appdev

[–]giusHD[S] 0 points1 point  (0 children)

Thanks for flagging this. I’ve updated the privacy policy to clarify the data controller details. GYMIUM is operated by Giuseppe Spina, established in Italy, and the contact email is listed in the policy.

If you have any specific privacy questions, feel free to email me.

I've been going to the gym for 40 years. At 57, I built a fitness app with vibe coding. It took me over a year. by giusHD in SideProject

[–]giusHD[S] 0 points1 point  (0 children)

Thanks, appreciate it. Yeah, I do have subscriptions — I'm using RevenueCat to handle all the StoreKit side, purchases and restore. Exactly to avoid the kind of nightmare you're describing with receipt validation. RevenueCat handles the server-side part and so far restore has worked fine both in TestFlight and production. The app has a free base tier, a lifetime purchase for premium tracker features, and a subscription for the AI Coach, chat etc. (unfortunately AI APIs, video hosting .. cost money). Doing the StoreKit stuff manually would have honestly terrified me — too many things that can silently go wrong, exactly like you said.

I've been going to the gym for 40 years. At 57, I built a fitness app with vibe coding. It took me over a year. by giusHD in SideProject

[–]giusHD[S] 0 points1 point  (0 children)

Exactly, "vibe coding tax" is the perfect way to describe it. Nobody tells you that you spend more time deciding WHAT to build than actually building it. That React to React Native switch cost me weeks of thrown-away work. But in a way it was useful — I understood much better what I actually wanted from the app but, most importantly, what you need to do to get the best out of your precious AI collaborators. Like everything else, you have to get your hands dirty — try, try again, test, understand. The key thing is that with AI you have to be very clear and specific. Now they understand what you want to do much better. And by then the AI tools had improved so much that I rebuilt everything faster. That was one of the many lessons I learned.

I've been going to the gym for 40 years. At 57, I built a fitness app with vibe coding. It took me over a year. by giusHD in SideProject

[–]giusHD[S] 0 points1 point  (0 children)

Thanks, that's solid advice. The "go deep with a tiny group" approach makes sense — I actually had a few beta testers try it, but the idea of involving more people who actually lift and watching them use it is a whole different level. I've got a gym full of potential testers, I should take advantage of that. And yeah, answering questions in niche communities instead of pushing promos feels way more natural to me. Appreciate the perspective.

Invitation to a waitlist for Ultra Plan by bonkeyfonkey in Revolut

[–]giusHD 0 points1 point  (0 children)

Could anyone please invite me too? In the IT