Cookies and local storage

Last Updated: October 20, 2026

This website

Rally's website does not use advertising pixels. It stores rally_lang in browser local storage to remember the language you select, English or Spanish. This is not a cookie or a tracking identifier. It remains until you clear the site's browser data. Pages under `/es/` are presented in Spanish; `/en` and `/en/` pages are presented in English. Each resource links to its language equivalent.

Website measurement with Vercel Web Analytics is optional and loads only after you choose “Allow measurement.” It measures public page visits, App Store or Google Play clicks, and actions to generate or copy challenge rules or use the points and pace calculators and print a workout tracker. It does not use tracking cookies; Vercel processes technical request data to produce statistics. Custom events contain only the page and, for store clicks, the platform. We do not send organizer text or options, tool minutes, distances, times, dates or check-ins, names, emails or Rally account identifiers. Our code excludes invitations, group codes, shared cards, unknown routes, query parameters and fragments from page URLs it sends.

Your choice is stored as rally_web_analytics, with the value `yes` or `no`, in local storage. It is not a user identifier. Tools run in your browser without creating an account or sending inputs to a server. The workout tracker resets on reload; you can print it or save a PDF through your browser.

The hosting provider, Vercel, processes technical request information to deliver and secure the site. The current site code does not set marketing cookies. Fonts are hosted by this website; viewing a page does not require a Google Fonts browser request. Links to app stores and other external sites open services with their own privacy and storage practices.

Your controls

You can allow or decline measurement without losing site access. Open “Measurement preferences” at the bottom of a public page to withdraw or change your choice. The sending filter checks your current choice for every event. Withdrawal stops new sends but does not delete previous statistics. You can also clear or block local storage in your browser. If we cannot save your choice, measurement stays disabled for that visit.

The app's optional analytics choices are separate from website storage. For app data, providers and rights requests, read the Privacy Policy or email francobales3@gmail.com.