Proxi Privacy Policy

Last updated . Applies to Proxi for macOS, version 0.11 and later.

The short version

  • No analytics, no accounts, no ads, and no server of mine. I collect nothing.
  • Profiles, subscriptions, rules and traffic statistics stay on your Mac — and in your own iCloud Drive if you turn on sync.
  • Proxi downloads the subscriptions and rule lists you add, tests proxies against a test address, and contacts GitHub for updates.
  • Your traffic goes wherever your proxy settings send it. Proxi doesn’t provide proxy servers and doesn’t see or log your traffic anywhere but on your Mac.

Who is responsible

Proxi is made and published by whrss9527, an independent developer (“I”, “me”). If you have any question about this policy or your data, email whrss9527@gmail.com.

What I collect

Nothing. Proxi has no analytics, no crash reporting, no advertising, no tracking and no user accounts. I don’t run a server for Proxi, so there is nowhere for your data to be sent to me. I never see what you do in the app.

What stays on your Mac

Proxi keeps its data in folders on your Mac:

DataWhere it’s keptNotes
Profiles, subscriptions (URLs and nodes), policy groups, rules, settings~/Library/Application Support/Proxi/config.jsonSubscription URLs can contain access tokens from your provider; they stay in this file (and in iCloud Drive if you sync).
State, traffic statistics, activity log, imports~/Library/Application Support/Proxi/ (state.json, journal.json, imports/)Traffic totals per node, app and day are counted on your Mac only.
Log~/Library/Application Support/Proxi/proxi.logTechnical messages and core logs for troubleshooting.
Core configuration and rule files~/Library/Application Support/Proxi/core/
Privileged helper (only for Enhanced and gateway modes)/Library/PrivilegedHelperTools/, /Library/LaunchDaemons/, /Library/Application Support/ProxySwitch/A copy of the core configuration in folders only root can write to; removed when you uninstall the helper.

When Proxi goes online

Apart from the traffic you route through your proxy, Proxi itself connects to the following:

ServiceWhenWhat is sent
Your subscription URLsWhen you add a subscription and at its update interval.A request to the address you entered, to download the node list.
Rule lists you add (for the built-in library: raw.githubusercontent.com, falling back to cdn.jsdelivr.net)When you add a rule set and at its update interval.A request for the list file.
Speed-test address (default cp.cloudflare.com/generate_204, changeable)When you test latency, and periodically for auto-select groups.An empty request through the proxy or node being tested.
IP lookup services (api.ip.sb, falling back to ipinfo.io, ipapi.co)While the built-in node proxy is on and the node changes, and when you check your direct exit IP.A request through the node (the service sees the node’s address) or directly (the service sees your public IP), to show the exit IP and region.
Service check sites (ChatGPT, Claude, Gemini, Netflix, YouTube, Google, GitHub, Telegram)Only when you run a service check.Ordinary page requests through the node you’re checking.
DNS serversWhen you turn on the core’s own DNS (defaults: doh.pub, dns.alidns.com, 1.1.1.1, dns.google, changeable), and cloudflare-dns.com during a URL diagnosis.The domain names being resolved.
GitHub (api.github.com, github.com and GitHub’s download servers)At launch and every 6 hours, unless you turn automatic checks off; and when you install an update.A request for the latest release information and, when you install an update, the download of the release archive and its checksum file. The request identifies the app and version (Proxi/<version> (macOS)). Nothing about you or your data is included.

Like any internet request, these connections reveal your IP address to the server you’re connecting to. Those services are run by third parties under their own privacy policies; I don’t receive anything from them about you.

iCloud

If you turn on iCloud sync, Proxi writes your configuration — profiles, subscriptions, rules and settings — to a file in your own iCloud Drive, Proxi/config.json, with your Mac’s name and the time of the change. LAN sharing, Enhanced mode and traffic statistics stay on each Mac. The file is stored by Apple under your iCloud account; I have no access to it.

Permissions

PermissionWhy
Administrator passwordTo change the system proxy (standard accounts), to install the command-line tool, and to install or remove the privileged helper.
Privileged helperOnly for Enhanced and gateway modes: a virtual network interface and IP forwarding need root. It only accepts requests from the user who installed it.
LocationOnly for switching by Wi-Fi network: macOS requires it to read the Wi-Fi name. Proxi doesn’t read or store your location.
Screen RecordingOnly to scan a QR code on screen for a node.
NotificationsFor connection problems and new versions.
iCloud DriveOnly if you turn on sync.

You can revoke any of these in System Settings › Privacy & Security at any time.

Local control and LAN sharing

The command-line tool, MCP server for AI assistants and proxi:// commands use a local socket on your Mac (control.sock) with a permission level you choose, including “off”. LAN sharing, when you turn it on, accepts connections from local network devices only (or the IPs you allow); those devices’ traffic is handled like your own and shown in the Connections page on your Mac.

The mihomo core

Proxi bundles mihomo, an open-source proxy core, and configures it not to fetch anything beyond your configuration: GeoIP data ships inside the app and automatic geo updates are off. The core connects to the nodes, subscriptions, rule lists, speed-test address and DNS servers in your configuration, and nothing else.

Where you got Proxi

This policy covers Proxi however you obtained it — from GitHub, from this website, or through a store or subscription service such as the Mac App Store or Setapp. Such a service handles your purchase or subscription and may process data under its own privacy policy; Proxi itself behaves as described here. If an edition ever works differently, this policy will be updated before that edition is released.

Deleting your data

Delete ~/Library/Application Support/Proxi/ and Proxi.app. If you installed the privileged helper, uninstall it first in Settings › Advanced (or sudo proxi helper uninstall). If you used sync, also delete the Proxi folder in iCloud Drive.

Children

Proxi is a general-purpose utility, not directed at children, and collects no personal information from anyone.

Changes

If this policy changes, the new version will be published on this page with a new date. Proxi is open source, so you can also check its behavior in the source code.

Contact

whrss9527 · whrss9527@gmail.com · Proxi issues on GitHub