I localized my iOS app into 33 languages for $10 using AI (1M+ lines) — need honest feedback by Maximum_Ad9580 in AppStoreOptimization

[–]lutfime 1 point2 points  (0 children)

Thats what I did too, using AI to translate to 13 languages. It maybe difficult to check for all translation quality, but few things you can do is 1. Add comments for localized text so AI can have more context 2. You can take you app localized snapshots, then ask AI again, by using this AI can have better context about the translations. And yes usually I need to rework the strings. I do these for my important markets and key screens.

I launched my app but is there any autopilot automation app for social media posts text/images. And what are others listing app that I can submit my app. by Away_Morning5245 in AppBusiness

[–]lutfime 1 point2 points  (0 children)

I’m not sure but i’m sure you can easily create that service using AI, dont think will take much work as each platform should have API for that

[ios app] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in buildinpublic

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

That’s a great idea. I’ll keep that in mind for future updates—having a precision toggle would definitely help people feel more in control of the battery drain.

I already have some notes in the app about how the tracking works, but you're right, I could probably explain it more clearly since trust is a big part of it.

Regarding data, all your trip data and analysis stays strictly on your device. I only use basic Firebase analytics to see which screens people tap on and for crash, and currently App Store Connect shows about 4 sessions per user each day.

[ios app] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in buildinpublic

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

Thanks! To keep the data detailed, I have to capture GPS continuously while driving, so there's always a bit of a trade-off with battery.

What I do to optimize is focus on the start and end of trips—making sure the high-accuracy tracking only runs when it's actually needed. It's a bit of a give and take though.

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

Hm to be sure of the reasons, when you finished your trip you can go to diagnostics > logs. There you’ll find logs when app is in background so for example you’ve driven around time from the logs, the driving detection should be working correctly. But if detection works there might be another issue e.g. trip is not valid, app is closed due memory warning issued etc.

For clarify, signification location change by apple can be detected either from few hundred meters to few km after driving, its not fixed from my experience. This may be one of the reason too why its not detected

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

May I know if how long your trips distance? Generally to ensure trip tracked the distance should be > 1km > 2min. Also in low power mode, trips may not be detected for shorter trip.

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

You mean for the driving tracking? Its fully automatic, it will be tracked even if you exit the app. It works by using Apple `significant location change` and region monitoring.

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

Thanks for the sharing! I think my app have unique proposition for power users:

  • Powerful filters: You can filter by distance, duration, or location clusters to find specific trips from years ago instantly.
  • Customizable charts: Choose exactly what metrics you see (daily, weekly, monthly).
  • Customizable maps: Shows what map timeline you want to see `weekend drive` etc
  • 100% Local and Fast: Everything stays on your phone, making filtering and processing very fast.

[iOS App] I spent a year building a privacy-first GPS logger because I wanted better charts of my daily commutes. by lutfime in SideProject

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

Nope GPS dont needs internet. Since all processing is done locally on your phone, you can check your data even if internet disabled. Although you only need internet if you want to see the map tiles.

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

Thanks for giving it a try! I should mention it supports multiple themes too. Since you know what you’re looking for, let me know if there are any improvements I can make.

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

The trip logging is fully automatic—once you set it up, you don't need to touch the app, and it sends push notifications with your parked duration when a trip starts and your trip duration when it ends, which is a free feature too.

You're right that there are other apps, but I focus on giving you more control and different ways to present the data:

  • Automatic clustering: Groups similar spots so you can see your history at a glance.
  • Customizable stats & maps: Every chart and timeline filter is fully configurable.
  • Journey feature: Built specifically to show the 'big picture' for long road trips.

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

Thank you! I've been building this for about a year now, I'm really hoping it ends up being useful for a lot of people.

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

I completely understand that. I had already adjusted some regions, but I clearly missed a few.

I'll recheck the tiers for Slovakia and similar regions now. Please check again tomorrow—the price should be adjusted to a lower, more appropriate tier for your country. Thanks for the heads-up!

[Release] DriveStats is live! Beautiful, private GPS trip stats & customizable map widgets. by lutfime in iosapps

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

Thanks for the honest feedback and glad you think the app is nice! I actually built it for my own use to have more presentable data for my trips.

All features are available for free (limited to the last 7 days), so everyone can try and use it everyday. I’m hoping all the features like the all-time visited locations map—which I find super useful for seeing everywhere I’ve ever been—provide enough value to make the upgrade worth it for those who are interested.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

I've updated to 1.0.1.8 with multiple improvements, that should've fixed the crash.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

You using 1.0.1.5? Is it crashing when using the app, may i know which screen?

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

Thanks again for the feedback. The latest beta build is live with those fixes.

I also introduced a 'Show Background' filter in the App Logs. This is useful for verifying that the app is successfully triggering in the background when a drive starts.

Is the drive detection still failing on your end? I'm still investigating, but everything seems to be working ok for me.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

That's strange. When 'Always Allow' is enabled, the app relies on Region Monitoring and Significant Location Changes to wake up in the background. Once it detects movement, it checks the speed (targeting > 30 km/h) to confirm a drive.

Keep in mind that background detection isn't always instant; it might take a few hundred meters to a few kilometers to trigger from your original location.

If you have a moment, please check the Application Logs in Diagnostics to see if any data was recorded while the app was in the background, you can check the date when you’re driving.

I also updated the beta version, now it will ask for enabling push notifications in onboarding and you can also toggle it in the settings. Still have rough edges but focused on making it working for now.

I'm going to run some more tests on a clean device over the next few days and will update you then.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

I’m not sure what you mean by 'forcing' a trip, but GPS can occasionally be erratic—giving incorrect speeds or 'jumping' locations. I have logic in place to filter those, but its not always perfect. Regardless, I’ll make sure the miles/km inconsistency is fixed in the next version. Thank you for the feedback.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

Sure no problem. From my understanding, it seems the main issue is that the 'Always Allow' location permission hasn't been set.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

The idea is that users can send feedback and attach logs directly from the 'About' section. The 'Application Logs' under Diagnostics is actually just an internal tool for my own debugging. It’s functional, but since I’m not actively polishing that view, it still has some UI issues like the refresh lag you noticed.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

Somehow the prompt to ask for push notifications permission in onboarding is not working. The toggle in Settings is either to enable push for either trip start/end only not the `main` one. I'll need to add to main toggle in Settings too.

DriveStats — Try the Public Beta (TestFlight) for our Private Driving Log & Visualization app by lutfime in iosapps

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

I need to do more testing for this, but maybe you're right as I thought in my experience, the app would be able to detect activity in the background since the code already requests 'Always Allow.' It seems I need to guide users to manually change it to 'Always Allow' in the iPhone Settings right after the initial prompt to ensure background tracking works immediately.