Privacy Policy
Last Updated: May 25, 2026
Packwave ("the App") collects, uses, and protects your information when you use our iOS and iPadOS application. We are committed to handling your data transparently and responsibly.
1. Information We Collect
1.1 Information You Provide Directly
- Trip details: Destination, travel dates, trip type (e.g., beach, business, hiking), location types, and trip duration.
- Traveler profile: Gender selection used solely to personalize packing suggestions.
- Packing items: Item names, categories, packed/unpacked status, and whether items were added manually, via rules, or via AI suggestions.
- Display name: The name you optionally provide when sharing a trip with other travelers via iCloud.
1.2 Information Collected Automatically
- Purchase data: We use RevenueCat to process in-app purchases and manage your Pro lifetime license. RevenueCat may collect a user identifier and transaction information transmitted via Apple's StoreKit. We do not store or process your payment card details — all financial transactions go through Apple.
- Device & app data: Standard diagnostic information such as crash logs may be collected by Apple through its built-in mechanisms.
1.3 Information We Do NOT Collect
- We do not collect your email address or phone number.
- We do not track your precise GPS location. Destination names you type are used only to fetch weather forecasts and are not stored on our servers.
- We do not access your contacts, calendar, photos, camera, or microphone.
- We do not use third-party advertising networks or sell your data.
2. How We Use Your Information
| Purpose | Data Used |
|---|---|
| Generate personalized packing lists | Trip details, traveler profile, weather forecast |
| Fetch weather forecasts for your destination | Destination name (via Apple WeatherKit) |
| Generate AI-powered packing suggestions (Pro) | Anonymized trip parameters sent to OpenAI |
| Share a trip with fellow travelers | Trip snapshot, packing items, your display name (via iCloud) |
| Manage your Pro license | RevenueCat purchase receipt |
| Display packing progress | Local item checklist state |
3. Data Storage
All your personal data — trips, packing items, and settings — is stored locally on your device using Apple's SwiftData framework. To allow you to access your data across your devices, this data is securely synced to your private iCloud account using Apple's CloudKit. Your data lives in your personal iCloud database, which we cannot access.
When you use the Packwave home screen widget (Pro), data is also shared within an App Group container on your device to power the widget — this data never leaves your device.
4. Trip Sharing
When you choose to share a trip (available to all users for one trip; unlimited on Pro), the App uses Apple's CloudKit Sharing (CKShare) to invite other iCloud users. Specifically:
- A snapshot of your trip — destination, dates, trip type, and a list of shareable packing items — is stored in a private CloudKit zone in your iCloud account.
- You control who receives an invitation link. Participants can view the trip and maintain their own packing roster.
- A lightweight participant roster (which items each participant has packed) is synced between participants within the shared CloudKit zone. This data is private to the participants of the trip and is not accessible to us.
- Revoking a participant's access or deleting the trip removes their access to the shared CloudKit zone.
5. Third-Party Services
We use the following third-party services, each with its own privacy policy:
Service: Apple WeatherKit
Purpose: Fetch weather forecasts for your trip destination
Privacy Policy: https://www.apple.com/legal/privacy
Service: OpenAI (gpt-4o-mini)
Purpose: Generate AI packing suggestions (Pro only)
Privacy Policy: https://openai.com/policies/privacy-policy
Service: RevenueCat
Purpose: In-app purchase & Pro license management
Privacy Policy: https://www.revenuecat.com/privacy
Service: Apple StoreKit
Purpose: Payment processing
Privacy Policy: https://www.apple.com/legal/privacy
Note on OpenAI:
When you request AI packing suggestions (Pro feature), a minimal, anonymized set of trip parameters is sent to OpenAI's API: gender category, trip type, location types, temperature range bucket, duration bucket, and general weather condition. No name, destination string, exact dates, or personally identifiable information is included. Identical parameter combinations are cached in a CloudKit public database to minimize redundant API calls.
6. Children's Privacy
Packwave is not directed at children under the age of 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided personal information through the App, please contact us and we will take steps to delete it.
7. Data Retention and Deletion
Your data is under your control:
- Delete a trip or packing item: Use the in-app delete functionality. The data will also be removed from your iCloud if synced.
- Delete all data: Uninstalling the App removes all locally stored data. To remove synced data from iCloud, go to Settings → [Your Name] → iCloud → Manage Account Storage and remove Packwave.
- Shared trip data: Deleting a shared trip removes the associated CloudKit zone and revokes access for all participants.
- Third-party data: For data held by RevenueCat or OpenAI, please refer to their respective privacy policies or contact us for assistance submitting a deletion request.
8. Security
Because your data is stored locally on your device and synced via your private iCloud account, it benefits from iOS's built-in security protections: encryption at rest, app sandboxing, and Apple's CloudKit encryption in transit. We do not operate our own backend servers that store your personal trip data.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by updating the "Last Updated" date at the top of this policy. Continued use of the App after changes are posted constitutes your acceptance of the updated policy.
10. Contact Us
If you have any questions or requests regarding this Privacy Policy, please contact us at:
- Email: robertograffeo00@gmail.com
- Developer: Roberto Graffeo
This Privacy Policy applies to the Packwave iOS and iPadOS application available on the Apple App Store.