These pages describe PrivacyFence 7.0.2. Download it · What changed
PrivacyFence documentation¶
How to install, use, deploy and secure PrivacyFence. These pages describe PrivacyFence 7.0.2.
Install and first steps¶
- Getting started — what you need, which install fits, your first approval, and troubleshooting shared by every platform.
- Install on macOS, Install on Windows, Install on Linux — install, first start, troubleshoot, uninstall. One page per platform.
- Platform support — supported OS versions and architectures, where PrivacyFence keeps its data, logs, and start/stop commands.
- Connecting a service — the Admin page, connecting Gmail, Slack and the other services, and what each connector status means.
- Moving to organization mode — why desktop mode is deprecated, the two ways forward, and what to do before any upgrade to 8.x.
Using PrivacyFence¶
- How PrivacyFence works — the daemon, the companion app, how AI clients connect,
and the
privacyfence_*tools every client sees. - Approvals and policy — how requests are gated, approval cards, the PII check, "Always allow" and policy rules, the privacy filter, file previews and notifications.
- Configuration reference — every
settings.yamlkey and every organization-bundle option, with its default. - privacyfence-sync — run a scheduled data sync as a recipe, with no AI model involved: install, connecting, the rules it needs, and the recipe-writing plugin.
Organization deployment and security¶
- Organization deployment — deploy PrivacyFence centrally for an organization, including claude.ai as a client.
- Organization deployment with Docker — run the organization deployment as containers: the published image, a tested Compose file with Caddy, upgrades, backups and verifying the image.
- Sign in to other apps with PrivacyFence — let Peek and Grist (or other apps you name) sign people in through PrivacyFence, with the identity PrivacyFence already has.
- Security and compliance — trust boundaries, step-up authentication, privilege separation, audit integrity, and what PrivacyFence does not claim.
- OAuth relay runbook — the OAuth redirect relay at
oauth.privacyfence.eu: what it forwards and stores, and how the maintainers run, check and revoke it.
Connector setup¶
Registering your organization's own OAuth app (or bot) for a service, in place of the built-in one, as a signed connector config on an organization server or a bundle section on a desktop install:
- Google setup (Gmail, Drive, Calendar, Contacts, Tasks, Apps Script) — Gmail, Drive, Docs, Sheets, Calendar, Contacts, Tasks and Apps Script
- Slack setup
- Salesforce setup
- Atlassian setup (Jira and Confluence) — Jira, Confluence and Jira Assets
- Telegram setup
- Grist setup
- Peek setup
- Miro setup
AI agent setup¶
Connecting each AI client, in local mode and in an organization deployment:
- Connect Claude Desktop — Claude Desktop, through the extension or as a custom connector
- Connect Claude Code — Claude Code, over HTTP with your own token or through OAuth sign-in to an organization deployment
- Connect claude.ai — claude.ai, through an organization deployment
- Connect ChatGPT — ChatGPT desktop on your own computer, and ChatGPT (Developer Mode) through an organization deployment
- Connect Gemini Enterprise — Gemini Enterprise, through an organization deployment
Reference appendices¶
- Tools reference — every connector tool and how it is gated (generated).
- "Always allow" — per-tool reference — what "Always allow" proposes, tool by tool (generated).
- PII detection keywords — what the PII detector looks for.
Release history is in ../CHANGELOG.md.