In short
Gruzo (gruzo.app) is an independent project run by Yannick Lombart in Belgium, who is responsible for the personal data described here. Questions about your data, or a request for a postal address, go to hello@gruzo.app.
Your email address, which is how you sign in: we send you a one-time code. If you signed in with Facebook before, Facebook told us your name, your email address and your profile picture. We asked for nothing else from Facebook and never posted anything there. Signing in with Facebook is no longer possible.
Your full name, birth year and gender, if you fill them in. All three are optional and only you and the admin can see them.
When you verify a ride you upload a GPX or FIT file. We read it in memory, check which route you rode, and then throw the file away. The track itself is never stored. What we keep is the result: which route you rode, when you started and finished, the distance, the climbing, how much of the route you covered, and a fingerprint of the file so the same file can't be counted twice. Your XP, level and Territory are calculated from these results.
Your rides are visible only to you. Other people see just the total number of verified rides on a route. Rides from Strava count in that total only if you allow it (see below).
Only if you connect Strava. Gruzo then reads your bike activities since 1 January 2026, with their GPS track and timestamps, and new rides as Strava tells us about them (through Strava's webhook). Like an uploaded file, the track is read in memory to check which route you rode and then thrown away.
What we keep: the access tokens we need to talk to Strava on your behalf, your Strava athlete number, the rides that matched a route (stored like an uploaded ride, with the Strava activity number), and a list of the activity numbers we already checked, so we don't fetch them again. Nothing else from Strava.
Strava rides count only for you: your XP, level and Territory. If you also turn on "Count my Strava rides on the Wall" in your settings (only possible while you're on the Wall of Fame), they count on the Wall and in the number of verified rides on a route as well.
You can disconnect Strava in your settings, or remove Gruzo in your Strava settings. Either way, your Strava rides, the list of checked activities and the tokens are removed from Gruzo. Rides you uploaded as a file stay.
Only if you opt in. Then the Wall shows your rank, the display name you chose and your number (off-road km or share of the network explored), to anyone, signed in or not. You can switch it off in your settings at any time and you disappear from the Wall right away.
Which routes you open and download, what you search for, and, if you search near your current location, the coordinates of that search. When you're signed in these are linked to your account, so we can remember your downloads and see which routes and regions people are interested in. We don't store your IP address with any of this.
Only if you tick the box. We store your email address and when you confirmed. You first get an email with a confirmation link (double opt-in), and every newsletter has a link to unsubscribe. You can also switch it off in your settings.
Like any website, our servers see your IP address and browser when you visit. We count page visits with Vercel Web Analytics, which uses no cookies and doesn't identify you. When something breaks on our server, an error report goes to Sentry so we can fix it.
We use a few services to run Gruzo. They only process your data for us, not for their own purposes.
If you connect Strava, we read your activities from Strava with the access you gave us there. Strava is not a service we hire: it has your data because you use it, under its own privacy policy. We send Strava only the requests for your own activities.
The map tiles load directly from OpenStreetMap, which therefore sees your IP address. Our fonts and map library come from our own servers. To turn a place name or your location into a search, our server asks OpenStreetMap's Nominatim; your IP address isn't sent along with that.
Some of these companies are based in the United States. Where data leaves the European Union, they rely on the safeguards the GDPR requires, such as the EU–US Data Privacy Framework or the European Commission's standard contractual clauses.
We never sell your data and never share it for advertising.
We use no advertising or tracking cookies, which is why there's no cookie banner. What we do store:
gruzo_search, a cookie with your last search (place name or "near me",
and the radius, never your coordinates) so the next visit starts where you left off. It lasts 180 days.Under the GDPR you can ask to see the data we have about you, to correct it, to delete it, to get a copy to take elsewhere, to limit what we do with it, or to object to it. Email hello@gruzo.app and we'll answer within a month. You can change your name, profile, newsletter and Wall of Fame choices yourself in your settings.
To delete your account, see Delete your data.
If you think we're handling your data wrongly, you can complain to the Belgian Data Protection Authority (dataprotectionauthority.be). We'd appreciate the chance to sort it out with you first.
Gruzo isn't meant for children under 13. If you're a parent and your child created an account, let us know and we'll delete it.
When Gruzo starts doing something new with your data, this page changes first and the date at the top changes with it. If the change is significant, we'll tell you in the app or by email.