AGI for Anyone

Last updated 4 August 2026

Privacy Policy

The app itself collects nothing. This page says exactly what that means, and lists every exception — by name, with no exceptions left out.

Who this is

AGI for Anyone is published by Pierre Riche, an individual based in Switzerland. This policy covers the AGI for Anyone macOS app and the agiforanyone.com website. It does not cover Claude Code or Anthropic's own services — see "Anthropic sees your prompts and your files" below.

Contact for anything on this page: contact@agiforanyone.com.

The headline: the app collects nothing

There is no account, no sign-up, no analytics library, no crash reporter, and no tracking code built into the app. Nothing you type into a Claude Code session, no file it reads, and no file it writes is sent to us — we don't have a server that could receive it, and the app has no code path that sends it. Below are the exceptions, stated exactly, with nothing smoothed over.

Every network call the app makes on its own

Four things, each described completely. If it isn't in this list, the app doesn't do it.

1. Installing Claude Code

If Claude Code isn't already on your Mac, the app offers to install it. Accepting runs Anthropic's own installer — the exact command is curl -fsSL https://claude.ai/install.sh | bash — which downloads and runs a script from Anthropic's server. To show a progress bar, the app also asks Anthropic's release server (downloads.claude.ai) for the current version and the expected file size before the download starts. Both of these talk to Anthropic, not to us; we never see the traffic.

2. Checking for app updates

While the app is open, roughly every four hours, it asks GitHub whether a newer signed build exists (github.com/agiforanyone/app/releases/…/latest.json). If there is one, it quietly downloads it in the background and applies it the next time you open the app — never while Claude is mid-task, and never without your Mac restarting the app itself. This request necessarily tells GitHub your IP address and a couple of harmless technical details (the app's current version, your Mac's processor type) — the same information any web request carries. It carries nothing about your projects, files, or conversations.

3. Verifying a subscription — only if you have a license key

AGI for Anyone was a paid subscription before 3 August 2026 and is free now. A brand-new install never triggers this: the license field has been removed from Settings, and the app makes this call only for people who activated a key while it was still paid. For that group, the app periodically sends the license key, a generated activation ID, and a label built from your Mac's computer name (for example, "AGI for Anyone — Pierre's MacBook Pro") to Polar.sh, a third-party billing platform, to confirm the subscription is still active. If your Mac's name includes your own name, that name is what gets sent. Nothing else about you or your Mac is included. If you never had a license key, this call is never made — the app checks locally first and skips the network entirely.

4. Reporting a crash, but only if you send it yourself

The app writes a small diagnostic log to your own Mac (see "What's stored, and where"). It is never uploaded automatically. If you contact us for support and choose to attach or paste it, that's the only way it reaches us.

Anthropic sees your prompts and your files — and that's the most important line on this page

Claude Code is Anthropic's software. When it runs inside AGI for Anyone, it talks to Anthropic's servers exactly as it would if you ran it in Terminal.app with no app of ours involved: every message you send, and the contents of any file or folder Claude reads or writes while doing your work, goes to Anthropic to be processed. That connection does not pass through us, we cannot see it, and we cannot intercept it — our app runs Claude Code in a real terminal window, it doesn't sit in the middle of what Claude Code sends.

That data is governed entirely by Anthropic's own terms, not ours: Anthropic's Consumer Terms (or Commercial Terms, if you use a Team or Enterprise plan) and Anthropic's Privacy Policy. Read those if you want to know how long Anthropic keeps your data, whether it trains on it, or how to delete it — we don't control any of that and can't answer for it.

What's stored, and where — all of it local

