Privacy Policy

PackSwift — Last updated: 2026-06-05

1. Introduction

PackSwift (“we”, “our”, “us”) respects your privacy. This Privacy Policy explains what information PackSwift may process, how it is used, and what choices you have.

PackSwift is an offline-first packing checklist app. It is designed to work without an account, without cloud sync, and without sending your personal data to any server by default.

2. Who This Policy Applies To

This policy applies to users of the PackSwift mobile application on iOS and Android.

3. Information We Process

3.1 Information You Enter In The App

This information is stored locally on your device using AsyncStorage. It never leaves your device unless you explicitly export a templates backup file.

3.2 Analytics (Opt-In Only)

PackSwift includes an optional PostHog analytics integration. It is disabled by default and will only collect data if you explicitly toggle “Share anonymous analytics” on in Settings.

When enabled, PackSwift may collect:

All analytics have GeoIP disabled — we do not collect or infer your geographic location. No personal identifiers (name, email, address, device ID) are collected or associated with these events. You may opt out at any time via Settings.

3.3 Crash Reporting (If Enabled)

PackSwift includes Sentry for crash reporting. Sentry is only initialized if a DSN is configured at build time. Currently, no Sentry DSN is configured in production builds.

If enabled in future, Sentry would collect diagnostic information such as crash traces, device OS version, and app version. No personal data would be collected.

3.4 Purchases

In-app purchases (optional Pro unlock) are processed entirely by Apple (App Store) and Google (Play Store). PackSwift does not receive or store your full payment card details. Purchase entitlement status is stored locally on your device.

3.5 Notifications

Local notifications are scheduled on your device using expo-notifications. No notification data is sent to any server. Notification-related permissions are requested only when you create a trip with reminders enabled.

3.6 Device Permissions

3.7 Backups (Pro Feature)

If you choose to export or import a templates backup file, the backup is a JSON file containing your custom templates. Export is initiated by you via the share sheet; import is initiated by you via the document picker. No automatic or cloud-based backup occurs.

4. How We Use Information

5. Data Sharing

We do not sell your personal data.

We may share limited data with service providers only as needed:

6. Data Storage And Retention

7. Your Choices

8. Children

PackSwift is not directed to children under 13 (or the relevant age of consent in your jurisdiction). If you believe a child has provided personal data, contact us to request deletion.

9. International Transfers

If you opt in to analytics, events are sent to PostHog's EU-hosted servers. Crash reports (if enabled) would be sent to Sentry's US-hosted servers. We rely on appropriate safeguards as required by applicable law.

10. Security

We use reasonable administrative and technical measures to protect data. No method of storage or transmission is completely secure. Because PackSwift stores your primary data locally on your device, the security of that data depends largely on the security of your device.

11. Your Privacy Rights

Depending on your jurisdiction, you may have rights including:

To exercise these rights, contact us at: dallusdevs@gmail.com

12. Changes To This Policy

We may update this Privacy Policy. Material changes will be reflected by updating the “Last updated” date. If required, additional notice may be provided in-app or on the app store listing.

13. Contact

App Publisher / Data Controller: DallusDevs

Email: dallusdevs@gmail.com


App Store Submission Notes
Before publishing, confirm: Whether a Sentry DSN is configured for production builds · That the App Store / Google Play Store privacy questionnaire responses match this policy · That the analytics opt-in default matches this policy (disabled by default)