BushelBook Privacy Policy
Effective Date: August 27, 2025
1. Introduction
Welcome to BushelBook ("BushelBook", "the App"). Your privacy is important. This policy explains how BushelBook collects, uses, stores, and shares information when you use the iOS application, which relies solely on SwiftData and CloudKit (iCloud) for data storage, syncing, and user-controlled sharing.
2. Information BushelBook Does Not Collect
BushelBook does not collect personal data such as name, email, location, contact info, photos, or other personally identifiable information outside of what is stored in iCloud. BushelBook does not process or transmit analytics, advertising, or tracking-related data. All data is either stored locally on-device via SwiftData or within the user’s iCloud account via CloudKit.
3. Use of SwiftData
BushelBook uses SwiftData to store information locally on your device. This data remains on the device unless you enable iCloud syncing. SwiftData provides automatic persistence and secure storage in Apple’s managed environment.
4. Use of CloudKit (iCloud)
BushelBook integrates CloudKit to sync and share data:
- Private iCloud Storage: Each user’s data is stored in a private iCloud container that only they can access. BushelBook does not have direct access to this data.
- Data Sharing: BushelBook allows users to share certain data with other iCloud users. Sharing is always initiated by the user. Shared data is visible only to the people the user explicitly invites. Users can revoke sharing or remove collaborators at any time.
- Advanced Data Protection: If enabled in iCloud settings, shared and private CloudKit data is protected with end-to-end encryption.
- Developer Access: BushelBook does not have access to user data stored in iCloud.
5. Security Measures
BushelBook relies on Apple’s CloudKit and iCloud infrastructure for security. Data is encrypted during transmission and storage. If Advanced Data Protection is enabled, CloudKit also provides end-to-end encryption for both private and shared data.
6. Third-Party Data Sharing
BushelBook does not share user data with third parties such as advertisers, data brokers, or analytics platforms. All data transfer occurs only between users through CloudKit sharing, managed by Apple’s iCloud framework.
7. User Rights & Controls
Users may disable iCloud sync or sharing for BushelBook at any time via Settings > [your name] > iCloud. Users may stop sharing or revoke collaborator access through BushelBook’s sharing interface or iCloud settings. Users may delete app-specific data from iCloud or uninstall the app to remove local data.
8. Policy Updates
BushelBook may update this Privacy Policy to reflect changes in practices or Apple’s services. Any updates will include a new effective date and will be reflected in the App Store privacy section.
Summary Table
- SwiftData (on-device): Local storage only; never leaves the device.
- CloudKit (iCloud syncing): Data stored in user’s iCloud; BushelBook has no direct access.
- CloudKit Sharing: Users can share data with others; sharing is user-controlled and revocable.
- Advanced Encryption: Data encrypted by Apple; end-to-end encryption with Advanced Data Protection.
- User Control: Users can manage syncing, sharing, and deletion of data at any time.