Everything below lives only on your Mac, in plain files you can open, move, or delete yourself. None of it is synced to us.

  • ~/.config/agiforanyone/ — your settings (text size, whether Claude acts autonomously or asks first, notification preference, and, if you're a legacy subscriber, your license key and activation ID), the names and folder paths of the projects you've added, which sessions were open, and any session titles you've renamed by hand.
  • ~/.claude/ — this folder belongs to Claude Code, not to us, but our app writes a few small things into it: a status-tracking script and hook entries in settings.json (so the sidebar can show "working" / "waiting for you"), and one-time defaults — dark theme, skipping Claude's own first-run screens — written only if you haven't already set them yourself, never overwriting a choice you made.
  • Your conversation transcripts — Claude Code itself writes these, as .jsonl files under ~/.claude/projects/, one folder per project. Our app reads them locally to build your sidebar, titles, and search results (⌘K). This read happens entirely on your Mac; nothing is uploaded or indexed anywhere by us.
  • ~/Library/Logs/agiforanyone/app.log — a local diagnostic log (install output, crash details) for your own troubleshooting. Never sent anywhere unless you choose to send it to us.

Uninstalling the app does not delete these folders automatically — they're plain files, so you're free to remove them yourself if you want a clean slate.

Your Claude Code login

The app never reads your Claude Code credentials. To show whether you're signed in, it asks macOS whether a keychain item named "Claude Code-credentials" exists — a query that reports existence only and never decrypts or reads the secret itself — or, on setups that don't use the keychain, whether a credentials file exists on disk. Neither check reveals the credential's contents to the app.

One exception, for convenience only: to show a "Connected as …" line, the app reads the account email address from a file Claude Code itself maintains (~/.claude.json). That email is read and displayed locally — on your screen, in your Settings — and is never transmitted anywhere by our app.

The consent that gates autonomy

By default, a new session asks before every action. Autonomous mode — where Claude reads, writes, and runs commands without stopping to ask — only ever turns on after you explicitly accept a one-time consent screen on first use, and you can switch it off again anytime in Settings. This choice is stored locally in your settings file above; it is not reported to us.

The agiforanyone:// link

The app registers one URL scheme with macOS, accepting exactly two forms: agiforanyone://session/<id>, which brings the app forward and opens a session already on your Mac (the id is meaningless to anyone but your own app), and agiforanyone://activate?key=…, used only by the legacy license flow described above. Neither form can read anything off your Mac — a link can only hand the app a short piece of text to act on.

The website (agiforanyone.com)

Separately from the app: this website uses PostHog, a product-analytics tool, to see which pages and downloads get used. It's cookieless — nothing persists after you close the tab — and requests are proxied through our own domain rather than going straight to a third party. It records page views, clicks, and on-page interaction (so we can see where people get stuck), hosted on PostHog's EU servers. It is not used to build a profile of you across visits, and it is entirely separate from the app: nothing collected on the website is ever joined with anything the app does on your Mac.

Third parties, named plainly

  • Anthropic — receives your prompts and file contents via Claude Code, as described above. Not controlled by us.
  • GitHub — receives an IP address and basic request metadata when the app checks for updates, and when you download the app. Standard for any GitHub-hosted file.
  • Polar.sh — receives a license key, activation ID, and device label, but only from people who hold a license key from before the app went free.
  • PostHog — receives website analytics as described above (site only, never the app), hosted in the EU.

Swiss and EU data protection law

Pierre Riche, as the publisher, is the controller for the small amount of data described on this page. Being based in Switzerland, that processing is governed primarily by Switzerland's Federal Act on Data Protection (FADP), in the revised form that has been in force since 1 September 2023, overseen by the Federal Data Protection and Information Commissioner (FDPIC).

Where a visitor is in the EU or EEA, the GDPR applies alongside the FADP, to the extent this website's analytics reach EU/EEA visitors. Under GDPR Article 27, a controller established outside the EU/EEA that falls under GDPR must normally appoint an EU representative, unless its processing is occasional, doesn't involve special-category data at scale, and is unlikely to create a risk to people's rights. We have not appointed an EU representative. Given how small this website's audience is, we believe the practical risk this creates is minimal — but we're stating the requirement honestly rather than asserting an exemption we can't be sure applies. If you are in the EU/EEA and want to exercise a GDPR right, write to the contact address below and we'll respond directly; you're also free to contact your local data protection authority.

Because the app itself collects essentially nothing, most of the rights below are already satisfied by the fact that the data in question is sitting in a file on your own Mac.

Your rights

Under the FADP and, where it applies, the GDPR, you can ask to know what we hold about you, correct it, or have it deleted. In practice: the config, project list, and transcripts described above are already yours — open, edit, or delete them directly, or uninstall the app. For the handful of legacy license holders, Polar.sh's own dashboard lets you manage or cancel a subscription directly. For anything else, or for a formal request, write to contact@agiforanyone.com.

Children

This app and website are not directed at children. You must be at least 16 to use the app — see the Terms of Service for the full requirement.

No dark patterns

We don't promise a deletion feature that doesn't exist, don't claim encryption we haven't built, and won't tell you "we never see your data" in a way that would be false about Anthropic. If something on this page turns out to be wrong, we'll fix the page, not the wording around the problem.

Changes to this policy

If what the app or site does changes, this page changes with it, and the "Last updated" date at the top moves. We won't backdate a change or describe old behaviour as current.

Contact

Pierre Riche · contact@agiforanyone.com · Switzerland.