u/TheWeb1000

Image 1 — MoveMap: every GPS workout you've ever done on one map. Solo dev, on-device, no AI. IOS
Image 2 — MoveMap: every GPS workout you've ever done on one map. Solo dev, on-device, no AI. IOS
Image 3 — MoveMap: every GPS workout you've ever done on one map. Solo dev, on-device, no AI. IOS
Image 4 — MoveMap: every GPS workout you've ever done on one map. Solo dev, on-device, no AI. IOS
Image 5 — MoveMap: every GPS workout you've ever done on one map. Solo dev, on-device, no AI. IOS
Image 6 — MoveMap: every GPS workout you've ever done on one map. Solo dev, on-device, no AI. IOS

MoveMap: every GPS workout you've ever done on one map. Solo dev, on-device, no AI. IOS

TL;DR: MoveMap is an iPhone app that draws every GPS workout from your Apple Health on one map. On-device, no account. Free tier (last 12 months of workouts), $1.99/mo or $14.99 lifetime.

App Store Link: https://apps.apple.com/app/movemap/id6763973579

Hey r/SideProject, long-time lurker, just shipped my first iOS app.

MoveMap reads every GPS workout from your Apple Health and draws them all on a single personal map. On-device, no account, $14.99 lifetime.

I built it because my workout data was scattered across 4 different apps over 7 years (Nike Run Club, then Strava, then Garmin Connect, then Apple Fitness) and there was no easy way to see it all together. Strava charges $79.99/year just to show a personal heatmap of your own data. That seemed absurd, so I built the smallest thing that fixes it.

Description:

Your workout history is probably scattered across 3-4 different apps. Nike Run Club, then Strava, then Garmin Connect, then Apple Fitness. Each app only shows the slice it captured. There's no easy way to see every place you've ever run, ridden, or hiked on one map.

MoveMap reads every GPS workout from your Apple Health and draws all of them on a single map. Works with anything that writes to Health: Strava, Garmin Connect, Nike Run Club, Apple Fitness, etc.

Closest tools:

The closest existing tools all read from Strava only:

  • Wandrer.earth: Strava-only sync, paid tier for full features
  • CityStrides: Strava-only, focused on street completion
  • Strava Personal Heatmap: $79.99/year subscribers only, only shows Strava-captured data

If your history isn't all in Strava (because you switched apps over the years like most runners), none of those catch the full picture. MoveMap reads Apple Health, which catches data from every tracking app you've ever used.

Other differentiators:

  • $14.99 lifetime option (everything else is subscription-only)
  • No account, no servers, no analytics SDKs, no AI, all processing on-device
  • Coverage dashboard with countries, states and cities
  • Works equally for runners, cyclists, hikers, walkers, not running-specific

Features:

  • Lifetime map of every GPS workout (any year from Apple Health)
  • Heat mode, personal heatmap (the feature Strava paywalls at $80/year)
  • Street coverage, % of streets in your city you've run, biked, or walked
  • Coverage stats: countries, cities, total distance, vert, earliest workout
  • Year in Review postcard, 1080x1920 image, save to camera roll

Privacy: No accounts, no servers, no analytics SDKs, no AI features. Routes are read locally from Apple Health and never leave your iPhone.

Pricing:

  • Free: see the last 12 months of your map (forever, no signup)
  • Monthly: $1.99/mo with 7-day trial
  • Annual: $9.99/yr (saves ~58% vs Monthly)
  • Lifetime: $14.99 one-time, no renewal

All paid plans unlock the same full feature set plus your full lifetime map. The free tier caps you at the last 12 months.

Heads up on pricing: lifetime is currently priced at 1.5x annual, which means every paying customer rationally picks lifetime (which so far has been 100%) and never produces recurring revenue. I'll be moving it closer to the 2x ratio in the next little bit. Not trying to make this a sales pitch, just being transparent because if you've been considering lifetime, the math is more favourable right now than it will be soon.

App Store: https://apps.apple.com/app/movemap/id6763973579
Website: https://getrunmap.com

If MoveMap is useful to you, an honest App Store review helps a solo dev a lot. Happy to answer build questions, design decisions, or anything else in the comments.

u/TheWeb1000 — 17 hours ago

I mispriced my lifetime tier at 1.5x annual on my first iOS app paid launch. 100% of paying customers picked it. Wanted to share what I learned from this.

