| ▲ | Show HN: Replay – A private, on-device Google Timeline replacement for iOS(replayapp.jaxtam.dev) | |
| 2 points by EnhancedJax 2 days ago | ||
I got fed up with Google Timeline's awful location tracking and control, so I built my own. Replay's a native app built entirely on Swift. It runs in the background, automatically saves your visits and routes, detects activity type (walk/cycle/drive/transit), and stores everything locally on your device. No account. No subscription. No server ever touches your data. One-time purchase. A few technical decisions I made that are worth calling out: - All processing happens on-device using CoreLocation and CoreMotion - No backend, which means no breach surface for your location data - Battery impact is minimal — same approach as iOS's own significant-location-change API, with minimal active location tracking to produce clean polylines - We use SwiftUI for most of the regular layout, but UIKit for the map & bottom sheet for fine control What I mainly use it for is to know where I've been on my holidays, but it's also cool to see insights on my daily patterns so I just leave it on! Check out the screenshots on the AppStore! https://replayapp.jaxtam.dev Hope Replay would be useful for you. I'm open to any feedback. Thanks everyone! | ||