ArriveDry
Privacy Policy
Last updated: May 18, 2026
ArriveDry is a weather-aware navigation app for motorcyclists, made by Bay and Bridge Holdings LLC. This policy describes exactly what data we collect, why we collect it, and how long we keep it.
What we never collect
No account, no login, no email address, no name. No payment information. No advertising identifiers. No third-party analytics platform that tracks you across apps.
What we do collect
Location
ArriveDry uses your location to show the map, plan routes, track your progress during navigation, and warn you before you ride into a storm.
- While the app is open: Location is used on-device only — to center the map and advance turn-by-turn directions. It is not stored on our servers.
- During active navigation: Your route coordinates and destination are sent to our server so we can monitor weather along your path and send you alerts even if iOS suspends the app. This data is automatically deleted when your trip ends — or within one hour of your expected arrival if the trip expires without an explicit end.
- In the background (optional): If you enable background alerts, iOS occasionally wakes the app to check weather along your route. This check happens on-device. Location is not sent to our server for this check.
You can revoke location access at any time: iOS Settings → Privacy & Security → Location Services → ArriveDry.
Push notification token
If you allow notifications, iOS provides a push token unique to your device and our app. We store this token on our server so we can send you weather alerts during an active trip. It expires automatically after 30 days and is deleted from our server when your trip ends.
Subscription status
ArriveDry is a paid subscription with a free trial. When you start a trial or subscribe, the App Store or Google Play handles your payment — we never see your credit card or billing details. We use RevenueCat, a subscription-management service, to verify your subscription status and grant access to the app. The data passed through RevenueCat is limited to: a randomly generated user ID, your subscription product ID, your subscription start and expiration dates, and the store (App Store or Google Play) that processed the purchase. RevenueCat does not receive your name, email, or payment information.
Everything else stays on your device
Saved rides, recent destinations, home and work locations, and all your preferences are stored only in your phone's local app storage. They are never sent to us or any third party.
Third-party services
ArriveDry calls these services to function. Each has its own privacy policy.
| Service | Purpose |
|---|---|
| Google Maps Platform | Route calculation, place search, turn-by-turn directions |
| Apple WeatherKit | Weather forecasts along your route (proxied through our server) |
| Open-Meteo | Open-source weather fallback — no account or key required |
| RainViewer | Live radar tiles overlaid on the map |
| OpenStreetMap | Stop sign and traffic signal locations along your route |
| Cloudflare Workers | Our backend — stores your active trip and push token during navigation |
| Expo / React Native | App platform (notifications, location, speech APIs) |
| RevenueCat | Subscription verification and entitlement management |
| Apple App Store / Google Play | Payment processing for subscriptions |
We share only the minimum data each service needs. We do not sell, rent, or trade your data to any party for any purpose.
Data retention
| Data | Where | How long |
|---|---|---|
| Active trip (route + destination) | Cloudflare KV | Deleted on trip end; max 1 hr past expected arrival |
| Push notification token | Cloudflare KV | 30 days, then auto-expires |
| Your location | On-device only | Not stored — used in real time only |
| Saved rides & preferences | On-device only | Until you delete them or uninstall the app |
Security
All communication between the app and our server uses HTTPS. Our server endpoints require a bearer token. Device-side data is stored in iOS app sandbox storage, inaccessible to other apps. Server-side data uses Cloudflare Workers KV with automatic expiration. No system is perfectly secure — if we become aware of a breach that affects your data, we will notify you promptly.
Children
ArriveDry is not designed for or directed at children under 13. We do not knowingly collect data from children under 13.
Changes to this policy
If we make material changes, we will update the “Last updated” date at the top of this page. Continued use of the app after a change constitutes acceptance of the updated policy.
Contact
Questions about this policy? Email us at support@bayandbridgeholdings.com.
Bay and Bridge Holdings LLC · Governing law: State of Florida · Support