Location history for your agents

Timeline records the places your iPhone stops at. Connect it to Claude Code, Cursor, Claude or ChatGPT, and they can read any day, search every visit and tell you where you are.

Recap my week.

ClaudeTimelineconnected
Example questions

Claude

Used Timelineget_visits · 2–8 Nov

A steady week. Work every weekday, 40 h 59 min in all. Climbing on Tuesday and Thursday evening, dinner at Shiso Burger on Friday, Görlitzer Park on Saturday and Schillerpromenade 30 on Sunday afternoon.

Agents that know you’ve arrived

Tell an agent what to do when you get somewhere. Timeline tells it the moment you do.

Thursday 5 November

  1. 08:58

    Got to Work

    visit.started · Rosenthaler Straße 40

    “When I get to the office, brief me on what my agents did overnight.”

    Claude Code

    CI went red on the retry branch at 2:14. There’s a fix on a new branch with a test that reproduces it, and two pull requests are waiting for your review.

  2. 18:34

    Got to the climbing gym

    visit.started · Kreuzberg Climbing Hall

    “When I get to the gym, hold anything that isn’t urgent.”

    Claude

    Paused two coding sessions and muted Slack until you leave. I’ll catch you up on the way home.

  3. 20:46

    Left the gym

    visit.ended · 2 h 12 min

    “When I leave the gym, log the session and tell me what I missed.”

    ChatGPT

    Logged 2 h 12 min, your second session this week. While you were climbing, Sam approved the search index PR. Nothing else needs you tonight.

  4. 21:08

    Got home

    visit.started · Home (saved place)

    “When I get home, close out my day.”

    Claude Code

    Pushed your branch, wrote today into your notes and turned the living room lamp to evening.

More to hand off

  • “When I land somewhere new, find the train into town.”
  • “When I walk into a supermarket, tell me what we’ve run out of.”
  • “When I pull up at my parents’, remind me what I said I’d bring.”
  • “If I’m still at the office 20 minutes before dinner, draft a ‘running late’ text.”
  • “If I haven’t been climbing in ten days, tell me.”

Arrival triggers build on MCP Events, a draft addition to the protocol. Today your agent asks Timeline where you are. With events, Timeline tells it. How MCP Events work

“When was I last…”

Search every visit by name, street or kind of place, typos and all. The dentist, the climbing gym, that café near the river.

“When was I last at the climbing gym?”

Kreuzberg Climbing Hall

Lohmühlenstraße 65

Last there Thursday, 18:34–20:46. 13 visits since 17 September, nearly always a Tuesday or Thursday evening.

Saturday plan for Lena

  • MorningCoffee at Café Morgenlicht
  • Late morningBrowse and eat at Markthalle Neun
  • MiddayA long sit in Görlitzer Park
  • AfternoonClimb together at Kreuzberg Climbing Hall

Picked from the places you go back to most, at the times you usually go.

Plans built from your favourite places

Your agent knows which places you keep going back to. Recommendations start there, not from a list of top tens.

“My friend’s in Berlin next weekend. Plan her a day around my favourite spots.”

Says what it doesn’t know

An agent that guesses where you were is worse than none. Every line says how sure it is.

09:20–17:49 Work (saved place) · 8 h 29 min

CertainYou saved it, so it’s named for sure.

12:56–15:25 probably Görlitzer Park · park · 2 h 29 min

A guessAnd it says so.

16:40–20:02 no stop recorded · 3 h 22 min (travelling, or a stop iOS missed)

A gapNot proof you stayed put.

since 18:34 Kreuzberg Climbing Hall · still there when last seen 19:48 today

Last seenThe phone’s last upload, not a live fix.

Connect in two steps

1 · On your iPhone

Turn on agent access

In Timeline, open Settings › Agents and sign in with Apple or Google. Choose all of your history, or from today.

2 · In your assistant

Claude

Timeline is in Claude’s connector directory. Add it, sign in, and tap Allow.

Add to Claude

On the web, desktop and phone.

ChatGPT

On chatgpt.com, add Timeline as a custom MCP server with this address, then sign in.

https://timeline.differentiated.io/mcp

Needs a Pro, Business or Enterprise plan.

Yours to switch off

Read only

Agents can read your history. They can’t change or delete any of it.

Off by default

Recording works with no account or network. Nothing leaves your iPhone until you connect an agent.

Stops, not samples

The server keeps your stops and how you got between them. Raw readings and motion data stay on the phone.

Disconnect any time

Remove an agent in the app’s Settings, and it loses access on its next request.

Give your agent a memory for places.

Free on the App Store for iPhone.

Download for iPhone