Wulver: Daily Workout Streak

A wolf coach and a streak you'll fight to protect

Visit Website
August 22, 2026 Shipped my first paid iOS app after a forced 72-hour rebrand. Posting the day-14 and day-30 numbers either way.

Product: Wulver: Daily Workout Streaks - Duolingo mechanics (streak, XP, ranks) applied to bodyweight fitness, with an AI-generated plan and a wolf coach that demonstrates every exercise. $49.99/yr with a 7-day trial, or $9.99/mo. iPhone. Live today.

Where I am: 0 customers. 9 TestFlight testers whose feedback drove 13 shipped fixes before launch, including one who caught my app killing his Spotify mid-workout (audio session misconfig: for a workout app, close to a capital crime).

The pre-launch fire: found a name collision with a live App Store app days before release. Full rebrand — name, backend, domain, new subscription products because Apple's IDs are immutable: in 72 hours. Then a 2.3.2 metadata rejection on top. Happy to share the checklist if anyone is facing the same.

Stack, for anyone curious: Expo/React Native, Supabase (Postgres + edge functions on Deno), Claude for plan generation behind a hard validator, RevenueCat for the entire subscription layer, Cloudflare Pages for the site.

Launch plan, honestly constrained: $0 budget, about 3 hours a week. One weekly batch of short wolf-led videos, this launch, and ASO. Primary goal for month one isn't revenue, it's enough installs to get a believable trial-to-paid baseline, because I'm holding a paywall-timing experiment until I have one.

I'll post the day-14 and day-30 funnel numbers here either way. Ask me anything about the rebrand, the RevenueCat/Supabase setup, or the plan.

https://apps.apple.com/app/wulver-daily-workout-streaks/id6798178448

Comment

About

I've quit every fitness app I ever tried, never because the workouts were bad. I just stopped opening them. But I held a 200+ day Duolingo streak. Wulver points those mechanics at push-ups.