Intro

Hey r/EntrepreneurRideAlong, I've come across this sub before and wanted to share my experience trying my first entrepreneurial idea. Around 2 weeks ago I shipped my first iOS app. It is a consumer app focused on letting users see their workout history from multiple apps in one place (not naming product to avoid breaking self promotion rules), with four tiers: free, monthly, annual, and a one-time lifetime purchase. I want to share a pricing mistake I made because the math turned out to be more important than the product positioning.

The setup:

- Free tier (limited version, no time limit)

- Monthly: $1.99/mo with 7-day trial

- Annual: $9.99/yr (~58% saving vs monthly)

- Lifetime: $14.99 one-time

The mistake: I priced lifetime at 1.5x annual.

What happened: 100% of paying customers have picked lifetime. That sounds like a great signal until you do the math. It means recurring revenue from those customers is exactly $0. They paid once, they're done. The whole subscription stack becomes non-existent. The good thing is that my app has no server or API costs, meaning that the lifetime purchase won't end up costing me money (although it does decrease future revenue)

Why I priced it that way: anchoring bias. I thought of lifetime as "annual plus a small premium for not having to think about renewal." Turns out at 1.5x, lifetime is a no-brainer for any rational buyer, which means subscriptions get cannibalised.

What I'm changing: moving lifetime to 2x annual . The math then makes annual rational for cautious buyers and lifetime rational for high-confidence buyers, rather than lifetime dominating both segments. I've heard some say that a 2x annual can still be too low and I wanna hear some of your thoughts.

The good

Although this may sound like a mistake, I'm taking this as a good learning experience. Within the first 2 weeks, the mobile app had over 300 downloads and generated around $200. I also have a few users who are currently ending their free trial in the next few days and if everything goes according to plan, they may turn into either recurring or lifetime customers.

The lesson, for anyone here shipping multi-tier IAP:

If you offer lifetime alongside subscriptions, the multiplier is the single most important pricing decision you'll make. From what I've read since, 2x to 3x of annual is the safer range. 1.5x is too cheap. 4x+ starts pushing buyers away from lifetime entirely.

I'd love to hear from anyone here who has shipped multi-tier IAP and tested different lifetime multipliers. What ratio worked for you? Is there a "sweet spot" multiplier in your category?

I'll post a follow-up in a few weeks with the conversion numbers after the price change.

reddit.com
u/TheWeb1000 — 18 hours ago
▲ 135 r/AppleWatchFitness+1 crossposts

I've been mapping my Apple Watch lunch walks in downtown Vancouver since 2019

I've been working at the same office job for the last few years and recently decided to map all my Apple Watch walks downtown (either during lunch or after work). I wasn't expecting it to look this dense. One thing I found is that once the weather gets nicer during the summer months, I tend to walk by the water vs around the downtown core.

Edit: Since some have asked, the app is called MoveMap - full disclosure I developed but thought it would be the right place to share my map.

u/TheWeb1000 — 18 hours ago
▲ 30 r/iosapps

[iOS] [Free Trial, Monthly $1.99, Lifetime $14.99] MoveMap: every GPS run, ride & hike you've ever recorded on one map - reads Apple Health, no AI, no account

TL;DR: MoveMap is an iPhone app that draws every GPS workout from your Apple Health on one map. On-device, no account. Free tier (see last 12 months of workouts), $1.99/m or $14.99 lifetime.

A – Answer:

Your workout history is probably scattered across 3-4 different apps. Nike Run Club, then Strava, then Garmin Connect, then Apple Fitness. Each app only shows the slice it captured. There's no easy way to see every place you've ever run, ridden, or hiked on one map.

MoveMap reads every GPS workout from your Apple Health and draws all of them on a single map. Works with anything that writes to Health: Strava, Garmin Connect, Nike Run Club, Apple Fitness, etc. You get the idea.

I built it because I'd been working (mostly running and cycling) for 7 years across multiple apps and had no way to see my routes together. Strava charges $79.99/year just to show a personal heatmap of my own data. So I built the smallest thing that fixes that.

B – Better:

The closest existing tools all read from Strava only:

  • Wandrer.earth: Strava-only sync, paid tier for full features
  • CityStrides: Strava-only, focused on street completion
  • Strava Personal Heatmap: $79.99/year subscribers only, only shows Strava-captured data

