Last updated: March 30, 2026
Short version: NotchCode does not collect, transmit, or store any personal data. Everything happens on your machine.
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.
NotchCode makes the following network connections:
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.
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.
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.
NotchCode is not directed at children under 13. We do not knowingly collect personal information from children.
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.
If you have questions about this privacy policy, contact us at support@notchcode.dev.