Privacy Policy
Last updated: April 2026
Overview
LimitWatch ("the App") is developed and operated by an independent developer. We take your privacy seriously. This policy explains what data the App accesses, how it is used, and your rights.
Data That Stays on Your Devices
The Mac app reads quota and usage data from locally installed AI tools (such as Claude, Codex, Gemini, and Cursor) by accessing their configuration and session files on your computer. This data never leaves your devices. It is stored locally in the app's sandbox and, if you use iCloud sync, transmitted only through your personal iCloud account.
iCloud Sync
LimitWatch uses Apple's CloudKit and iCloud Key-Value Store to sync quota snapshots, preferences, and notification state between your Mac, iPhone, and Apple Watch. This data is transmitted and stored through your personal iCloud account under Apple's privacy terms. We do not operate any intermediate servers.
Crash Reporting (Sentry)
We use Sentry to collect anonymous crash reports and performance data. This helps us identify and fix bugs. Crash reports may include:
- Device model and OS version
- App version and build number
- Stack traces from crashes
- Basic performance metrics
Crash reports do not include your AI usage data, session transcripts, quota information, API keys, or any personally identifiable information. Sensitive fields (authorization tokens, passwords) are automatically scrubbed before transmission.
Update Checks (Sparkle)
The Mac app checks for updates using Sparkle. Each update check sends a request to dl.limitwatch.app/appcast.xml that includes anonymous system information as URL query parameters. This lets us serve the right build to the right hardware and understand which macOS versions are still in use.
- macOS version
- CPU architecture, type, subtype, and 64-bit capability
- Number of CPU cores
- Mac model code (e.g. Mac16,10)
- Preferred system language
- App marketing version and build number
- App release channel (stable / beta)
These requests do not include any personal identifier, Apple ID, email, AI usage data, or quota information. Raw request logs stay on the update server (dl.limitwatch.app) and rotate on a standard HTTP server schedule. You can disable automatic update checks at any time in the app's settings.
No Advertising, No Tracking
LimitWatch does not include any advertising SDKs, analytics trackers, or third-party data collection services beyond Sentry crash reporting and Sparkle update checks. We do not sell, share, or monetize your data in any way.
In-App Purchases
Subscription and purchase transactions are processed entirely by Apple through the App Store. We do not receive or store your payment information.
Data Deletion
You can delete all your data at any time through the app's Settings. This removes all local data and iCloud-synced data associated with your account.
Children's Privacy
LimitWatch is not directed at children under the age of 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 revision date.
Contact
If you have questions about this privacy policy, contact us at [email protected].