If your history isn't all in Strava (because you switched apps over the years like most runners), none of those catch the full picture. MoveMap reads Apple Health, which catches data from every tracking app you've ever used.

Other differentiators:

  • $14.99 lifetime option (everything else above is subscription-only)
  • No account, no servers, no analytics SDKs, no AI - all processing on-device
  • Coverage dashboard with countries, states, cities (reverse-geocoded offline)
  • Works equally for runners, cyclists, hikers, walkers - not running-specific

Features:

  • Lifetime map of every GPS workout (any year from Apple Health)
  • Heat mode - personal heatmap (the feature Strava paywalls at $80/year)
  • Street coverage - % of streets in your city you've run, biked, or walked
  • Coverage stats - countries, cities, total distance, vert, earliest workout
  • Year in Review postcard - 1080x1920 image, save to camera roll

Privacy:

No accounts, no servers, no analytics SDKs, no AI features. Routes are read locally from Apple Health and never leave your iPhone.

C – Cost:

  • Free: see the last 12 months of your map (forever, no signup)
  • Monthly: $1.99/mo with 7-day trial (less than a coffee)
  • Annual: $9.99/yr (saves ~58% vs Monthly)
  • Lifetime: $14.99 one-time, no renewal

* All paid plans unlock the same full feature set + your full lifetime map. The free tier caps you at the last 12 months.

* Heads up on pricing: lifetime is currently priced at 1.5x annual, which means every paying customer rationally picks lifetime (which so far has been 100% ) and never produces recurring revenue. I'll be moving it closer to the 2-2.5x ratio in the next couple of weeks. Not trying to make this a sales pitch, just being transparent because if you've been considering lifetime, the math is more favourable right now than it will be soon.

🎁 For those on r/iosapps looking to try out the app: 14-day free trial on Monthly (vs default 7), code IOSAPPS14. Redeem: https://apps.apple.com/redeem?ctx=offercodes&id=6763973579&code=IOSAPP14 or App Store > Profile > Redeem Code.

App Store: https://apps.apple.com/app/movemap/id6763973579
Website: https://getrunmap.com

If MoveMap is useful to you, an honest App Store review helps a solo dev a lot. Either way, happy to answer questions about the build, the pricing decision, or anything else in the comments.

u/TheWeb1000 — 3 days ago
▲ 0 r/iosdev

First month into solo iOS launch: Sharing my monetization lessons and asking for feedback on the parts I'm still figuring out

Hey everyone, I shipped MoveMap to the App Store earlier his month as a solo dev. The app reads your GPS workouts from Apple Health (whatever Strava, Garmin, Apple Fitness, etc. wrote to it) and shows your whole running/cycling/hiking history on one map. Built it for myself originally because my own history was scattered across 4 different apps over 8 years.

This isn't a launch post or a giveaway. I'd rather use this thread to share real numbers and ask for feedback on the business side, because that's where I have the most to learn from people who've shipped before me.

