PRIVACY POLICY

Ground Control and Nightwatch · Last updated September 1, 2026

THE SHORT VERSION

Ground Control has no accounts and stores no content on any server. Your conversations are end to end encrypted between your Mac and your phone. We cannot read them, and we keep nothing to breach. The one thing we do keep is a count of how many devices are connected, with no identity and no content attached. That is spelled out below.

WHAT THE APP DOES

Ground Control shows the AI coding agent sessions running on your own computer and lets you send them messages from your phone. A small program (the daemon) runs on your Mac, encrypts session information with a key generated on your Mac, and sends it through a relay server to your phone.

To find those sessions the daemon reads the files your agent tools already write on your own machine: Claude Code in ~/.claude, and where present Codex in ~/.codex and Kimi in ~/.kimi and ~/.kimi-code. Everything it reads stays on your Mac until it is encrypted for your phone.

WHAT WE CAN AND CANNOT SEE

WHAT WE COUNT

The app itself counts nothing. No accounts, no advertising identifiers, no crash reporting tied to your identity, and no analytics inside Ground Control. The App Store privacy label for Ground Control is "Data Not Collected".

This website is a separate thing. groundcontrol.chat uses Google Analytics to count visits, so we can tell whether anyone is finding the page. That is ordinary web analytics: it sets cookies and reports your visit to Google. It runs on these web pages only. It is not in the app, it never sees your sessions, and it has no connection to the relay. Blocking it changes nothing about how Ground Control works.

The relay does keep one thing so we can tell whether the service is working: for each channel it records the anonymous channel identifier, how many Macs and how many phones are currently connected, and a timestamp. That is the whole record. It contains no names, no messages, no prompts, no file paths, and nothing that identifies you or your machine. It feeds a private dashboard that tells us how many people are using Ground Control.

PERMISSION APPROVALS

Ground Control can send Claude Code permission prompts to your phone so you can approve or deny them while you are away. This is off until you turn it on, and you are asked before anything is changed.

WHAT STAYS ON YOUR DEVICES

THIRD PARTIES

The relay runs on Cloudflare Workers. Cloudflare's processing is limited to routing encrypted traffic.

So that you never have to update by hand, the daemon periodically asks the public npm registry whether a newer version has been published. That request tells npm your IP address and that you are running Ground Control. It sends nothing about you, your machine, or your sessions. No other third parties receive any data.

NIGHTWATCH

Nightwatch is a separate Mac app that keeps your Mac awake while your agents are still working. It has no accounts, no server, and no network code of any kind. Nothing it sees leaves your Mac, because there is nowhere for it to go. Its App Store privacy label is "Data Not Collected".

CHILDREN

Ground Control is a developer tool and is not directed at children under 13.

CHANGES

If this policy changes, the updated version will be posted at this address with a new date.

CONTACT

Questions: support@groundcontrol.chat

← BACK TO GROUND CONTROL