BorderETA

Privacy Policy

BorderETA · Last updated: August 2, 2026

BorderETA is a border wait time intelligence app for crossings between the United States and Mexico. We collect only what we need to provide accurate crossing information and to improve our wait-time estimates over time. We do not sell your personal data.

This policy describes what we collect, how we use it, who we share it with, and the choices you have.

1. Who We Are

BorderETA ("we," "our," or "us") is operated by Jonathan Kim (sole proprietor) doing business as BorderETA. You can contact us at support@bordereta.live.

2. Information We Collect

2.1 Information You Provide Directly

2.2 Information Collected Automatically

2.3 Information We Do Not Collect

3. How We Use Your Information

4. Legal Basis for Processing (GDPR and Applicable Law)

If you are located in the European Economic Area, the United Kingdom, or another jurisdiction with similar laws, we rely on the following legal bases:

5. Service Providers and Sub-Processors

We share data only with the service providers listed below, solely to operate BorderETA. These providers act under contract and may not use your data for their own purposes.

Supabase
Database, authentication, and serverless functions
https://supabase.com/privacy
Apple
Sign in with Apple — authentication and the account identifier and email address (which may be a private relay address if you choose to hide your email) when you sign in with Apple
https://www.apple.com/legal/privacy/
Google
Sign in with Google — authentication and your account email when you sign in with Google
https://policies.google.com/privacy
Vercel
Web hosting for bordereta.app and bordereta.live
https://vercel.com/legal/privacy-policy
Zoho
Transactional email delivery (password resets, verification, account notices) from support@bordereta.live
https://www.zoho.com/privacy.html
MapTiler
Destination address autocomplete. Receives the destination text you type into the picker, optionally with your current location as a proximity hint to bias nearby results. MapTiler does not receive your account ID
https://www.maptiler.com/privacy-policy
Mapbox
Drive-time routing, crossing ranking, and home screen map thumbnails. Used in three places: (1) the drive-time-proxy receives your origin coordinates and the bridge destination coordinates to compute a single drive leg; (2) the crossing-ranking service uses Mapbox Matrix to compute drive times from your origin to all five bridges; (3) the home screen renders a small static map thumbnail using Mapbox Static Images. No account ID is sent to Mapbox in any of these requests
https://www.mapbox.com/legal/privacy
OpenFreeMap
Base map tiles for the search preview map. Receives standard tile requests, which include your device IP address and the tile coordinates of the area you are viewing. No account information is sent
https://openfreemap.org
Google Routes API
Background traffic measurement on fixed bridge approach roads only. The app polls Google Routes on a schedule against a fixed set of coordinates near each bridge to measure how congested the approach roads are. No user location, destination, or account information is sent in these requests; they are entirely server-to-server with hardcoded coordinates
https://policies.google.com/privacy
Railway
Hosts the crossing-ranking service that ranks the five bridges by total travel time. Receives your authenticated account session along with your origin coordinates, destination coordinates, selected lane, and direction whenever the app asks for a ranking. Coordinates are used to compute travel time and are not retained beyond the duration of the request
https://railway.app/legal/privacy
OneSignal
Push notification delivery
https://onesignal.com/privacy_policy
Upstash
Rate-limit infrastructure for our backend services
https://upstash.com/trust/privacy.pdf
PostHog
Product analytics — interaction events used to understand and improve the app
https://posthog.com/privacy

We also retrieve public data from the U.S. Customs and Border Protection wait time feed (bwt.cbp.gov) and publicly available southbound wait-time sources. These are read-only, public data sources; we do not share user information with them.

We do not share your personal information with any other third parties. We do not sell your data.

6. Community Reports and Crossing Data

Community reports you submit (wait times, conditions, optional notes) are visible to other app users. Your account identity is not displayed publicly — reports appear without your name or email attached.

Crossing dwell time records are anonymized and used to train our wait-time prediction model, improving its accuracy over time. They are not displayed to other users.

We may publish or license aggregated, anonymized insights derived from this data — for example, average wait times by hour, day of week, or season — including to commercial partners as part of our business offering. These aggregated datasets contain no personally identifiable information.

We do not attempt to re-identify individuals from aggregated or de-identified data, and we do not sell or license any data that is linked to an individual user. Any commercial data offering is limited to aggregated, de-identified statistics.

7. Data Retention

8. Your Rights and Choices

You have the following rights with respect to your personal data:

If you are located in the EEA or UK, you also have the right to lodge a complaint with your local data protection supervisory authority if you believe your rights have been violated.

To exercise any right, email us at support@bordereta.live. We will respond within 30 days.

9. California Residents (CCPA / CPRA)

If you are a California resident, you have the right to know what personal information we collect, to request deletion of your information, to correct inaccurate information, and to opt out of the sale or sharing of personal information. We do not sell or share personal information for cross-context behavioral advertising. The aggregated insights we may license to commercial partners are de-identified and contain no personal information. To exercise your rights, email us at support@bordereta.live.

10. Children's Privacy

BorderETA is not directed to children under 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal information, contact us at support@bordereta.live and we will delete it promptly.

11. Data Security

We use industry-standard security measures including TLS encryption in transit, encryption at rest for sensitive data, row-level security in our database, and strict access controls on our internal systems. Passwords are hashed and never stored in plaintext. No method of transmission over the internet is 100% secure, and we cannot guarantee absolute security.

12. International Users

BorderETA is operated from the United States. If you use the app from Mexico or another country, your information will be transferred to and processed in the United States, where data protection laws may differ from your home country. By using the app, you consent to this transfer.

13. Changes to This Policy

We may update this policy from time to time. If we make material changes, we will notify you via in-app banner, push notification, or email before the changes take effect. The "Last updated" date at the top of this policy reflects the most recent revision. Continued use of BorderETA after the effective date of an updated policy constitutes acceptance of the changes.

14. Contact Us

Questions about this policy or your data:

BorderETA support@bordereta.live El Paso, TX, United States
Back to bordereta.live