Privacy

Last updated 13 October 2026

Farglass has no account and no server that holds your data. Your Mac’s readings go to your own iCloud, and your iPhone reads them from there. This page lists everything that leaves your devices.

What stays in your iCloud

The Farglass Mac app writes a summary of what it sees to the private database of your own iCloud account: your Macs’ names, model and macOS version, CPU, memory, swap, disk, heat and battery; the apps, dev servers, simulators, CI runners and exports it recognises, with their icons, ports, branches and folders (shown with your home folder as ~); and your Wi-Fi network’s name and the Mac’s local and Tailscale addresses, so the phone can open a dev server. Your iPhone, signed in to the same iCloud account, reads that summary. Actions you take on the phone (keep awake, sleep, stop a listed server) travel back the same way.

That database belongs to your Apple account. We, the developer, cannot read it. Apple stores it under its own privacy policy.

The summary never holds whole command lines: secrets in arguments are masked before a name is kept. It holds no environment variables and nothing from inside your files, and Farglass never sees what you type or your screen.

Our one server: the widget relay

On iOS 26, a home-screen widget only refreshes promptly when it gets a push from Apple, and sending that push needs a key that can’t live in an app. So there is a small relay, which runs on Cloudflare Workers. When something on your Mac changes, your Mac asks the relay to tell Apple “content changed” for your phone’s widget. The push carries no reading; the widget then fetches the new data from your iCloud itself.

The relay stores exactly this, and nothing else:

That pair expires on its own after 60 days without a push. The relay keeps no request logs of its own. Cloudflare, which runs it, handles the connection (including your Mac’s IP address) to deliver it, under its privacy policy.

Updates

The Mac app checks for new versions by downloading a small file from downloads.farglass.app. Beyond the app’s version, which every download request carries, it sends nothing about your Mac.

Usage counts

So we know how many people use Farglass, the Mac app sends a small anonymous count to PostHog, which processes it for us under its privacy policy. It is one message the first time the app runs and one a day while it is running, and nothing is sent until the app has shown you a notice saying so. Each carries only the app’s version, the major version of macOS and the chip family. It has no identifier, no location and no account, and there is no way to tell one Mac from another. Settings > “Count this install anonymously” turns it off, and “See what’s sent…” lists every message exactly as it left your Mac.

Some builds, such as test releases, also ask once whether to share more: your Mac’s model, its memory, your language setting and which Farglass features are switched on, tied to a random number the app makes for this purpose. That is off until you say yes, and turning it off deletes the number. Neither level ever includes file or folder names, projects, commands, what is running, or anything from your screen.

Explain

The “?” explanations run on Apple Intelligence on the device, on your Mac or iPhone. Nothing is sent to a third-party AI service.

What we don’t do

Trademarks

Tool names and logos shown in the apps, such as Storybook or Vite, are trademarks of their owners and are used only to identify software running on your Mac. Farglass is not affiliated with, or endorsed by, any of them.

If you write to us

If you email us, for the beta or for support, we keep your email address and the message to answer you, and delete them when you ask.

Removing everything

Delete the apps and nothing more is written. What is already in your iCloud can be removed from your iCloud storage settings. The relay’s entry for your phone lapses by itself within 60 days. Questions: support@farglass.app.