🇫🇷 Français🇬🇧 English

Privacy

Cailloux volgt atleten in de bergen. Dat betekent namen en GPS-posities — dan zeggen we maar beter duidelijk wat we ermee doen.

Laatst bijgewerkt: 17 oktober 2026 — de positie die de iPhone- en Android-apps lezen bij vergrendeld scherm; de meldingen die via Apple en Google gaan; de kaarten van OpenStreetMap, de QR-code en de anonieme aanmelding bij Google; wat een bugmelding bewaart; de aanmoedigingen van het publiek; je account verwijderen in de app 1.2; je verzoek om de Android- of iPhone-app te testen; de telefoon-ID van versie 1.2 en van de iPhone-app; onmogelijke steentjes en check-ins, apart gezet; het versienummer van elke app, genoteerd wanneer je account zich aanmeldt; en de automatische inschrijving voor het testprogramma van een account dat op de bèta is aangemaakt. Op 7 oktober: je taal, bewaard op je account. Op 5 oktober: versie 1.1 staat open voor iedereen: wat voorbehouden was aan de testversies — De Kast, het adresboek, de pro-accounts, het volgen van de positie tijdens een SOS-alarm — komt in de hoofdlijsten terecht. Op 19 september: de GPS-posities die de app verstuurt zonder dat je iets aanraakt (het automatische steentje, en het SOS-alarm), het automatisch online zetten van een wedstrijd 24 u voor de start, de organisaties die een wedstrijdfiche voorstellen, het adresboek, wat een pro extra ontvangt, en de diensten waarop de site echt draait en die de e-mails versturen. Op 13 september: de bevestiging van je e-mailadres, de link van 48 u wanneer je het wijzigt, en de vraag over nieuws bij de registratie. Op 27 augustus: de pro-accounts, volledig: de 2 deuren, wat een pro ontvangt van een wedstrijd die voor die pro wordt opengezet, de 3 dingen die nooit naar die pro worden gestuurd, waarom de ervaringen met voeding bij de voedingsstrategie horen, en wat dat betekent voor de atleten in je wedstrijd, die niets gevraagd hebben. Daarvoor, op 23 augustus: volledige inventaris, veld per veld opnieuw nagekeken tegenover de code, datum van de laatste aanmelding, en een sectie over de testversies

Wie is verantwoordelijk

Cailloux wordt ontwikkeld en gehost door Pierre Miné Delplanque, als privépersoon. Er zit geen bedrijf achter, geen team, geen investeerder. In de App Store staat de naam « Pierre Mine »: dat is dezelfde persoon.

Voor elke vraag of elk verzoek: admin@cailloux.app.

Wat er verzameld wordt

Als je een account aanmaakt om je wedstrijden uit te zetten

Als een pro je wedstrijden volgt

Een trainer of een diëtist kan binnen je wedstrijd werken. Dat gaat via 2 deuren, nooit 1: ik open het pro-account op basis van de opgegeven referenties, en jij kiest welke wedstrijden voor die pro worden opengezet. Wat het account erin mag wijzigen — informatie, materiaal, voedingsstrategie, doorkomsttijden… — wordt vastgelegd bij het openen, en getoond voordat je accepteert. Wedstrijd per wedstrijd. Het pro-account is gratis. Je kunt op elk moment weer dichtdoen.

⚠️ En het punt dat je 2 keer moet lezen: je atleten hebben niets gevraagd. Als er in je wedstrijd andere mensen staan dan jijzelf, dan krijgt een pro voor wie je die wedstrijd openzet hun namen, hun borstnummers, hun gewicht, en — als het account van die pro de voedingsstrategie heeft — hun favoriete producten, wat ze gegeten hebben en hoe dat ging. Ze maken geen account aan, ze hebben geen enkel vakje aangevinkt, en de app vraagt hen niet om hun mening. Het is aan jou om hen in te lichten, precies zoals voor het volgen van een wedstrijd. Twijfel je of ze akkoord gaan, zet die wedstrijd dan niet open voor een pro die de voeding heeft.

Als je loopt, en je wedstrijd wordt gevolgd

De noodnummers van de wedstrijd

De wedstrijd zelf bevat 2 nummers die in Le Cairn zijn ingevuld: dat van de wedstrijdleiding en een noodnummer van de organisatie. Ze worden getoond aan wie loopt, op het moment van opgeven of alarm slaan — het moment waarop wie loopt niet in de eigen contacten naar een nummer hoeft te zoeken. Die 2 velden zijn optioneel.

Als je een bug meldt

Die meldingen worden alleen door mij gelezen, en dienen alleen om fouten te verbeteren. Je kunt me natuurlijk vragen ze te verwijderen.

Als je een correctie voorstelt op een productfiche

Het voorstel bewaart je naam en de link naar je account, zodat ik bij je kan terugkomen als een waarde discussie verdient. Het is alleen voor mij zichtbaar, nooit voor de andere mensen die Cailloux gebruiken.

Als je een wedstrijd organiseert en de fiche ervan voorstelt

De pagina om fiches in te dienen bewaart je naam, je e-mailadres en, als je het opgeeft, je telefoonnummer, met de taal waarin je de pagina hebt ingevuld en het adres van de website van je wedstrijd. Ze dienen om na te gaan of het voorstel wel degelijk van de organisatie komt, om je te schrijven — om het voorstel te bevestigen, en daarna om je te laten weten of de fiche is gepubliceerd — en om je de link te sturen waarmee je de fiche kunt corrigeren. Ze worden nooit gepubliceerd: alleen de fiche wordt gepubliceerd — het parcours, de doorkomstpunten, de tijdslimieten. Ze blijven bewaard zolang de fiche bestaat, en een geweigerd voorstel wordt samen met de beslissing bewaard. Je kunt op elk moment vragen om ze te wissen.

Soms schrijf ik ook zelf naar de organisatie van een wedstrijd die al in Cailloux staat, om voor te stellen dat ze haar parcours nakijkt en certificeert. Ik gebruik dan het contactadres van de organisatie; het wordt bij de fiche bewaard, voor de mails die volgen.

Om misbruik te voorkomen

Wanneer iemand probeert in te loggen, een account aan te maken of een melding te versturen, telt de server de pogingen per netwerk om geautomatiseerde aanvallen af te remmen. Hij registreert je IP-adres niet: hij bewaart er een onomkeerbare hash van, samen met een gewone teller. Die tellers wissen zichzelf na enkele tientallen minuten en zijn aan geen enkel account gekoppeld.

Als je gewoon de site bezoekt

Een bezoekersmeting zonder cookie of ID (Cloudflare Web Analytics) telt de bekeken pagina's. Daarmee ben je niet te herkennen van het ene bezoek op het andere — daarom heeft deze site geen toestemmingsbanner.

In de apps: tellers, geen tracking

Om te weten welke functies echt gebruikt worden, verhoogt de app globale tellers: « gedeelde finisherkaarten: 12 in augustus ». Dat is alles wat er geregistreerd wordt — een getal.

Geen ID, geen tijdstip, geen link met jou, je wedstrijd of je toestel. Het is technisch onmogelijk om van een teller naar een persoon terug te gaan, en de regels van de database laten alleen toe dat er 1 bij wordt opgeteld: die tellers kunnen vanuit de app zelfs niet op nul worden gezet.

De Kast, het adresboek, en wat het lichaam raakt

Sinds versie 1.1 bewaart Cailloux ook wat nodig is voor de Kast van wie loopt en voor het adresboek van wie wedstrijden uitzet — voor iedereen, en niet meer alleen in de testversies.

Hier is de lijst, volledig:

2 van die gegevens verdienen het om genoemd te worden voor wat ze zijn. De ervaringen met voeding en de notities over een persoon raken het lichaam en de gezondheid. Ze verlaten het account waarin ze staan maar in 1 geval, en dat beslis jij: een pro voor wie je de voedingsstrategie hebt opengezet, leest de ervaringen — nooit de notities. Niemand anders ziet ze, ze dienen voor geen enkele globale berekening, en ze staan niet in het openbare deel van een wedstrijd. In een crew deel je de voorraadtelling, nooit de ervaringen — wat een maag verdraagt, gaat alleen die maag aan.

Als je het exacte detail wilt — de namen van de velden, waar ze opgeslagen zijn, wat elk veld bevat — schrijf me en ik stuur het je: admin@cailloux.app. Die gegevens worden gewist zoals de andere, met de knop « Mijn account verwijderen » of op eenvoudig verzoek.

De volgende testversies kunnen nieuwe dingen registreren voordat ze voor iedereen worden opengesteld: deze pagina zal het zeggen, zoals ze dat voor versie 1.1 deed.

Het belangrijke punt over de mensen die lopen

Wie gevolgd wordt, maakt geen account aan: wie de wedstrijd uitzet, vult naam en borstnummer in en geeft daarna een persoonlijke 6-cijferige code door waarmee de app opengaat. Geen wachtwoord, geen e-mailadres, geen registratie. Het is dus aan wie de wedstrijd uitzet om na te gaan of dat mag, en om de mensen die gevolgd zullen worden in te lichten.

⚠️ Een wedstrijd met een datum gaat 24 u voor de start vanzelf online, als ze niet met de hand gepubliceerd is: het is een vangnet voor wie het vergeet, en een e-mail waarschuwt ervoor. Om dat te vermijden, volstaat het de schakelaar « Automatisch online zetten » van de wedstrijd uit te zetten. Met andere woorden: mensen kunnen gevolgd worden zonder dat iemand op « Publiceren » heeft geklikt — licht ze vooraf in, niet op de wedstrijddag.

Van mijn kant lever ik de tool en host ik de gegevens. Als je loopt en wilt dat je gegevens verdwijnen, kun je langs de persoon gaan die je wedstrijd uitzet, of me rechtstreeks schrijven — ik regel het.

Wat je moet weten over telefoonnummers

Je nummer, dat van je noodcontact en die van de organisatie staan niet bij het openbare deel van de wedstrijd. Ze zitten in een afgesloten ruimte, die niemand rechtstreeks kan lezen — zelfs niet met de wedstrijdcode. Om ze te krijgen moet je een persoonlijke 6-cijferige code voorleggen, die wie de wedstrijd uitzet aan elke persoon doorgeeft, en dan beslist de server wat er getoond wordt: je crew krijgt de nummers die ze nodig heeft, wie loopt krijgt alleen de eigen contacten, en wie als publiek meekijkt krijgt er geen enkel.

De wedstrijdcode is wel gemaakt om rond te gaan: je dicteert hem, schrijft hem over en deelt hem. Hij opent het volgen — hij opent de nummers niet.

2 eerlijke kanttekeningen. Ten eerste: ik kan die gegevens technisch lezen, omdat ik de database beheer — dat geldt voor elke hostingprovider, en ik schrijf het liever op dan het te laten raden. Ten tweede: wie een wedstrijd uitzet en er liever zonder doet, kan altijd die velden leeg laten: het volgen, de alarmen en de meldingen werken zonder.

Waarom, en hoe lang

GegevenWaarvoor het dientBewaard
Account voor Le CairnZodat je je wedstrijden kunt aanmaken en beherenZolang het account bestaat
Wedstrijd, check-ins, positiesHet live volgen tonen aan de crew en aan naastenZolang de wedstrijd niet verwijderd is
Apart gezette steentjes en check-insEen onmogelijke doorkomst apart houden, zonder ze te tonen en zonder ze te verliezenGearchiveerd wanneer de wedstrijd offline wordt gezet. Gewist wanneer ze wordt afgesloten of verwijderd
Crewberichten — en, in versie 1.1, de aanmoedigingen van het publiekCommuniceren tijdens de wedstrijdSamen met de wedstrijd
Telefoonnummers — persoon die loopt, noodcontact, wedstrijdleiding, noodnummerElkaar kunnen bellen wanneer de wedstrijd niet loopt zoals geplandSamen met de wedstrijd. Optioneel: een leeg veld wordt niet geregistreerd
Persoonlijke 6-cijferige codes — 1 per persoon, 1 voor de crewDe app openen op het juiste toegangsniveau, zonder een account te moeten aanmakenDe crewcode samen met de wedstrijd; die van een persoon samen met het adresboek, zolang die persoon erin staat
Telefoon-ID — versie 1.2, de iPhone- en Android-appsZodat maar 1 atleten-app tegelijk je steentjes en check-ins verstuurtOp je telefoon, tot je de gegevens ervan wist of de app verwijdert. Op de server gewist wanneer de wedstrijd offline wordt gezet, afgesloten of verwijderd
Abonnement op meldingenDe doorkomstmeldingen versturenTot je de meldingen uitzet, of tot de wedstrijd offline wordt gezet, afgesloten of verwijderd. Ook gewist wanneer de meldingsdienst zegt dat het verlopen is
AanmeldsessieZodat je je wachtwoord niet opnieuw hoeft in te tikken30 dagen — en je wachtwoord wijzigen meldt je andere toestellen onmiddellijk af
Datum van laatste gebruikWeten of de app nog gebruikt wordt, en naar wie ik moet schrijven voor ik iets verander1 datum, telkens vervangen. Verdwijnt samen met het account
Versienummer — van de app, van Le Cairn, van de iPhone- of Android-appWeten wie welke versie gebruikt, voor de bèta en de updatesDe laatste waarde per app, en de versie uit het adres, bij elk bezoek vervangen. Verdwijnen samen met het account
Verzoek om een app te testen — Android of iPhoneJe de uitnodiging sturen om de testapp te installerenTot je vraagt het in te trekken, of met het account
Voorraad, materiaal, verbruik en ervaringenDe bevoorradingen voorbereiden, en niet meer voorstellen wat slecht gevallen isZolang het account bestaat. Gewist op verzoek, of samen met het account
AdresboekNiet bij elke wedstrijd dezelfde personen opnieuw moeten intikkenZolang het account bestaat. Gewist op verzoek, of samen met het account
Contact van een organisatie — naam, e-mail, telefoonEen wedstrijdfiche nakijken, naar de organisatie schrijven, haar de fiche laten corrigerenZolang de fiche bestaat. Een geweigerd voorstel wordt samen met de beslissing bewaard. Gewist op verzoek
BugmeldingenEen probleem nabootsen en verhelpenTot ik het afgehandeld heb, of tot je me vraagt het te wissen
Tellers tegen misbruikGeautomatiseerde pogingen afremmenEnkele tientallen minuten, daarna gewist
BezoekersmetingWeten of de site gelezen wordtGeaggregeerd, zonder ID

