Privacy Policy
Arrivo ("the App") respects your privacy. This Privacy Policy explains how we collect, use, and protect your information when you use our arrival and alarm application.
Core Principle: Arrivo is designed to help you arrive on time. We only access data necessary for this core functionality, and we never sell your personal information.
1. Information We Collect
1.1 Location Data
Arrivo requests access to your location for the following purposes:
- When In Use: To calculate travel time to your destination when you actively create an alarm or reminder.
- Always (including background updates): To monitor your progress while traveling and trigger intelligent arrival alarms when you approach your destination or if your route changes unexpectedly.
Why we need "Always" permission: Unlike simple alarms, Arrivo's core value is adapting to reality. If you're on the road and hit unexpected traffic, we need background location to recalculate and adjust your alarm time. This ensures you're not late and not woken up too early.
1.2 Background Location
If you grant "Always" permission, Arrivo may access your location in the background to:
- Monitor your current location against your destination
- Detect when you depart or arrive
- Update estimated arrival times based on real-time traffic conditions
- Trigger alarms and notifications at the optimal moment
You can disable background location at any time in iOS Settings → Arrivo → Location. However, please note that this will limit the app's ability to provide intelligent arrival alarms.
1.3 Audio and Alarm Features
Arrivo uses audio capabilities to provide:
- Wake-up alarms and arrival notifications
- Sound playback for reminders
- Background audio to ensure alarms trigger reliably (using AlarmKit framework)
Important: Arrivo does NOT record audio. We only play pre-configured alarm sounds.
1.4 AlarmKit Framework
Arrivo integrates AlarmKit to provide reliable scheduling of:
- Departure alarms
- Arrival notifications
- Time-based reminders
AlarmKit processes are executed locally on your device. No alarm data is transmitted to external servers.
1.5 Background Processing
Arrivo performs background tasks to:
- Refresh travel time estimates
- Check for route changes
- Schedule and manage pending alarms
These tasks use iOS Background Processing API and are optimized for minimal battery impact.
2. Data Storage and Processing
2.1 Local Storage
The majority of your data is stored locally on your device using CoreData:
- Your saved destinations
- Alarm configurations
- App preferences
3. Third-Party Services
3.1 No Data Selling
Arrivo does not sell, rent, or trade your personal information to third parties.
3.2 Apple Services
The App may use standard Apple services:
- Apple Maps / MapKit (for location display and routing)
- Core Location (for GPS positioning)
- CloudKit (if iCloud sync is enabled)
These services are governed by Apple's privacy policy.
3.3 Analytics
Arrivo may collect anonymous usage statistics to improve the app. This data cannot be used to identify you personally. If you prefer not to contribute to analytics, you can disable this in the app settings.
4. Your Rights and Choices
4.1 Managing Permissions
You have full control over your data:
- Location: Grant or revoke location permissions in iOS Settings
- Background App Refresh: Control background activity in iOS Settings
- Notifications: Customize or disable notifications
- iCloud Sync: Enable or disable in app Settings
4.2 Deleting Your Data
Since Arrivo primarily stores data locally:
- Deleting the app removes all locally stored data
- If you use iCloud sync, delete the app data from your iCloud settings
- Contact us if you need assistance with data deletion
5. Children's Privacy
Arrivo is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe we have collected such information, please contact us.
6. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the effective date.
7. Contact Us
If you have questions about this Privacy Policy or Arrivo's data practices:
- Email: sup_dostan@outlook.com
- GitHub: https://github.com/dostanT