Actual numbers, about 2 weeks in:

  • ~220 downloads
  • ~50 free Lifetime codes given out via a r/AppGiveaway post (which generated reviews + structured feedback, and identified some bugs that have been fixed. I'm very glad I did this)
  • 4 organic Lifetime sales at $14.99 = $59.96 actual revenue
  • 3 users currently on a 7-day trial for the monthly subscription
  • 4.7 stars
  • Currently shipping one SEO blog post per day on the website

The pricing lesson I learned

Original pricing: $1.99/mo, $9.99/yr, $14.99 lifetime. With Lifetime priced at 1.5x Annual, every paying customer rationally picks Lifetime and never produces recurring revenue. Standard indie seems to be closer to 2.5-3x. I'm debating raising this at some point but would love to hear your thoughts.

The interesting signal: those 4 organic Lifetime buyers may have seen the giveaway thread, and paid $14.99 anyway. They must have seen the value if it lead to some purchases.

What I'd do differently if I started over:

  1. Rather than giving so many free lifetime codes (which offer 0 long term revenue) provide with a longer free trial. If the user really likes the app, he may convert at some point
  2. Price Lifetime at the right ratio from day one
  3. Start SEO work 60 days before the app ships

Asks:

  • For solo indie devs: what's the single highest-ROI thing you wish you'd done in the first 30 days?
  • ASO feedback welcome: title MoveMap: Lifetime GPS Heatmap, subtitle Every Workout, Routes & Recap, ranking #3-5 for "lifetime map" but missing some clearly valuable terms like "history"
  • For anyone who's run sub-$2/mo apps to real revenue: what mix of subscription vs lifetime tiers worked for you?

App Store: https://apps.apple.com/app/movemap/id6763973579
Website: https://getrunmap.com

If anyone wants to actually try the app, the code IOSDEV14 gets you a 14-day extended trial: https://apps.apple.com/redeem?ctx=offercodes&id=6763973579&code=IOSDEV14

Happy to share App Store Connect screenshots, pricing experiment results, or anything else in comments.

u/TheWeb1000 — 4 days ago

[iOS] [$14.99 Lifetime → FREE] MoveMap: every GPS run, ride & hike you've ever recorded on one map - reads Apple Health, no AI, no account

Disclosure: I'm the solo developer of MoveMap. Giving away 30 60 free Lifetime offers today. See below for more info

Edit: Let's make it 60 offers, I will keep replying to. your comments throughout the day 😄

Edit 2: Wow, I was not expecting this much interest so quickly! I ended up giving out 84 codes in less than 5 hours between comments and messages. If you are still interested in getting a lifetime version, try out the app and share your map! 😄 I'll be checking the comments and my messages all week! Thank you all!

What MoveMap does:

It reads every GPS workout from your Apple Health and draws all of them on a single map. Works with Strava, Garmin Connect, Nike Run Club, Apple Fitness, AllTrails, Coros, Suunto - anything that writes to Apple Health.

I built it because I'd been running for 7 years across multiple apps and had no way to see my routes together. Strava charges $79.99/year just to show a personal heatmap of my own data. So I built the smallest thing that fixes that.

Features:

- Lifetime map of every GPS workout (up to 10 years from Apple Health)

- Heat mode - personal heatmap (the feature Strava paywalls)

- Street coverage - % of streets in your city you've run, biked, or walked

- Coverage stats - countries, cities, total distance, vert, earliest run

- Ghost Lap - past-self pace overlay on revisited routes

- Year in Review postcard - 1080x1920 image, save to camera roll

Privacy:

No accounts, no servers, no analytics SDKs, no AI features. Routes are read locally and never leave your iPhone.

Pricing (without the giveaway):

- Free: last 12 months of your map (forever, no signup)

- Monthly: $1.99/mo with 7-day trial (less than a coffee)

- Annual: $9.99/yr (saves ~58% vs Monthly)

- Lifetime: $14.99 one-time, no renewal

* All paid plans unlock the same full feature set + your full lifetime map (up to 10 years of GPS workouts from Apple Health). The free tier caps you at the last 12 months.

The Giveaway:

🎁 First 30 60 commenters get a free Lifetime unlock via Apple offer. Drop a comment and I'll message you today.
Giveaway is now closed! If you are still interested in getting a lifetime version, try out the app and share your map!

App Store: https://apps.apple.com/app/movemap/id6763973579

Website: https://getrunmap.com

If MoveMap ends up being useful to you, an honest App Store review would help a solo dev a lot. Either way, hope you enjoy it.

u/TheWeb1000 — 7 days ago

How do you guys keep track of your car maintenance?

I bought a Mazda 6 a few years ago and it has been my daily driver (I love driving that car, but that is a different story). More recently I've been trying to do some at home maintenance to save some money. Nothing major so far, just oil changes, tire rotations, cabin air filter, that kind of thing.

The main issue I have is keeping track of all of it. I'm approaching 60k miles and seeing online that I should probably be doing brake fluid, transmission fluid, spark plugs around now. Luckily I have a buddy that has been teaching me a lot about cars that can help me out. My problem now is that all my maintenance receipts are somewhere in my drawer with some pictures of them saved on my phone. If you asked me when I last changed my air filters I would have no idea.

For those that skip the dealership and do a lot of the maintenance yourself, how do you actually keep track of all this? I'm trying to figure out a system before I forget half of the stuff I did, and with my wife buying her own car soon I'm sure this will be even more work.

reddit.com
u/TheWeb1000 — 9 days ago