Privacy Policy for TraceFence

Last updated: July 13, 2026

Thank you for using TraceFence ("we", "our", or "the App"). This Privacy Policy explains how TraceFence handles information in the macOS and iOS applications, including optional website subscriptions.

Key Principle: Agent activity and conversation data stay on devices you control. TraceFence does not operate an analytics, advertising, agent-data, or remote-control backend.

1. Information We Collect

TraceFence is designed as a local-first application. We do not upload your agent conversations, project files, command history, approval content, or monitoring records to a TraceFence server. Network requests occur only for the user-selected services described below.

The following data is processed exclusively on your device:

Data TypePurposeStored OnTransmitted
Process information (PID, name, arguments)Monitor AI agent activitiesYour Mac onlyNo
File operation logs (create, modify, delete, read)Audit agent file accessYour Mac onlyNo
Hardware sensor data (CPU, memory, disk, network)System resource monitoringYour Mac onlyNo
Process lifecycle events (launch, exit)Track agent uptime and behaviorYour Mac onlyNo
Command rules and blacklists/whitelistsSecurity policy enforcementYour Mac onlyNo
Protected directory configurationsFile guard settingsYour Mac onlyNo
Storage scan resultsDisk usage analysisYour Mac onlyNo
Pairing endpoint and tokenConnect TraceFence Sentinel to your MacYour Mac and paired iPhoneDirectly between your devices
Website license key, device name, business, product and customer metadataActivate and validate a website subscriptionmacOS Keychain/local settings and Dodo PaymentsYes, to Dodo Payments

2. Data You Optionally Provide

2.1 AI Analysis Feature (User-Configured)

TraceFence offers an optional AI-powered analysis feature that requires you to provide:

This information is:

Important: We do not operate any AI servers. All AI requests go directly from your Mac to the LLM provider you configure. We have no access to your API keys or the data sent to LLM providers.

2.2 No Account Required

TraceFence does not require a TraceFence account. Website subscribers provide billing details directly to Dodo Payments, and App Store subscribers provide purchase details to Apple under those providers' terms.

3. Data Storage and Security

3.1 Local Storage

App data is stored in the applicable TraceFence Application Support directory or App Store container on your device. Website license secrets are stored in macOS Keychain.

3.2 Data Retention

3.3 Security Measures

4. Network Access

TraceFence uses network access only for the following product functions:

FeatureDestinationData Sent
AI Analysis (optional)Your configured LLM API endpointApp/storage analysis text + your API key
Agent Center hooks (optional)Localhost / local Unix socket on your MacAI agent events and approval requests generated locally
iOS remote control (optional)Your paired Mac over LAN, private VPN, or a user-configured tunnelStatus, sessions, commands, approvals, alerts, and pairing authentication
App Store updatesApple Mac App StoreStandard App Store update check
Website checkout and license validationDodo Payments checkout and public license APIsBilling details entered at checkout; license key, Mac name, activation instance, product and limited customer metadata
Website app and Agent Core updatesOfficial TraceFence GitHub releasesVersion and download requests

TraceFence does not include analytics SDKs, advertising trackers, or cross-app tracking. Optional user-configured AI providers, network tunnels, and VPNs operate under their own privacy terms.

5. Third-Party Services

TraceFence does not integrate with third-party analytics or advertising services. External services used for specific functions are:

6. File System Access

TraceFence monitors file system activity in user-authorized directories (Desktop, Documents, Downloads, project folders, etc.) to track AI agent operations. This access is:

7. Children's Privacy

TraceFence is not directed to children and does not knowingly collect information from children under 13.

8. Your Rights and Choices

You have full control over your data:

9. International Users

TraceFence is available globally. Dodo Payments, Apple, GitHub, your chosen AI provider, and any user-selected VPN or tunnel may process data across borders under their respective privacy terms.

10. Compliance

GDPR (EU General Data Protection Regulation)

We do not operate a server that receives your agent or project data. Billing providers may independently process customer and transaction data as described above.

CCPA (California Consumer Privacy Act)

We do not sell, share, or disclose personal information as defined by CCPA, as we do not collect such information.

Apple App Store Requirements

We comply with Apple's App Store Review Guidelines and privacy requirements, including the App Privacy Declaration.

11. Privacy Declaration (Apple App Store)

No data is collected from this app by us or by third-party analytics, advertising, or tracking services. Local process records, file operation records, token statistics, and approval history remain on your device and are used only to provide App functionality. If you choose to configure an external AI provider, selected analysis content is sent directly from your Mac to the provider you choose, under that provider's terms and privacy policy.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Material changes will be made available on this page, in release notes, or within the app as appropriate.

13. Contact Us

If you have questions or concerns about this Privacy Policy or TraceFence's data practices, please contact us: