Privacybeleid
Laatst bijgewerkt op 1 september 2026
Kort gezegd: je ritten, je garage en je onderhoud worden op je iPhone versleuteld voordat ze verstuurd worden. De sleutel blijft bij jou. Wie de database in handen krijgt — wij, de hostingpartij, of iemand die inbreekt — ziet daar enkel ruis.
Deze verklaring legt uit welke gegevens de app Swyro verzamelt, waarom, en wat je eraan kunt doen. Ze geldt voor de iPhone-app en de bijhorende server.
1. Wie is verantwoordelijk
Swyro wordt uitgegeven door Steffen Hooftman, Paddeschootdreef 81, 9100 Sint-Niklaas, België. Vragen over je gegevens gaan naar steffen@hooftman.be.
2. Wat we bewaren
Je account
E-mailadres, een gebruikersnaam die je zelf kiest, en je wachtwoord. Dat wachtwoord bewaren we niet: onze aanmeldpartij bewaart er enkel een onomkeerbare afdruk van. Een profielfoto is optioneel en is zichtbaar voor andere aangemelde gebruikers, zodat vrienden je herkennen.
Je ritten en je garage — versleuteld
Ritnamen, notities, gps-sporen, afstanden, tijden, leunhoeken, snelheidsrecords, je motoren, onderhoudsregels, favoriete plekken en losse metingen worden op je toestel versleuteld voordat ze naar de server gaan. De sleutel wordt op je iPhone gemaakt en staat in de sleutelhanger van iOS. Hij reist mee via je iCloud-sleutelhanger, zodat een nieuwe telefoon je gegevens kan lezen.
Op de server ligt daarnaast een pakketje met diezelfde sleutel erin, versleuteld met een sleutel afgeleid uit je accountwachtwoord. Dat is er zodat je je gegevens niet kwijt bent als je toestel verdwijnt. Wij kunnen dat pakketje niet openen.
Wat níét versleuteld is
- Publieke ritten. Zet je een rit op "publiek", dan is hij voor iedereen leesbaar. Wat iedereen mag lezen, kan niet voor iedereen behalve ons verborgen blijven. Dat is een keuze die je per rit zelf maakt; standaard staat een rit op "vrienden".
- Een grof startpunt. Bij een rit die je deelt gaat het beginpunt mee, afgerond op twee decimalen — een vak van ongeveer een kilometer. Genoeg om ritten in de buurt te vinden, te grof om er een adres uit te lezen.
- De datum van een gedeelde rit, afgerond op de dag, zodat lijsten gesorteerd kunnen worden.
Locatie
De app gebruikt je locatie om je rit op te nemen, je snelheid te tonen en een route te berekenen. Tijdens een opname loopt dat ook door als het scherm op slot gaat — anders zou je rit halverwege stoppen. Je locatie verlaat je toestel alleen als onderdeel van een rit, en dan versleuteld, met de uitzonderingen hierboven.
Bewegingssensoren
Voor leunhoek, wheeliehoek, G-krachten en hoogteverschil. Die metingen horen bij een rit en volgen dus dezelfde weg: versleuteld of helemaal niet.
Samen rijden
Nodig je iemand uit voor een rit en aanvaardt die, dan delen jullie tijdens die rit je positie, snelheid en richting met elkaar. Die gegevens zijn alleen zichtbaar voor de deelnemers van diezelfde rit en worden gewist zodra je het rijscherm verlaat. Een positie die twee minuten oud is, wordt niet meer getoond.
Meldingen langs de weg
Meld je een flitspaal, wegwerken of een gevaar, dan bewaren we het soort, de plek en het tijdstip, en welk account de melding plaatste. Dat laatste alleen zodat jij je eigen melding weer kunt intrekken; het wordt aan niemand getoond. De melding zelf is zichtbaar voor alle rijders in de buurt en verdwijnt na verloop van tijd — politie na een uur, een ongeval na vier uur, een vaste paal blijft een jaar staan.
Pauzeplekken
De app mag doorgeven wáár rijders onderweg stoppen, zodat er een kaart van populaire koffiestops ontstaat. Daar hangt geen gebruiker aan, geen tijdstip en geen rit: er vertrekt enkel een coördinaat, dat op de server in een vak van ongeveer honderd meter belandt waar één bij een teller wordt opgeteld. Dezelfde plek telt maximaal één keer per dag mee, en een vak verschijnt pas op de kaart vanaf drie pauzes. Uit te zetten bij Instellingen → Onderzoek.
Diagnostiek
Alleen als je er uitdrukkelijk mee instemt. Dan gaat mee: welke app-versie en iOS-versie je draait, welk toestelmodel, en wat er misging bij het berekenen van routes. Nooit je naam, je e-mailadres, je locatie of je ritten. Je kunt dit op elk moment weer uitzetten.
Abonnement
Een aankoop verloopt via Apple. Wij krijgen van Apple een bevestiging dat er een geldig abonnement is en wanneer het afloopt. We zien geen kaartnummers, geen adres en geen betaalgegevens.
Toestelslot
Om te voorkomen dat één account tegelijk op verschillende toestellen gebruikt wordt, bewaren we welk toestel op dit moment actief is en hoe het heet. Dat wordt losgelaten zodra je de app sluit.
3. Waar het staat en met wie we werken
| Partij | Waarvoor | Wat die ziet |
|---|---|---|
| Supabase | Database, aanmelding en bestandsopslag | Je e-mailadres en gebruikersnaam. De rest is versleuteld, met de uitzonderingen hierboven. |
| Apple | Kaarten, adressen zoeken, routes, App Store | De plaatsen waar je naar zoekt en waartussen je een route laat berekenen. |
| OpenStreetMap (Overpass) | Snelheidslimieten, flitspalen, tankstationgegevens | Grofweg waar je bent, om de omgeving op te vragen. Zonder account, zonder naam. |
| Spotify | Muziekbediening, alleen als je die zelf koppelt | Wat Spotify zelf al van je weet. Wij lezen enkel wat er speelt. |
We verkopen je gegevens niet, we ruilen ze niet, en er zit geen advertentienetwerk in de app.
4. Toestemmingen die de app vraagt
- Locatie — om te rijden en op te nemen. Zonder is de app grotendeels leeg.
- Beweging — voor leunhoek en G-krachten.
- Agenda — alleen schrijven, en alleen als je een rit in je agenda zet. De app leest je agenda niet.
- Contacten — enkel om een noodcontact te kiezen. De app krijgt alleen wat jij aantikt, niet je adresboek.
- Foto's — enkel om een foto te kiezen. De app krijgt alleen die ene foto.
5. Hoe lang we het bewaren
Zolang je account bestaat. Verwijder je een rit, dan is die weg. Verwijder je je account — dat kan in de app bij Instellingen → Account — dan verdwijnt alles wat eraan hangt: je profiel, je ritten, je garage, je bestanden en je sleutelpakketje. Dat is onomkeerbaar. Anonieme pauzeplekken blijven bestaan, want daar zit per definitie niets van jou in.
6. Je rechten
Onder de AVG mag je inzage vragen, verbeteringen laten aanbrengen, je gegevens laten wissen, bezwaar maken en je gegevens meenemen. Wissen en meenemen zitten al in de app: je verwijdert je account zelf, en elke rit kan je exporteren als GPX, KML of ITN. Voor de rest bereik je ons op steffen@hooftman.be.
Ben je het oneens met hoe we ermee omgaan, dan kan je klacht neerleggen bij de Gegevensbeschermingsautoriteit, Drukpersstraat 35, 1000 Brussel.
7. Kinderen
Swyro is bedoeld voor mensen die zelf motorrijden en is niet gericht op kinderen.
8. Wijzigingen
Verandert er iets wezenlijks, dan passen we deze pagina aan en zetten we de datum bovenaan bij. Grote wijzigingen melden we ook in de app.
Privacy Policy
Last updated 1 September 2026
In short: your rides, your garage and your maintenance records are encrypted on your iPhone before they are sent anywhere. The key stays with you. Anyone who gets hold of the database — us, the hosting provider, or an intruder — sees nothing but noise.
This policy explains what data the Swyro app collects, why, and what you can do about it. It covers the iPhone app and its server.
1. Who is responsible
Swyro is published by Steffen Hooftman, Paddeschootdreef 81, 9100 Sint-Niklaas, Belgium. Questions about your data go to steffen@hooftman.be.
2. What we store
Your account
Email address, a username you choose, and your password. We do not keep that password: our authentication provider stores only an irreversible hash of it. A profile picture is optional and is visible to other signed-in users so friends can recognise you.
Your rides and garage — encrypted
Ride names, notes, GPS tracks, distances, times, lean angles, speed records, your motorcycles, maintenance entries, favourite places and standalone measurements are encrypted on your device before they reach the server. The key is created on your iPhone and lives in the iOS keychain. It travels with your iCloud keychain so a new phone can read your data.
The server also holds a package containing that same key, encrypted with a key derived from your account password. It exists so you do not lose your data if your device does. We cannot open it.
What is not encrypted
- Public rides. If you set a ride to "public", it is readable by everyone. What everyone may read cannot be hidden from everyone except us. You make that choice per ride; the default is "friends".
- A coarse starting point. For a ride you share, the start is included rounded to two decimals — a box of roughly one kilometre. Enough to find rides nearby, too coarse to read an address from.
- The date of a shared ride, rounded to the day, so lists can be sorted.
Location
The app uses your location to record your ride, show your speed and calculate routes. During a recording this continues while the screen is locked — otherwise your ride would stop halfway. Your location leaves your device only as part of a ride, and then encrypted, with the exceptions above.
Motion sensors
For lean angle, wheelie angle, G-forces and elevation change. These belong to a ride and follow the same path: encrypted, or not at all.
Riding together
If you invite someone to a ride and they accept, you share your position, speed and heading with each other for the duration of that ride. This is visible only to participants of that same ride and is deleted as soon as you leave the riding screen. A position older than two minutes is no longer shown.
Road reports
If you report a speed camera, roadworks or a hazard, we store the type, the location, the time, and which account placed it. That last part exists only so you can withdraw your own report; it is shown to no one. The report itself is visible to riders nearby and expires over time — police after an hour, an accident after four hours, a fixed camera stays for a year.
Rest stops
The app may report where riders stop along the way, so a map of popular coffee stops can emerge. No user, no timestamp and no ride is attached: only a coordinate is sent, which the server places in a box of about a hundred metres where a counter is incremented. The same place counts at most once per day, and a box only appears on the map from three stops onwards. Can be switched off under Settings → Research.
Diagnostics
Only if you explicitly agree. Then we receive which app and iOS version you run, your device model, and what went wrong while calculating routes. Never your name, email, location or rides. You can switch this off again at any time.
Subscription
Purchases go through Apple. Apple confirms to us that a valid subscription exists and when it ends. We see no card numbers, no address and no payment details.
Device lock
To prevent one account being used on several devices at once, we store which device is currently active and what it is called. It is released as soon as you close the app.
3. Where it lives and who we work with
| Party | Purpose | What they see |
|---|---|---|
| Supabase | Database, authentication and file storage | Your email address and username. The rest is encrypted, with the exceptions above. |
| Apple | Maps, address search, routing, App Store | The places you search for and between which you request a route. |
| OpenStreetMap (Overpass) | Speed limits, speed cameras, fuel station data | Roughly where you are, in order to query the surroundings. No account, no name. |
| Spotify | Music controls, only if you connect it yourself | What Spotify already knows about you. We only read what is playing. |
We do not sell your data, we do not trade it, and there is no advertising network in the app.
4. Permissions the app asks for
- Location — to ride and record. Without it the app is largely empty.
- Motion — for lean angle and G-forces.
- Calendar — write only, and only when you put a ride in your calendar. The app does not read your calendar.
- Contacts — only to pick an emergency contact. The app receives only what you tap, not your address book.
- Photos — only to pick a photo. The app receives only that one photo.
5. How long we keep it
For as long as your account exists. Delete a ride and it is gone. Delete your account — possible in the app under Settings → Account — and everything attached to it disappears: your profile, rides, garage, files and key package. This cannot be undone. Anonymous rest-stop counts remain, as by definition they contain nothing of yours.
6. Your rights
Under the GDPR you may request access, have data corrected, have it erased, object to processing, and take your data with you. Erasure and portability are already in the app: you delete your account yourself, and every ride can be exported as GPX, KML or ITN. For anything else, reach us at steffen@hooftman.be.
If you disagree with how we handle this, you may lodge a complaint with the Belgian Data Protection Authority, Drukpersstraat 35, 1000 Brussels.
7. Children
Swyro is intended for people who ride motorcycles themselves and is not directed at children.
8. Changes
If something material changes, we update this page and the date at the top. Significant changes are also announced in the app.