Er is nog geen automatische opruiming van oude wedstrijden. Schrijf me en ik verwijder ze, dat gebeurt meteen.

Waar de gegevens staan, en wie er nog aan komt

De database wordt gehost door Firebase (Google) in een datacenter in België. De site, Le Cairn en de webapp komen van de servers van OVH, in Frankrijk, dat ook de domeinnaam beheert. De iPhone- en Android-apps dragen hun code in zich mee: ze worden verspreid door Apple en door Google. De server die de berekeningen maakt en de meldingen verstuurt, draait bij Netlify. De e-mails vertrekken via Brevo, een Frans bedrijf. De bezoekersmeting gebeurt door Cloudflare.

Vraag je om een app te testen, dan wordt je e-mailadres doorgegeven, en alleen in dat geval, aan Google (Firebase App Distribution) voor de Android-app, of aan Apple (TestFlight) voor de iPhone-app. Zij sturen je de uitnodiging en installeren de testapp.

De meldingen gaan via de meldingsdienst van je toestel. Op het web is dat die van je browser (Google, Apple of Mozilla, afhankelijk van de browser), en de tekst gaat er versleuteld door. In de iPhone-app is het Apple (APNs); in de Android-app Google (Firebase Cloud Messaging). Zij krijgen de ID van je telefoon en de tekst van elke melding, waarin de naam van een atleet kan staan.

Google, Apple, Netlify en Cloudflare zijn Amerikaanse bedrijven: zelfs met servers in Europa is toegang vanuit de Verenigde Staten theoretisch niet uitgesloten. Dat geldt voor bijna alle diensten van dit type, en je moet het weten.

Andere diensten worden rechtstreeks vanaf je toestel aangeroepen, en zien dus je IP-adres. OpenTopoData zoekt de hoogte van een track wanneer je die importeert, en Open-Meteo geeft het weer op het uur waarop je er voorbijkomt: ze krijgen alleen punten van het parcours, en een datum voor het weer. OpenStreetMap levert de stukjes kaart: het ziet het deel van de kaart dat je bekijkt. QR Server tekent, in Le Cairn, de QR-code van een link om te volgen: het krijgt die link, met de wedstrijdcode en een atleten-ID, zonder naam. Geen van hen krijgt je naam.

Tot slot opent de app of Le Cairn bij elke start een anonieme sessie bij Google (Firebase): daarmee kan de database gelezen worden. Die sessie draagt je naam noch je account, en de ID ervan wordt nergens in de database bewaard.

Buiten die diensten heeft niemand toegang tot de gegevens. Ze worden niet verkocht, niet gedeeld en niet gebruikt voor iets anders dan de app te laten werken.

Wat Cailloux niet doet

Wat op je telefoon blijft

De app bewaart sommige dingen lokaal, op je toestel, en die verlaten het niet:

Dat alles verdwijnt als je de browsergegevens wist of de app verwijdert.

Je rechten

De Europese verordening (AVG) geeft je het recht om je gegevens in te zien, ze te verbeteren, ze te laten wissen, ze in een leesbaar formaat terug te krijgen, en je tegen de verwerking ervan te verzetten.

Om ze te laten wissen, hoef je het me zelfs niet te vragen: de knop « Mijn account verwijderen » wist alles tegelijk — je account, je wedstrijden, de wedstrijd-ID's die ze reserveerden en de voorstellen die je had gestuurd. Je vindt hem in je profiel in Le Cairn. Vanaf versie 1.2 staat hij ook in de app, op het web, op iPhone en op Android. De productfiches die je hebt laten certificeren, blijven in de gedeelde catalogus, maar losgekoppeld van jou.

Voor de rest: schrijf me via admin@cailloux.app en ik behandel het verzoek. Het project is klein genoeg om dat met de hand te doen, snel, zonder formulier.

Als mijn antwoord je niet bevalt, kun je je wenden tot de CNIL.

Schrijf naar admin@cailloux.app