TagTracker

For macOS · Free & open source

A little history for
the things you carry.

Your keys. Your bag. Your next trip. Save the places Find My displays, then look back on a map whenever you need to.

Apple silicon · macOS 14+ · Experimental · Free download

Orange map pin over stacked maps
TagTracker showing fictional backpack observations on a San Francisco map

Real dashboard. Fictional items and observations.

01 / KEEP

Your history, on your Mac.

Observations are saved locally in SQLite. No TagTracker account, Apple-account password, or cloud subscription.

02 / EXPLORE

Pick a window in time.

See the last day, week, month, or all your saved history. Choose custom dates and fit the map to every displayed pin.

03 / PAUSE

Give your work some space.

Collection waits for an idle Mac and pauses during macOS Screen Sharing. Find My closes when the scan ends.

TWO QUICK LOOKS

Browse history. Explore the map.

Two short demos of the actual dashboard, captured with fictional items and observations at public landmarks.

Browse history

Select an item and switch between the last day, week, and all time.

Browse historyOpen GIF ↗
Select a fictional backpack and change its history date range

Explore the map

Connect timeline points, inspect a pin, and fit every displayed place.

Explore the mapOpen GIF ↗
Connect map points, inspect a pin, and fit all places

TAKE A CLOSER LOOK

The useful details.

MAKE YOURSELF AT HOME

A Mac. Your items.
A few setup steps.

Download the Mac app, drag TagTracker into Applications, and open it there. The installer disk ejects automatically. Choose your items, allow the macOS permissions, and start tracking. Signed updates are delivered with Sparkle.

Read the setup and source guide
Start with the source
git clone https://github.com/danielyaa5/tagtracker.git
cd tagtracker
make build
python3 scripts/setup.py --item 'Keys' --item 'Backpack'
  1. Choose your exact Find My item names.
  2. Grant Accessibility and Screen Recording permissions.
  3. Load the local services, then open the dashboard.

The setup guide includes the service commands and removal instructions.

A record of what was shown.

TagTracker reads Find My's visible interface. A saved observation can contain an older location, and gaps are possible. The Mac must stay awake, logged in, and unlocked. Find My opens during a scan.

Map pins use your saved coordinates or approximate town centers. They aren't GPS fixes or measured routes. History stays local; OpenStreetMap receives requests for the map tiles you view.

Keep the little bits of history.

Explore TagTracker on GitHub