Privacybeleid

    Laatst bijgewerkt: 2 november 2026

    ov-nu.nl en de MCP-server werken zonder account en verwerken zo min mogelijk gegevens. Hier lees je welke, waarvoor en hoe lang. English version below.

    1. Wie is verantwoordelijk

    ov-nu.nl wordt aangeboden door Cloud & Code Consulting (cloudencode.nl). Vragen over privacy stel je via [email protected].

    2. De live kaart

    • Je hebt geen account nodig. We gebruiken geen analytics, advertenties of trackingcookies.
    • Je locatie wordt alleen gebruikt als je op de locatieknop drukt en je browser toestemming geeft. Je positie wordt alleen in je browser op de kaart getoond en niet naar onze server gestuurd.
    • Je browser bewaart enkele instellingen op je eigen apparaat: de laatste kaartpositie, voertuigen die je volgt, je reizigersnaam en avatar, en of je een melding al hebt gezien. Die gegevens blijven op je apparaat, behalve wanneer je zelf incheckt als reiziger (zie hieronder). Je wist ze via de instellingen van je browser.

    3. Inchecken als reiziger

    Als je incheckt op een voertuig, verwerken we:

    • de naam die je zelf kiest en je avatarkeuzes;
    • het voertuig waarop je incheckt en de duur die je kiest (maximaal 8 uur).

    Een check-in is openbaar: alle bezoekers zien je naam en avatar bij het voertuig. Gebruik daarom geen echte naam als je dat niet wilt. Bij een check-in slaan we geen locatie en geen IP-adres op.

    De check-in staat in het geheugen van onze server en in een tijdelijk bestand, tot hij verloopt of tot je uitstapt. Daarna wordt hij verwijderd. Je apparaat krijgt een geheime sleutel waarmee alleen jij je check-in kunt wijzigen of beëindigen; de server bewaart daarvan alleen een hash.

    4. De MCP-server voor AI-assistenten

    • We slaan geen vragen, tool-aanroepen of antwoorden op.
    • Je AI-assistent stuurt ons alleen wat een tool nodig heeft, zoals een haltenaam, lijnnummer of coördinaat. Een coördinaat gebruiken we alleen om het antwoord te berekenen.
    • Verzoeken komen meestal van de servers van je AI-aanbieder (bijvoorbeeld Anthropic of OpenAI), niet van je eigen apparaat. We zien dan het IP-adres van die aanbieder.
    • Je gesprek met de assistent valt onder het privacybeleid van je AI-aanbieder, niet onder dit beleid.

    5. Technische gegevens en beveiliging

    • Om misbruik te beperken houden we per IP-adres bij hoeveel verzoeken er komen (MCP-server en inchecken). Dat gebeurt alleen in het werkgeheugen; uiterlijk bij de dagelijkse herstart van de server is het weg.
    • Wordt de limiet voor inchecken bereikt, dan leggen we het IP-adres vast in het serverlog om misbruik te onderzoeken.
    • Zoals bij vrijwel elke website kan de webserver technische gegevens vastleggen, zoals IP-adres, tijdstip en opgevraagde pagina. Die gebruiken we alleen om storingen en misbruik te onderzoeken.

    6. Diensten van derden in je browser

    De kaart laadt onderdelen bij andere partijen. Die zien daardoor je IP-adres en vallen onder hun eigen privacybeleid:

    De OV-data zelf haalt onze server op; je browser maakt daarvoor geen contact met de bronnen.

    7. Grondslag en je rechten

    Technische gegevens verwerken we op grond van ons gerechtvaardigd belang: de dienst leveren en beveiligen. Een check-in verwerken we omdat je die zelf aanvraagt. We verkopen geen gegevens en delen ze niet met anderen.

    Je hebt recht op inzage, correctie en verwijdering van je gegevens, en je kunt bezwaar maken. Mail daarvoor naar [email protected]. Omdat we geen accounts hebben, kunnen we gegevens vaak niet aan een persoon koppelen. Een klacht kun je indienen bij de Autoriteit Persoonsgegevens.

    8. Wijzigingen

    We passen dit beleid aan als de dienst verandert. De datum bovenaan laat zien wanneer dat voor het laatst gebeurde.

    Privacy policy (English)

    Last updated: 2 November 2026

    ov-nu.nl and its MCP server work without an account and process as little data as possible. This is what, why and for how long.

    1. Who is responsible

    ov-nu.nl is provided by Cloud & Code Consulting (cloudencode.nl). Privacy questions can be sent to [email protected].

    2. The live map

    • No account is needed. We use no analytics, advertising or tracking cookies.
    • Your location is only used when you press the locate button and your browser grants permission. It is shown on the map in your browser only and is not sent to our server.
    • Your browser keeps a few settings on your own device: the last map position, vehicles you follow, your traveller name and avatar, and whether you have seen a notice. They stay on your device, except when you check in as a traveller (see below). You can clear them in your browser settings.

    3. Checking in as a traveller

    When you check in on a vehicle, we process:

    • the name you choose and your avatar choices;
    • the vehicle you check in on and the duration you choose (up to 8 hours).

    A check-in is public: every visitor sees your name and avatar on the vehicle, so don’t use your real name if you don’t want to. We store no location and no IP address with a check-in.

    The check-in is kept in our server’s memory and in a temporary file until it expires or you get off, and is then deleted. Your device receives a secret key so only you can change or end your check-in; the server stores only a hash of it.

    4. The MCP server for AI assistants

    • We do not store questions, tool calls or answers.
    • Your AI assistant only sends us what a tool needs, such as a stop name, line number or coordinate. A coordinate is only used to compute the answer.
    • Requests usually come from your AI provider’s servers (for example Anthropic or OpenAI), not from your own device, so we see that provider’s IP address.
    • Your conversation with the assistant is covered by your AI provider’s privacy policy, not by this one.

    5. Technical data and security

    • To limit abuse we count requests per IP address (MCP server and check-ins). This happens in memory only and is gone at the latest when the server restarts daily.
    • If the check-in limit is reached, the IP address is written to the server log to investigate abuse.
    • Like almost any website, the web server may log technical data such as IP address, time and requested page. We only use it to investigate outages and abuse.

    6. Third-party services in your browser

    The map loads resources from other parties. They see your IP address and are covered by their own privacy policies:

    The transit data itself is fetched by our server; your browser does not contact the data sources.

    7. Legal basis and your rights

    We process technical data on the basis of our legitimate interest in providing and securing the service. A check-in is processed because you request it yourself. We do not sell data or share it with others.

    You have the right to access, correct and delete your data, and to object. Email [email protected]. Because there are no accounts, we often cannot link data to a person. You can lodge a complaint with the Dutch Data Protection Authority (Autoriteit Persoonsgegevens).

    8. Changes

    We update this policy when the service changes. The date at the top shows when that last happened.