JettDB is designed around a simple principle: the app does not need to know anything about you to do its job. This policy describes the small number of ways data is handled when you use JettDB.
What JettDB does not do
- No analytics. JettDB does not include any third-party analytics SDK and does not record events, screen views, or feature usage.
- No crash reporting service. JettDB does not send crash reports to us or any third party. (If you've opted in to Apple's "Share with App Developers" diagnostics at the operating system level, Apple may forward aggregated, anonymized crash logs to us. You can turn that off in iOS/macOS Settings › Privacy & Security › Analytics & Improvements.)
- No advertising or trackers. JettDB contains no advertising frameworks and no cross-app or cross-site tracking.
- No account. JettDB does not require sign-in. There is no JettDB user account.
- No server. JettDB has no backend server that the app communicates with.
Where your documents live
JettDB stores documents using Apple's SwiftData framework with CloudKit sync. By default this means:
- Documents are stored in your own iCloud account, in a private database that only you can access.
- Documents sync automatically across Apple devices signed in to the same Apple ID.
- Neither the JettDB developer nor any third party has access to your documents.
- You can turn iCloud sync off in Settings › iCloud. Documents then live on the device only.
Apple's handling of iCloud data is governed by Apple's privacy policy at apple.com/legal/privacy.
Network access
JettDB makes network requests only when you explicitly initiate them. The two cases are:
- Import from URL. When you choose to import a JSON document from a URL, JettDB fetches that URL using Apple's URLSession. The request goes directly from your device to the URL you specified.
- iCloud sync. If iCloud is enabled, SwiftData syncs your documents through Apple's CloudKit service.
JettDB makes no other outbound network requests.
If you choose to contact us by email or use the in-app email export feature, your message and its contents will be transmitted through your email provider in the usual way. We do not store contact emails beyond what is necessary to respond, and we do not add your address to any mailing list.
Children's privacy
JettDB is a developer-oriented utility and is not directed at children under 13. JettDB does not knowingly collect data from anyone, regardless of age.
Data retention and deletion
Because JettDB stores no personal data on any JettDB-controlled server, there is nothing for us to retain or delete. To remove documents, delete them inside the app (or in iCloud Settings on your device). Uninstalling the app removes the on-device store.
Changes to this policy
If this policy changes, the updated version will be posted at this URL and the "Last updated" date above will be revised. Material changes will also be noted in the app's release notes.
Contact
Questions about this policy can be sent to galew5515@gmail.com.