RIDING BYTES

Cookie Policy

Last updated: 2026-06-04.

We do not set cookies

This website does not set any cookies. No session cookies, no analytics cookies, no preference cookies, no third-party cookies, no consent banner required.

We do use one localStorage entry

We store a single value in your browser’s local storage:

KeyValuePurpose
rb-theme"light" or "dark"Remembers your light/dark theme choice between visits.
rb-lang-pref"auto" or "user"Remembers whether we already auto-detected your language preference, or whether you picked a language yourself. Prevents us from overriding your choice.

localStorage is not a cookie. It is per-origin, not transmitted in HTTP requests, and we cannot read it server-side. You can clear it at any time in your browser’s developer tools or site-data settings.

We do not use these things either

  • Google Analytics / Tag Manager / Search Console tracking
  • Plausible, Matomo, or any other analytics
  • Facebook Pixel, LinkedIn Insight Tag, or other marketing pixels
  • A/B testing tools
  • Session-replay tools (Hotjar, FullStory, etc.)
  • Chat widgets
  • Affiliate or remarketing trackers

Third-party requests

Three third-party requests can happen, only one of them automatically:

  1. Google Fonts delivers the Nunito Sans webfont. Google receives your IP address as part of the HTTP request. We do not send Google any additional information. No cookie set.
  2. Formspree receives the contact form contents only after you explicitly submit the form. No cookie set.
  3. OpenStreetMap delivers the map tile on the contact page. OpenStreetMap receives your IP address as part of the HTTP request. No cookie is set. See the privacy policy for the full details.
  4. YouTube is not loaded automatically. Blog posts that include a video show a locally hosted preview image. The YouTube player and any YouTube cookies are only loaded after you click the play button. See the privacy policy for the full details.

Questions

Email rb@ridingbytes.com. We respond within one month.