Skip to content

Prior art ​

Checked October 2026. The question: can an agent ask a phone for its current location, on demand, through an open-source stack you host yourself?

ProjectPhone appOn-demand pingSelf-hosted serverGap
Commit451/phonehome-agentYes, closed sourceYes, end-to-end encryptedNo — hosted APIOnly the agent CLI/MCP is open.
OwnTracksYes, open sourceYes, reportLocation cmd, MQTT only (docs)Yes (MQTT broker / Recorder)No agent API; the MCP bridges below do not use the ping.
de-niji/OwnTracksHermes, danielsuguimoto/location-tracker, michelgrolet/tars-location-mcpOwnTracksNo — read the last pushed fixYesPassive history, not "where are you now".
Location MCP ServerNo——Reads the computer's location, not the phone's.

Why Whereabouts ​

No open-source project found gives the full path agent → own relay → ping phone → fresh fix. Whereabouts does it with one Rust binary and one Tauri app. How it works: architecture.