1. Data stored on your device
When you create a profile, save a ruck, or log a workout, that information is written to your browser's localStorage under keys prefixed with ruckcalc_. This storage is sandboxed to the ruckcalc.com origin, is not synced to any server, and cannot be read by other websites. The data we may write includes:
- Your profile: name (optional), biological sex, age, height, body weight, preferred units.
- Up to five saved ruck presets (label, pack weight, pace, terrain, grade).
- Your logged workouts and progress history.
- UI preferences such as theme, last-visited tab, and cookie-consent choice.
You can delete all of this at any time by clicking Delete Profile in the profile modal, using Clear All Data inside the My Progress tab, or clearing your browser's site data for ruckcalc.com.
2. Analytics
To understand which features are useful and where the site breaks, we use Google Analytics 4 with IP anonymization enabled and ad-personalization disabled. Analytics only runs after you accept the cookie banner. We track events such as which tab you visited, what terrain you selected, and whether your calculation succeeded — never the specific values you entered into the calculator, and never any data that could identify you personally.
If you decline the cookie banner, no analytics scripts load at all. You can change your mind anytime by clearing the ruckcalc_analytics_consent key in your browser's storage and reloading the page.
3. Affiliate links
The Gear Guide and some in-page recommendations contain affiliate links to retailers including GoRuck, Amazon, REI, 5.11, Rogue, and Hyperwear. When you click one of these links, the destination site may set its own cookie to attribute the referral; RuckCalc receives a small commission on qualifying purchases at no extra cost to you. We do not receive any information about what you buy or what you view on those sites. See each retailer's own privacy policy for details.
4. What we never do
- We do not require an account, email, or password to use the site.
- We do not sell, rent, or trade your data to anyone.
- We do not fingerprint your device or use cross-site tracking.
- We do not run third-party advertising trackers on this domain.
- We do not process your health data on a server because there is no server-side processing at all.
5. Children's privacy
RuckCalc is not directed at children under 13 and we do not knowingly collect data from them. The profile form requires an age of 13 or older. If you believe a child has entered profile data, clear the browser's site data to remove it.
6. Your rights (GDPR / CCPA)
Because we do not operate a user database, most data-subject rights are already yours by default: your data lives on your device, you can inspect it in your browser's developer tools, and you can delete it at will. If you believe we are processing any personal data about you outside of this arrangement, contact us at [email protected] and we will respond within 30 days.
7. How to remove your data
- Open the profile modal and click Delete Profile.
- Go to My Progress and click Clear All Data.
- Or, in your browser settings, clear site data for ruckcalc.com.
8. Changes to this policy
If we materially change how data is handled, we will update the "Last updated" date above and surface a notice on the homepage. Continued use after such a notice constitutes acceptance of the revised policy.
9. Contact
Questions, corrections, or data requests: [email protected]