Privacy Policy
Last updated: April 4, 2026
Introduction
SwiftD1 ("the App") is a native macOS application developed by mgcrea ("we", "us", "our") that allows you to browse, query, and edit Cloudflare D1 and SQLite databases. This Privacy Policy explains how we handle your information when you use the App.
We are committed to protecting your privacy. SwiftD1 is designed as a local-first application — your data stays on your device and is only transmitted to Cloudflare's API endpoints at your direction.
Information We Collect
SwiftD1 does not collect, transmit, or store any personal information on our servers. We do not operate any backend services that receive your data. The App runs entirely on your Mac.
Cloudflare API Tokens
To connect to your Cloudflare D1 databases, you provide API tokens within the App. These tokens are:
- Stored securely in the macOS Keychain on your device
- Used exclusively to authenticate with Cloudflare's API endpoints (
api.cloudflare.com) - Never transmitted to us or any third party
- Never logged or stored outside of the Keychain
Database Content
When you browse or query your Cloudflare D1 databases, all requests are sent directly from your Mac to Cloudflare's API. Query results are displayed locally in the App and are not persisted beyond the current session unless you explicitly export them. We never have access to your database content.
Local SQLite Files
When you open local SQLite files, the App accesses them using macOS security-scoped bookmarks. File contents remain on your device and are never transmitted anywhere.
Analytics and Tracking
SwiftD1 does not include any analytics SDKs, tracking pixels, or telemetry. We do not track your usage patterns, feature usage, or any other behavioral data.
Crash Reporting
If you have opted in to share diagnostics with app developers through macOS Settings, Apple may share anonymized crash reports with us. This is controlled entirely by your macOS privacy settings and can be disabled at any time in System Settings → Privacy & Security → Analytics & Improvements.
Third-Party Services
The App communicates only with:
- Cloudflare API (
api.cloudflare.com) — to manage and query your D1 databases, using your own API tokens - Apple App Store — for license validation and in-app purchases, managed by Apple
We encourage you to review Cloudflare's Privacy Policy and Apple's Privacy Policy for details on how they handle your data.
Data Storage and Security
We employ the following security measures:
- macOS Keychain for secure credential storage
- App Sandbox to restrict the App's access to system resources
- Security-scoped bookmarks for safe access to user-selected files
- HTTPS for all network communications with Cloudflare
Children's Privacy
SwiftD1 is not directed at children under the age of 13. We do not knowingly collect any personal information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date. We encourage you to review this policy periodically.
Contact
If you have any questions about this Privacy Policy, please contact us at support@mgcrea.io.