Ginere Solutions (“we”, “us”) is the data controller for the BruTrans mobile
application (“the app”). You can reach us at
privacy@ginere.eu.
The short version
BruTrans shows Brussels public transport (STIB-MIVB) in real time. Your location is used
only to find stops near you: the coordinates are sent to the transport data API solely to
answer that request, and we never store them. Favourites and settings stay on your device. We use
Google Firebase to understand usage, diagnose crashes and (optionally) send notifications. We do
not sell your data.
What the app accesses on your device
Location (optional) — to list the stops around you. Your position is read on
demand (no continuous tracking) and sent as coordinates to the transport data API solely to
answer that query; we do not store it. If you deny the permission, the rest of the app keeps
working.
Notifications (optional) — if you allow them, we can send push notifications
via Firebase Cloud Messaging.
Data that stays on your device
Your favourite lines and stops, the app language, the theme and other preferences, and a short-lived
cache of transport data are kept in the app’s local storage only. We never upload them; uninstalling
the app (or clearing its data) removes them.
Transport data requests
The app fetches lines, stops, departures and service messages from the
STIB-MIVB B2C API. Each request carries the technical data needed to serve it: an
anonymous app token, the app version, your selected language and — for nearby searches only — the
coordinates you asked about. These requests contain no account or identity data (the app has no
accounts).
Data we collect (through Google Firebase)
Usage analytics (Firebase Analytics): app opens, screens and features used, the
app language, and standard device/app information (device model, OS version, app version,
approximate region, and a random app-instance identifier). No name, email or precise location.
Crash diagnostics (Firebase Crashlytics): if the app crashes, technical data
about the crash and the device state at that moment.
Push token (Firebase Cloud Messaging): a device identifier used only to deliver
notifications, if you enabled them.
Remote configuration (Firebase Remote Config): downloads settings; sends no
personal data.
Why we process it, and the legal basis (GDPR Art. 6)
Nearby-stop searches: necessary to provide the feature you request (Art. 6(1)(b)); the
coordinates are not kept.
Analytics and crash diagnostics: our legitimate interest (Art. 6(1)(f)) in improving and
stabilising the app, or your consent where required. You can turn them off at any time (see
“Your choices”).
Notifications: your consent (Art. 6(1)(a)), given by allowing the permission.
Google may process data outside the EEA. Such transfers rely on the European Commission’s Standard
Contractual Clauses and applicable adequacy mechanisms.
Retention
Analytics and crash data are kept for a limited period under Firebase defaults (for example, up to
14 months for analytics and around 90 days for crash data) and then deleted or aggregated. We keep
no copy of your location or transport queries.
Your rights
Under the GDPR you have the right to access, rectify, erase, restrict, object to and port your data,
and to withdraw consent at any time. You may also lodge a complaint with your local data protection
authority. To exercise these rights, contact
privacy@ginere.eu.
Your choices
Usage analytics and crash diagnostics are enabled by default; you can turn them
off at any time in the app’s Privacy settings, or uninstall the app to stop all
collection.
Allow or deny the location permission — the rest of the app works without it.
Turn notifications on or off in your device settings.
Reset your app-instance/advertising identifier in your device settings.
Children
The app is not directed to children under 16 and we do not knowingly collect their data.
Changes to this policy
We may update this policy; the “last updated” date above will change. Material changes will be highlighted in the app.
Ginere Solutions (« nous ») est le responsable du traitement de l’application mobile
BruTrans (« l’application »). Vous pouvez nous contacter à
privacy@ginere.eu.
En bref
BruTrans affiche les transports publics bruxellois (STIB-MIVB) en temps réel. Votre
position sert uniquement à trouver les arrêts proches de vous : les coordonnées sont
envoyées à l’API de données de transport dans le seul but de répondre à cette demande, et nous ne
les conservons jamais. Vos favoris et réglages restent sur votre appareil. Nous utilisons Google
Firebase pour comprendre l’usage, diagnostiquer les plantages et (en option) envoyer des
notifications. Nous ne vendons pas vos données.
Ce à quoi l’application accède sur votre appareil
Localisation (facultatif) — pour lister les arrêts autour de vous. Votre
position est lue à la demande (pas de suivi continu) et envoyée sous forme de coordonnées à
l’API de données de transport dans le seul but de répondre à cette requête ; nous ne la
conservons pas. Si vous refusez l’autorisation, le reste de l’application continue de
fonctionner.
Notifications (facultatif) — si vous les autorisez, nous pouvons envoyer des
notifications push via Firebase Cloud Messaging.
Données qui restent sur votre appareil
Vos lignes et arrêts favoris, la langue de l’application, le thème et les autres préférences, ainsi
qu’un cache temporaire des données de transport sont conservés uniquement dans le stockage local de
l’application. Nous ne les téléversons jamais ; désinstaller l’application (ou effacer ses données)
les supprime.
Requêtes de données de transport
L’application récupère lignes, arrêts, départs et messages de service auprès de l’API B2C
STIB-MIVB. Chaque requête contient les données techniques nécessaires pour y répondre : un
jeton applicatif anonyme, la version de l’application, la langue choisie et — pour les recherches
d’arrêts proches uniquement — les coordonnées demandées. Ces requêtes ne contiennent aucune donnée
de compte ni d’identité (l’application n’a pas de comptes).
Données que nous collectons (via Google Firebase)
Statistiques d’usage (Firebase Analytics) : ouvertures de l’application, écrans
et fonctions utilisés, la langue de l’application et des informations standard sur
l’appareil/l’application (modèle, version de l’OS, version de l’application, région
approximative et un identifiant d’instance aléatoire). Aucun nom, e-mail ni localisation
précise.
Diagnostic des plantages (Firebase Crashlytics) : en cas de plantage, des
données techniques sur le plantage et l’état de l’appareil à ce moment-là.
Jeton push (Firebase Cloud Messaging) : un identifiant d’appareil utilisé
uniquement pour livrer les notifications, si vous les avez activées.
Configuration à distance (Firebase Remote Config) : télécharge des paramètres ;
n’envoie aucune donnée personnelle.
Pourquoi, et base légale (RGPD art. 6)
Recherche d’arrêts proches : nécessaire pour fournir la fonction que vous demandez
(art. 6, §1, b) ; les coordonnées ne sont pas conservées.
Statistiques et diagnostic des plantages : notre intérêt légitime (art. 6, §1, f) à améliorer et
stabiliser l’application, ou votre consentement lorsque requis. Vous pouvez les désactiver à
tout moment (voir « Vos choix »).
Google peut traiter des données en dehors de l’EEE. Ces transferts reposent sur les clauses
contractuelles types de la Commission européenne et les mécanismes d’adéquation applicables.
Conservation
Les données statistiques et de plantage sont conservées pendant une durée limitée selon les valeurs
par défaut de Firebase (par exemple, jusqu’à 14 mois pour les statistiques et environ 90 jours pour
les données de plantage), puis supprimées ou agrégées. Nous ne gardons aucune copie de votre
position ni de vos recherches de transport.
Vos droits
En vertu du RGPD, vous disposez des droits d’accès, de rectification, d’effacement, de limitation,
d’opposition et de portabilité, et du droit de retirer votre consentement à tout moment. Vous pouvez
également introduire une réclamation auprès de votre autorité de protection des données. Pour les
exercer, écrivez à privacy@ginere.eu.
Vos choix
Les statistiques d’usage et le diagnostic des plantages sont activés par défaut ;
vous pouvez les désactiver à tout moment dans les réglages Confidentialité de
l’application, ou désinstaller l’application pour tout arrêter.
Accordez ou refusez l’autorisation de localisation — le reste de l’application fonctionne sans elle.
Activez ou désactivez les notifications dans les réglages de votre appareil.
Réinitialisez l’identifiant d’instance/publicitaire dans les réglages de votre appareil.
Enfants
L’application ne s’adresse pas aux enfants de moins de 16 ans et nous ne collectons pas sciemment leurs données.
Modifications
Nous pouvons mettre à jour cette politique ; la date de « dernière mise à jour » changera. Les modifications importantes seront signalées dans l’application.
Ginere Solutions (“wij”) is de verwerkingsverantwoordelijke voor de mobiele applicatie
BruTrans (“de app”). U kunt ons bereiken via
privacy@ginere.eu.
In het kort
BruTrans toont het Brusselse openbaar vervoer (MIVB-STIB) in realtime. Uw locatie wordt
alleen gebruikt om haltes in uw buurt te vinden: de coördinaten worden uitsluitend naar de
vervoersdata-API gestuurd om die vraag te beantwoorden, en wij bewaren ze nooit. Favorieten en
instellingen blijven op uw toestel. We gebruiken Google Firebase om het gebruik te begrijpen,
crashes te diagnosticeren en (optioneel) meldingen te sturen. We verkopen uw gegevens niet.
Waartoe de app toegang heeft op uw toestel
Locatie (optioneel) — om de haltes rondom u te tonen. Uw positie wordt op
verzoek gelezen (geen continue tracking) en als coördinaten naar de vervoersdata-API gestuurd,
uitsluitend om die vraag te beantwoorden; wij bewaren ze niet. Als u de toestemming weigert,
blijft de rest van de app gewoon werken.
Meldingen (optioneel) — als u ze toestaat, kunnen we pushmeldingen sturen via
Firebase Cloud Messaging.
Gegevens die op uw toestel blijven
Uw favoriete lijnen en haltes, de taal van de app, het thema en andere voorkeuren, en een
kortstondige cache van vervoersgegevens worden alleen in de lokale opslag van de app bewaard. We
uploaden ze nooit; de app verwijderen (of de gegevens wissen) verwijdert ze.
Verzoeken aan de vervoersdata-API
De app haalt lijnen, haltes, vertrektijden en dienstberichten op bij de B2C-API van de
MIVB-STIB. Elk verzoek bevat de technische gegevens die nodig zijn om het te beantwoorden:
een anoniem app-token, de appversie, de gekozen taal en — alleen bij zoekopdrachten naar haltes in
de buurt — de opgevraagde coördinaten. Deze verzoeken bevatten geen account- of identiteitsgegevens
(de app heeft geen accounts).
Gegevens die we verzamelen (via Google Firebase)
Gebruiksstatistieken (Firebase Analytics): app-openingen, gebruikte schermen en
functies, de taal van de app en standaardinformatie over toestel/app (toestelmodel, OS-versie,
appversie, regio bij benadering en een willekeurige app-instantie-ID). Geen naam, e-mail of
precieze locatie.
Crashdiagnose (Firebase Crashlytics): als de app crasht, technische gegevens
over de crash en de toestand van het toestel op dat moment.
Pushtoken (Firebase Cloud Messaging): een toestel-ID dat alleen wordt gebruikt
om meldingen te bezorgen, als u ze hebt ingeschakeld.
Configuratie op afstand (Firebase Remote Config): downloadt instellingen;
verstuurt geen persoonsgegevens.
Waarom we dit verwerken, en de rechtsgrond (AVG art. 6)
Zoeken naar haltes in de buurt: noodzakelijk om de functie te leveren die u vraagt
(art. 6, lid 1, b); de coördinaten worden niet bewaard.
Statistieken en crashdiagnose: ons gerechtvaardigd belang (art. 6, lid 1, f) om de app te
verbeteren en te stabiliseren, of uw toestemming waar vereist. U kunt ze op elk moment
uitschakelen (zie “Uw keuzes”).
Meldingen: uw toestemming (art. 6, lid 1, a), gegeven door de machtiging toe te staan.
Verwerkers en derden
We gebruiken Google Ireland Ltd / Google LLC (Firebase) als verwerker. Zie het
privacybeleid van
Google en de
Firebase-voorwaarden
voor gegevensverwerking. Verzoeken om vervoersgegevens worden afgehandeld door de API van de
MIVB-STIB (Maatschappij voor het Intercommunaal Vervoer te Brussel); zie het
privacybeleid
van de MIVB-STIB. We verkopen of delen uw gegevens niet voor reclamedoeleinden.
Internationale doorgiften
Google kan gegevens buiten de EER verwerken. Dergelijke doorgiften steunen op de
standaardcontractbepalingen van de Europese Commissie en de toepasselijke
adequaatheidsmechanismen.
Bewaartermijn
Statistieken en crashgegevens worden gedurende een beperkte periode bewaard volgens de
standaardinstellingen van Firebase (bijvoorbeeld tot 14 maanden voor statistieken en ongeveer
90 dagen voor crashgegevens) en daarna verwijderd of geaggregeerd. We bewaren geen kopie van uw
locatie of uw vervoersopvragingen.
Uw rechten
Op grond van de AVG hebt u het recht op inzage, rectificatie, wissing, beperking, bezwaar en
overdraagbaarheid van uw gegevens, en het recht om uw toestemming op elk moment in te trekken. U
kunt ook een klacht indienen bij uw gegevensbeschermingsautoriteit. Om deze rechten uit te oefenen,
schrijft u naar privacy@ginere.eu.
Uw keuzes
Gebruiksstatistieken en crashdiagnose staan standaard aan; u kunt ze op elk
moment uitschakelen in de privacy-instellingen van de app, of de app
verwijderen om alle verzameling te stoppen.
Sta de locatietoestemming toe of weiger ze — de rest van de app werkt ook zonder.
Zet meldingen aan of uit in de instellingen van uw toestel.
Stel uw app-instantie-/advertentie-ID opnieuw in via de instellingen van uw toestel.
Kinderen
De app is niet gericht op kinderen jonger dan 16 jaar en we verzamelen hun gegevens niet bewust.
Wijzigingen in dit beleid
We kunnen dit beleid bijwerken; de datum “laatst bijgewerkt” hierboven verandert dan. Belangrijke wijzigingen worden in de app aangekondigd.