Refresh rate
How often to poll arrivals while the app is open. Faster = fresher data, more battery.
Appearance
Dark is the default — designed for low-light commutes. Light mode is for outdoor daylight viewing or accessibility.
Language
Choose your language. Route numbers, stop codes, and station names stay in English (they are MTA identifiers, not prose).
Changing language reloads the app.
Developer
Surface debug information — cache ages, request IDs, raw API responses. For diagnosing issues only.
Test location
Override geolocation with a fixed NYC location. Useful when testing from outside NYC. "Off" uses your real GPS.
Backend
—
MTA key
—
Modes available
—
Catalog sizes
—
Cache age last refresh
—
About
Arrivals NYC delivers real-time arrivals for New York's transit system — subway, bus, LIRR, and Metro-North — in a single, fast app.
Built for daily commuters by a developer who has watched MTA's data evolve for nearly 20 years. Live data is provided by the official MTA APIs.
Version 2.7
Developer
Developer mode is active on this device. Use these tools to test NYC-specific features from anywhere in the world.
Mock location
Privacy Policy
Arrivals NYC respects your privacy. This summary explains what data we and our service providers process when you use our app. For the full policy, visit
arrivalsnyc.levvit.cc/privacy-policy.
Plain English: No accounts. No data sold. Your favorites and preferences stay on your device. We show ads through Ezoic, a Google Certified Publishing Partner, which uses cookies to display relevant ads. You can opt out of personalized ads via the consent banner or device settings.
What stays on your device
Your favorites, search history, theme, language, refresh-rate preference, and developer settings are stored locally on this device only. They never leave your device. You can clear them via "Restart app" in Preferences or by uninstalling.
What our backend processes
When you use the app, our server in the United States receives your queries (stop IDs, route numbers, search text) and forwards them to MTA's public APIs to fetch live arrival data. We do not link these requests to any user identifier. Our hosting provider keeps standard request logs (IP, timestamp, URL path) for up to 30 days, then deletes them. These logs are never sold or shared with advertisers.
Location data (Near Me feature)
If you use "Near Me", your device asks your permission to share your GPS location. Coordinates are sent to our server only to find nearby stops for that single request, then immediately discarded. We never store your location, and location data is never shared with advertising partners. You can revoke location permission at any time in your device settings.
Advertising (Ezoic)
Arrivals NYC is free and supported by ads served through Ezoic, a Google Certified Publishing Partner. Ezoic and its advertising partners (including Google) may automatically collect:
- Your IP address (used for approximate city-level geolocation only)
- Browser type, app version, and device information
- Anonymous advertising identifiers (Google Advertising ID)
- Ad impression, viewability, and click data
- Pages and tabs viewed within the app
- Cookies and similar technologies
This enables contextually relevant local ads and helps measure ad performance. The full list of Ezoic's advertising partners is at
ezoic.com/ad-partners.
Consent banner
On your first visit, a Consent Management Platform (CMP) banner appears so you can accept or customize your advertising preferences. Your choice is remembered. For users in regulated regions (EU, UK, Brazil, California, and other US states), the CMP provides granular GDPR/CCPA-compliant opt-out controls.
Opting out of personalized ads
You can opt out several ways:
Third-party services
Backend data flows to: MTA (live transit data), Fly.io (hosting), Ezoic (advertising and analytics), Gatekeeper Consent (consent management), and Google Play (Android distribution). Each operates under its own privacy policy.
Your rights and choices
Because we do not create user accounts, there is no account-level data for us to delete on request. Control happens at the device level: clear local data with "Restart app" or uninstall; opt out of ad personalization as described above; revoke permissions in your device settings.
For users in regulated regions, additional rights may apply through Ezoic's privacy controls. Use the opt-out links above or email privacy@ezoic.com.
Children's privacy
Arrivals NYC is not directed at children under 13. We do not knowingly collect personal information from children under 13.
Contact
Questions about this privacy policy or data handling? Email levvit.com@gmail.com.
Effective: May 17, 2026
Clears local data and reloads the app. Use this if data looks stuck or stale.