πŸ”’ 100% local Β· No cloud Β· Your Mac only

Your Find My history,
finally on your Mac.

Find My Trail quietly reads Apple's local Find My caches and builds a searchable location timeline β€” maps, exports, and backups included. Data never leaves your machine.

Download for macOS Setup requirements

macOS 26+ Β· Universal build Β· v1.0.0 Β· ~4.8 MB DMG

See it in action

Interactive map with timeline playback, rich point details, and fine-grained collection settings.

Collection settings & night mode
Map, route timeline & detail panel

Everything you need to explore your trail

Built for power users who want ownership of their Find My data without third-party servers.

πŸ“

Automatic collection

Reads local Find My caches on a schedule. WAL watcher reacts to cache updates. Optional night mode pauses polling.

πŸ—ΊοΈ

Interactive map

Route polylines, fit-to-route, point selection, and timeline scrubbing with playback from the current position.

πŸ“…

Flexible date ranges

Today, 7 days, 30 days, all time, or a custom from/to range for deep history dives.

⭐

Device management

Favorites, rename, hide, delete, and restore hidden devices from Settings. Custom names survive new sync data.

πŸ“€

Export & backup

Export routes as GPX, CSV, or JSON. Backup and restore your local locations.db database.

πŸ”Ž

Rich point details

Altitude, speed, course, battery, reverse geocoding, and automatic stop/trip segmentation in the detail panel.

πŸ””

Geofence alerts

Optional home-area notifications when a device arrives or departs after a sync. Set coordinates manually or via location.

πŸ”„

Sync history

Review recent sync runs, points added, and error messages in Settings for operational visibility.

πŸ“‹

Menu bar control

Lives in the menu bar. Update now, start/stop collection, and open the main window on demand.

Private by design

Find My Trail is not a tracking service and does not phone home. It reads data Apple already stores on your Mac and keeps the result in your user Library folder.

βœ…
No cloud syncHistory stays in ~/Library/Application Support/FindMyTrail/
βœ…
No third-party APIsCollection uses local caches only β€” not Apple's remote APIs
βœ…
Keys stored locallyDecryption keys live on disk under Application Support, not iCloud Keychain prompts
βœ…
You own the databaseExport, backup, restore, or delete your data at any time
βœ…
Geocoding is optionalReverse geocoding uses Apple's on-device service with in-memory cache only
βœ…
Ethical use reminderBuilt for your own devices and consented sharing β€” not covert surveillance

Advanced setup required

Find My Trail is a serious Mac utility. First launch runs a setup wizard β€” plan for permissions and a one-time key extraction on modern macOS.

Install from DMG

Drag Find My Trail to Applications and open it from the menu bar map icon.

Grant Full Disk Access

Required to read encrypted Find My cache files. The wizard links directly to System Settings β†’ Privacy & Security β†’ Full Disk Access.

Extract decryption keys (one-time)

macOS 14.4+ encrypts Find My data. The built-in extractor needs Python 3, lldb, and temporarily disabled SIP/AMFI boot-args β€” advanced users only.

Run first sync

At least one successful update must write location points before the main experience unlocks.

Optional: login item & geofence

Enable background collection at login and home-area notifications if you want always-on monitoring.

Not a one-click app. If you are uncomfortable with Full Disk Access, recovery-mode SIP changes, or local key extraction, this tool is not for you. No workaround bypasses Apple's on-disk encryption.

Ready to trace your trail?

Download the signed DMG, complete setup once, and keep your Find My history under your control.

Download FindMyTrail.dmg

Signed & notarized with Developer ID (Can Aksoy)