Legal
Privacy Policy
Last updated: December 1, 2025
Commutely is designed with privacy in mind. We collect the minimum data necessary to provide you with fast, accurate train times. This policy explains what we collect, why, and how you can control your data.
What We Collect
Email Updates (Optional)
If you sign up for updates on our website, we store your email address to send you occasional product news and updates. You can unsubscribe at any time via the link in any email we send.
Local Device Data
The following data is stored on your device only:
- Your station configuration (specific station IDs, directions)
- App preferences (display mode, sound settings)
If you switch devices or reinstall the app, you'll need to set up your stations again.
Analytics Data Collection
What we collect:
- Anonymous device identifiers
- Screen views and feature usage
- App usage events (e.g., "user tapped Leaving Home", trips triggered, settings changed)
- Station names when trips are triggered (public MTA data, for understanding popular stations)
- Trip labels when created (e.g., "Morning Commute", for UX research)
- Device type and operating system
- Approximate time of day for usage patterns
- Error logs for troubleshooting
This data is anonymous and not linked to your identity. Your complete configuration (which stations, which trains, which directions) stays on your device.
What we DO NOT collect:
- Your precise location or GPS data
- Your email address in analytics (newsletter emails stored separately)
- Personal identifying information
- Your travel patterns or commute history over time
- Data from other apps on your device
Analytics Provider
We use Mixpanel to understand how people use Commutely so we can improve it. Mixpanel processes anonymous usage data on our behalf in accordance with their privacy policy. We do not sell your data or share it with advertisers.
Data Retention
Analytics data is retained for 90 days, then automatically deleted.
Opting Out
We do not offer a full analytics opt-out at this time, but we collect the minimum data necessary to improve the app. Analytics data cannot be linked to your identity.
In-App Purchases
Commutely offers optional tip jar purchases to support development. For these transactions, we store:
- Transaction ID and product purchased
- Purchase date
Transaction data is stored locally for 30 days (Apple's refund window) for customer support purposes. No personal information is linked to purchases. Transaction data is not shared with third parties.
Data Security
- All data transmitted over HTTPS (TLS encryption)
- Newsletter emails stored in encrypted Cloudflare Workers KV storage
- No passwords or accounts required to use the app
- API keys never exposed in app code
Unsubscribing from Emails
Every email we send includes an unsubscribe link. Click it to immediately remove your email from our list. You can also contact us directly to request removal.
Third-Party Services
Commutely uses the following third-party services:
- MTA GTFS-Realtime API: Provides live train arrival data. We send station IDs to fetch train times; no personal data is transmitted.
- Cloudflare Workers: Hosts our backend API. Data encrypted at rest.
- Resend: Sends newsletter and update emails to subscribers.
- Mixpanel: Analytics provider. Receives anonymized usage data as described above.
- Apple App Store: Processes in-app purchases. Apple's privacy policy applies to all transactions.
Contact
Questions about this privacy policy? Contact us at [email protected] or reach out on LinkedIn.
Changes to This Policy
We may update this privacy policy from time to time. Significant changes will be communicated through the app or via email (for newsletter subscribers). The "Last updated" date at the top of this page indicates when the policy was last revised.