RunCheck is a developer tool created by Trevor Lawrence that monitors the health of your apps, APIs, and backend services. This privacy policy explains what information RunCheck collects, how it is used, and your rights regarding that information.
When you add an app to RunCheck, you may enter:
All of this information is stored exclusively on your device using Apple's SwiftData framework and the iOS Keychain. It never leaves your device unless you configure a webhook URL, in which case RunCheck sends health check results to that URL that you specified.
API keys you enter are stored in the iOS Keychain — Apple's secure encrypted storage. They are never transmitted to RunCheck servers (there are no RunCheck servers), never included in crash reports, and never shared with third parties.
When you run health checks, RunCheck makes network requests directly from your device to the services you configured. These are standard HTTP requests made by your device. RunCheck does not proxy, log, or intercept these requests.
RunCheck does not collect:
RunCheck makes direct network requests to services you configure. Each of those services has its own privacy policy:
RunCheck only contacts these services at your explicit direction when you run health checks.
RunCheck may send you local push notifications when a health check fails or when all services return to healthy status. These notifications are generated entirely on your device. No notification data is sent to external servers.
If you configure a webhook URL, RunCheck will POST health check results to that URL when checks fail or warn. The data sent includes app name, check status, and latency information. You are responsible for the privacy practices of any webhook endpoint you configure.
All RunCheck data is stored on your device. You can delete all data at any time by:
RunCheck does not retain any copies of your data.
RunCheck is a developer tool not directed at children under 13. We do not knowingly collect information from children.
If this privacy policy changes materially, the "Last updated" date at the top of this document will be updated. Continued use of RunCheck after changes constitutes acceptance of the updated policy.
If you have questions about this privacy policy:
Trevor Lawrence
trevbeatsmultimedia@gmail.com
| Data Type | Collected | Stored | Transmitted |
|---|---|---|---|
| App names and configs | Yes | On device only | Never |
| API keys | Yes | iOS Keychain | Never |
| Health check results | Yes | On device only | To your webhook only |
| Personal identity | No | — | — |
| Analytics / telemetry | No | — | — |
| Location | No | — | — |
| Device identifiers | No | — | — |