← Back to NotchCode

Privacy Policy

Last updated: March 30, 2026

Short version: NotchCode does not collect, transmit, or store any personal data. Everything happens on your machine.

What NotchCode Does

NotchCode is a macOS application that monitors AI coding sessions (Claude Code, Gemini CLI, Codex) by reading event data from local hooks and JSONL files on your computer. All processing happens locally. No session data, conversation content, or code ever leaves your machine.

Network Connections

NotchCode makes the following network connections:

What NotchCode Does NOT Do

Data Storage

NotchCode stores the following data locally on your Mac:

All data is stored in ~/Library/Application Support/NotchCode/ and macOS Keychain. You can delete this data at any time by removing the app and its support directory.

Hardware Identifier

For license activation, NotchCode generates a one-way SHA256 hash of your Mac's hardware UUID combined with the app's bundle identifier. This hash cannot be used to identify your device outside of NotchCode. It is used solely to enforce the one-device-per-license limit.

Payment Processing

Payments are processed by Paddle, our Merchant of Record. Paddle handles all payment information (credit cards, billing addresses). NotchCode never sees or stores your payment details. Please refer to Paddle's privacy policy for information about how they handle your data.

Children's Privacy

NotchCode is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to This Policy

We may update this privacy policy from time to time. Changes will be posted on this page with an updated date. Continued use of NotchCode after changes constitutes acceptance of the updated policy.

Contact

If you have questions about this privacy policy, contact us at support@notchcode.dev.