We do not use aggressive third-party cookies or fingerprinting. We primarily rely on your browser's localStorage to remember simple, essential UI preferences:
This data never leaves your device. It's stored locally and stays locally.
To keep the servers running and the coffee flowing, we use lightweight, privacy-respecting analytics and essential ad banners. These services are strictly limited to measuring aggregate site performance and displaying standard, non-intrusive ads. We actively configure these tools to respect your privacy to the fullest extent possible.
If your browser is configured to send a "Do Not Track" (DNT) or Global Privacy Control (GPC) signal, our code automatically detects it and disables any optional analytics or ad scripts. We believe in your fundamental right to opt-out silently, at the browser level.
If you're using a privacy-first browser like Brave, or if you block cookies and local storage entirely, the site still works perfectly. We practice "graceful degradation." You might have to select your stations manually each time you visit, but you will never be locked out of checking the schedule.
Under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA), California residents have the right to opt-out of the "sale" or "sharing" of their personal information.
Here is how we comply:
If you have any questions or want to exercise your privacy rights, just reach out to the developer. We're happy to chat.
Last Updated: May 2026
© 2026 sf-sanjosetrain.com