Last updated: March 30, 2026
Short version: NotchCode processes your AI session data locally on your machine and does not collect telemetry or analytics. The only data transmitted to our servers is your license key and a hashed hardware identifier for license validation, and standard HTTP information during update checks. We do not sell your personal information.
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.
To provide its functionality, NotchCode performs the following activities locally on your Mac. None of this data is transmitted to any server or third party:
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. Note: Keychain entries created by NotchCode (license information, trial dates) persist after you uninstall the app. To fully remove them, open the macOS Keychain Access application and search for "NotchCode" to delete these entries manually.
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.
We use the following third-party service providers who process personal data on our behalf:
Our website (notchcode.dev) is a static site hosted on Cloudflare Pages. It does not use cookies, tracking pixels, or analytics of any kind. Cloudflare may log IP addresses as part of their standard CDN operation. See Cloudflare's privacy policy for details.
All fonts used on our website are self-hosted. No requests are made to Google or other third-party font services.
If you are located in the European Union, European Economic Area, United Kingdom, or California, you have the following rights regarding your personal data:
In practice, NotchCode holds minimal data about you: only your license key and hashed hardware identifier are transmitted to our servers during activation. To exercise any of these rights, email support@notchcode.dev.
California residents (CCPA): We do not sell your personal information. We do not share your personal information for cross-context behavioral advertising. You have the right to know what personal information we collect, to request deletion, and to not be discriminated against for exercising your rights.
If you are an Israeli resident, you have the right to access, correct, and delete your personal information under the Israeli Privacy Protection Law, 5741-1981 (Section 13). To exercise these rights, contact us at support@notchcode.dev.
License activation records are retained on our servers for as long as your license is active. Upon deactivation or refund, activation records are deleted within 30 days. Local data on your Mac (preferences, trial dates) is retained until you uninstall the app.
Where GDPR applies, we process personal data on the following legal bases:
Your license activation data (license key and hashed hardware identifier) is processed on servers that may be located outside your country of residence. The data controller is based in Israel. The European Commission has issued an adequacy decision for Israel, recognizing that Israel provides an adequate level of data protection. This means that transfers of personal data from the EU/EEA to Israel do not require additional safeguards.
In the event of a data breach that affects your personal data and poses a risk to your rights and freedoms, we will notify affected users by email without undue delay and, where required by law, within 72 hours of becoming aware of the breach. We will also notify the relevant supervisory authority as required by applicable law.
The data controller for any personal data processed by NotchCode is NotchCode.
Postal address: NotchCode, Tel Aviv, Israel.
Email: support@notchcode.dev.
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. For material changes to how we process your personal data, we will notify you by email at least 30 days before the changes take effect.
If you have questions about this privacy policy, contact us at support@notchcode.dev.
Postal address: NotchCode, Tel Aviv, Israel.