Privacybeleid
Laatst bijgewerkt: 17 oktober 2026 · v3.4 · Wijzigingen in v3.4: secties 2, 5 en 6 — aan het einde van het contract ontvangt de klant een volledige export van zijn audittrail voordat deze wordt verwijderd, tenzij hij dit schriftelijk afwijst of na redelijke pogingen niet bereikbaar is; YARDtwin bewaart auditgegevens daarna uitsluitend op schriftelijke instructie van de klant, met uitzondering van back-ups totdat deze verlopen en zijn eigen vastlegging van de overdracht.
1. Wie wij zijn
YARDtwin™ is een yardmanagementsplatform beheerd door YARDtwin Ltd ("wij", "ons", "onze"), geregistreerd in Ierland. Wij bieden cloudgebaseerde software voor het beheren van yardactiviteiten, waaronder dockplanning, poortautomatisering, trailerbewaking en analyses.
Contact verwerkingsverantwoordelijke: admin@yardtwin.com. U kunt ook een verzoek indienen via ons Portaal voor verzoeken van betrokkenen
2. Gegevens die wij verzamelen
Wij verzamelen de volgende categorieën persoonsgegevens:
3. Hoe wij uw gegevens gebruiken
Dienstverlening: Verwerken van afspraken, beheren van docks, volgen van trailers, genereren van analyses en leveren van alle platformfuncties waarop u zich heeft geabonneerd.
Smart Slots Aanbevelingen: Om boekingsaanbevelingen via Smart Slots te genereren, verwerken wij operationele gegevens, waaronder boekingstijden, vervoerdersidentiteit, docktoewijzingen, geconfigureerde pauzevensters en historische aankomstpatronen. Deze verwerking wordt uitsluitend uitgevoerd op uw tenant en wordt in Fase 1 niet gebruikt voor modeltraining over klanten heen. Persoonlijke chauffeurgegevens (naam, telefoon, foto) worden nooit als Smart Slots-invoer gebruikt — de engine gebruikt vervoerdersidentiteit, niet chauffeuridentiteit. Fase 2-hertraining (wanneer geïntroduceerd) is standaard per tenant; training over tenants heen vereist uitdrukkelijke opt-in via Siteconfiguratie en een afzonderlijk DPA-addendum. Zie de Smart Slots pagina voor meer informatie.
Accountbeheer: Gebruikersauthenticatie, op rollen gebaseerde toegangscontrole, abonnementsfacturering en tenantisolatie.
Beveiliging & Compliance: Bijhouden van audittrails voor GMP-compliance (21 CFR Part 11, EU Annex 11), fraudedetectie en beveiligingsbewaking.
Communicatie: Verzenden van maandelijkse nieuwsbrieven (met uitdrukkelijke opt-in toestemming), systeemmeldingen en service-updates.
Verbetering: Geaggregeerde, geanonimiseerde analyses om de platformprestaties en functies te verbeteren.
4. Rechtsgronden voor verwerking
Uitvoering van een overeenkomst (Art. 6(1)(b) AVG): Verwerking die noodzakelijk is om de YARDtwin-dienst te leveren zoals overeengekomen in uw abonnement.
Gerechtvaardigd belang (Art. 6(1)(f) AVG): Beveiligingsregistratie, fraudepreventie en platformverbetering, voor zover ons belang niet zwaarder weegt dan uw rechten.
Toestemming (Art. 6(1)(a) AVG): Nieuwsbriefabonnementen en marketingcommunicatie, die u op elk moment kunt intrekken.
Wettelijke verplichting (Art. 6(1)(c) AVG): Bewaring van auditgegevens om te voldoen aan farmaceutische regelgevingsvereisten (GMP/GDP).
5. Gegevensbeveiliging
Versleuteling tijdens overdracht: Alle gegevens worden verzonden via TLS 1.2+ (HTTPS). TLS-certificaten beheerd door Microsoft Azure (DigiCert).
Versleuteling in rust: Azure PostgreSQL Flexible Server met transparante gegevensversleuteling. Azure Blob Storage-versleuteling voor documenten en afbeeldingen. Rijbewijsafbeeldingen en handtekeningen worden in rust versleuteld met AES-256 door Azure Storage en Azure Database for PostgreSQL (door Microsoft beheerde sleutels), en de toegang ertoe is beperkt op basis van rol en organisatie. Wachtwoorden gehasht met bcrypt (12 rondes).
Multi-tenant isolatie: De gegevens van elke klant zijn logisch geïsoleerd met behulp van tenant-ID's, met tenant-scoping afgedwongen aan de serverzijde. Tenant-isolatie wordt automatisch getest vóór elke release: de release-gate voert een cross-tenant-sweep uit die de API aanroept als één organisatie met record-ID's van een andere organisatie, en de release wordt geblokkeerd als gegevens van die organisatie kunnen worden gelezen of gewijzigd.
Op rollen gebaseerde toegangscontrole: Rolgebaseerde rechten op geauthenticeerde routes, met tenant-scoping afgedwongen aan de serverzijde. Single sign-on ondersteund via SAML 2.0, Google en Microsoft.
Snelheidsbeperking: API-snelheidsbeperking op alle routes; strengere limieten op authenticatie-eindpunten. Helmet-stijl beveiligingsheaders op alle responses.
Sessiebeveiliging: JWT-toegangstokens met een geldigheidsduur van 1 uur. Vernieuwingstokens verlopen na 7 dagen, worden bij elk gebruik vervangen en verlengen een aanmelding nooit tot meer dan 30 dagen. Het aanmeldingsadres wordt bij elke sessie vastgelegd.
Auditregistratie: Elke significante handeling wordt geregistreerd met gebruiker, tijdstempel, IP-adres en oude/nieuwe waarden. GMP-relevante gebeurtenissen worden afzonderlijk gemarkeerd. Manipulatie-evident en alleen-toevoegen, afgedwongen in de database; GMP-relevante vermeldingen worden bewaard gedurende ten minste 7 jaar zolang de serviceovereenkomst loopt, overige auditgegevens gedurende 365 dagen; aan het einde van het contract wordt het auditlogboek geëxporteerd naar de klant (tenzij hij dit schriftelijk afwijst of na redelijke pogingen niet bereikbaar is) en vervolgens verwijderd.
Doorlopende bewaking: Azure Application Insights met schema-afwijkingswaarschuwing (Postgres "column / relation does not exist" → wordt binnen 15 min geactiveerd). End-to-end /health/db-write-sonde verifieert of de applicatie kan schrijven en lezen bij elke implementatie.
Infrastructuur: Gehost op Microsoft Azure in Sweden Central + Norway East (EER). Gecontaineriseerde implementatie via Azure Container Registry met staging-slot-dan-swap-patroon. Geheimen opgeslagen in Azure Key Vault en toegankelijk via beheerde identiteit. 7-daags point-in-time-herstel op Postgres, plus maandelijkse versleutelde back-ups bewaard tot 7 jaar onder een tijdgebaseerd onveranderlijkheidsbeleid dat verwijdering en overschrijving blokkeert (beleid nog niet vergrendeld). Elke nacht wordt ook een volledige databaseback-up gemaakt en 35 dagen bewaard in afzonderlijke versleutelde opslag in de EEA (Sweden Central, geo-gerepliceerd naar Sweden South); gegevens die uit de live-dienst zijn verwijderd, blijven in die back-ups aanwezig, buiten gebruik, totdat deze verlopen.
Software Supply Chain: Elke pull request moet npm audit (afhankelijkheidskwetsbaarheden), Semgrep (statische analyse) en gitleaks (geheimscanning) doorstaan voordat deze kan worden samengevoegd, met een Trivy-containerimagescan als adviserend controlemiddel; deze controles worden ook uitgevoerd bij elke push naar master en elke nacht, samen met een adviserende OWASP ZAP-baselinescan (dynamisch testen) van de productieomgeving.
6. Gegevensbewaring
Accountgegevens: Bewaard gedurende de looptijd van het abonnement en verwijderd binnen 30 dagen na beëindiging. Bij een verwijderingsverzoek op grond van art. 17 wordt het account gepseudonimiseerd zodat auditverwijzingen intact blijven.
Operationele gegevens: Bewaard gedurende de looptijd van uw abonnement. Op verzoek aan u geëxporteerd vóór verwijdering. Bij beëindiging van het abonnement bewaard of geretourneerd conform de verwerkersovereenkomst van de klant.
Chauffeurfoto's (rijbewijsfoto's, gezichtsafbeeldingen): Foto's van rijbewijzen en gezichten worden automatisch verwijderd na de termijn die voor de locatie is ingesteld: 2–14 dagen, standaard 14 dagen.
Algemene persoonlijk identificeerbare informatie van chauffeurs (naam, telefoon, e-mail, rijbewijsnummer): Naam, telefoon, e-mail en rijbewijsgegevens van een afgesloten boeking worden na 365 dagen geanonimiseerd (de boekingsregistratie blijft bewaard); het toegangslogboek van chauffeurs bewaart identificatievelden 90 dagen. Beide gelden zodra de klant het bewaartermijnschema activeert.
Auditgegevens: GMP-relevante auditregistraties worden bewaard gedurende ten minste 7 jaar na de gebeurtenis zolang de serviceovereenkomst loopt, ter naleving van farmaceutische regelgevingsvereisten (GMP / 21 CFR Part 11); overige auditregistraties gedurende 365 dagen. Gepseudonimiseerd — niet verwijderd — bij verwijdering op verzoek van de betrokkene (Art. 17(3)(b) uitzondering op grond van wettelijke verplichting). Aan het einde van het contract ontvangt de klant een volledige export van zijn audittrail ter bewaring voor zijn eigen bewaartermijn (tenzij hij dit schriftelijk afwijst of na redelijke pogingen niet bereikbaar is), waarna YARDtwin deze verwijdert; YARDtwin bewaart deze uitsluitend langer op schriftelijke instructie van de klant, met uitzondering van back-ups totdat deze verlopen en zijn eigen vastlegging van de overdracht.
Nieuwsbriefgegevens: Bewaard totdat u zich afmeldt. Daarna wordt het adres bewaard, gemarkeerd als afgemeld, uitsluitend om de afmelding te respecteren; automatische verwijdering na 30 dagen is gepland.
Sessiegegevens: Toegangstokens verlopen na 1 uur. Een vernieuwingstoken verloopt na 7 dagen (een aanmeldsessie duurt maximaal 30 dagen) en wordt ingetrokken bij uitloggen; automatische verwijdering van verlopen tokenrecords is gepland.
7. Gegevensdeling & Sub-verwerkers
Wij verkopen uw persoonsgegevens niet. Wij delen gegevens met de volgende sub-verwerkers, elk handelend onder een verwerkersovereenkomst en (indien van toepassing) Standaard Contractuele Clausules:
| Aanbieder | Doel | Locatie | Doorgiftegarantie |
|---|---|---|---|
| Microsoft Azure | Hosting, database en bestandsopslag | EER — Sweden Central en Norway East (geo-redundante kopie van geüploade bestanden in Norway West) | Microsoft Products and Services DPA; gegevens blijven in de EER |
| Anthropic | AI-uitlezing van rijbewijzen en documenten (standaard ingeschakeld; een sitebeheerder kan dit uitschakelen), één-op-één vergelijking van de poortfoto van een chauffeur met het rijbewijs of de opgeslagen chauffeurfoto (standaard uitgeschakeld; een sitebeheerder kan dit in- of uitschakelen), en de in-app assistent | VS | Standaard contractuele bepalingen en een overdrachtsimpactbeoordeling (niet gecertificeerd onder het EU-VS Data Privacy Framework); API-gegevens worden niet gebruikt voor modeltraining en worden binnen 30 dagen verwijderd conform de standaard commerciële voorwaarden van Anthropic |
| Resend | Transactionele e-mail | VS | Standaard contractuele bepalingen (hercertificering onder het EU-VS Data Privacy Framework wordt herzien) |
| Stripe | Facturerings- en betalingsgegevens (YARDtwin slaat geen kaartnummers op) | EU / VS | Standard Contractual Clauses; PCI DSS Level 1 |
| Twilio | SMS- en WhatsApp-notificaties (alleen indien door de klant ingeschakeld) | VS | Standard Contractual Clauses |
| Google en Microsoft | Aanmeldingsidentiteitsgegevens (alleen indien de klant deze aanmeldingsopties gebruikt) | EU / VS | Standard Contractual Clauses / EU-US Data Privacy Framework |
| ElevenLabs | Optionele tekst-naar-spraak: spreekt de antwoorden van de in-app assistent uit, die operationele details zoals kentekens kunnen bevatten, en de stem op openbare pagina's | VS | EU-VS Data Privacy Framework + standaard contractuele bepalingen |
Uitsluitend website-services (geen operationele klantgegevens)
Deze draaien uitsluitend op de openbare website. Ze ontvangen geen operationele klantgegevens en zijn daarvoor geen subverwerker; eventuele cookies worden alleen met toestemming geladen.
| Aanbieder | Doel | Locatie | Doorgiftegarantie |
|---|---|---|---|
| LinkedIn Insight Tag | Marketingmeting op openbare pagina's — wordt alleen geladen na toestemming voor marketingcookies, nooit binnen de applicatie of voor ingelogde gebruikers | EU / VS | Toestemming; LinkedIn DPA met Standard Contractual Clauses |
In-app assistent: Assistentprompts bevatten wat de gebruiker typt plus operationele context van hun locatie (bijvoorbeeld kentekens); ze worden niet gebruikt voor modeltraining.
Gebruik als klantreferentie: Wij noemen u of tonen uw logo als klant uitsluitend met uw voorafgaande schriftelijke toestemming — zie de Servicevoorwaarden §6a.
Uw organisatie: Tenantbeheerders kunnen gebruikersactiviteit binnen hun eigen organisatie inzien als onderdeel van de normale platformfunctionaliteit.
Wettelijke vereisten: Wij kunnen gegevens openbaar maken indien vereist door de wet, een gerechtelijk bevel, of ter bescherming van onze wettelijke rechten.
8. Uw rechten
Onder de AVG (en de Ierse Data Protection Act 2018) heeft u het recht om:
Om een recht uit te oefenen, dient u een verzoek in via het portal voor verzoeken van betrokkenen of e-mail admin@yardtwin.com. Wij reageren binnen 30 dagen.
Intern worden verzoeken door ons beheerteam afgehandeld via twee eindpunten: POST /api/v1/dsar/export/by-email genereert een machineleesbaar JSON-document van elk record dat wij voor een e-mailadres bewaren (Art. 15 / 20); POST /api/v1/dsar/erase/by-email handelt wissing af op een geverifieerd verzoek: het anonimiseert de eigen gebruikersaccounts van de persoon in de geselecteerde klantaccounts en verwijdert diens sessies, tokens, meldingen, openstaande uitnodigingen, nieuwsbrief- en aanmeldingsgegevens en eigen avatar. Operationele records die de klant bewaart (boekingen, poort- en bezoekregistraties, chauffeurslijst, contactpersonen) zijn records van de klant als verwerkingsverantwoordelijke en worden opgesomd zodat de klant er actie op kan ondernemen; de audittrail bewaart een geanonimiseerde verwijzing naar de handelende persoon voor de GMP-integriteit (art. 17).
9. Cookies
YARDtwin gebruikt essentiële cookies en localStorage voor sessie-authenticatie (JWT-tokens). De cookietoestemmingsbanner biedt vier categorieën: essentieel (altijd aan), functioneel (voorkeuren), analyse (momenteel niet in gebruik), en marketing (LinkedIn Insight Tag alleen op openbare websitepagina's — opt-in, nooit binnen de applicatie). Bezoekers kunnen kiezen voor Niet-essentieel weigeren / Aanpassen / Alles accepteren. Voorkeuren worden lokaal opgeslagen met een versiestempel; de banner verschijnt opnieuw als categorieën wijzigen. Een gedetailleerde cookie-inventaris staat op de Cookiebeleid pagina.
10. Internationale Doorgiften
Uw operationele gegevens worden opgeslagen binnen de Europese Economische Ruimte (EER) op Microsoft Azure (Sweden Central en Norway East). De subverwerkers die gegevens buiten de EER ontvangen, en wat elk ontvangt, staan vermeld in sectie 7.
Standaard Contractuele Clausules (2021) zijn van toepassing op elke overdracht buiten de EER; waar een ontvanger gecertificeerd is onder het EU-VS Data Privacy Framework, wordt daar tevens op gesteund. Overdrachtseffectbeoordelingen worden afgerond (streefdatum november 2026).
11. Privacy van Kinderen
YARDtwin is een business-to-business platform. Wij verzamelen bewust geen gegevens van personen jonger dan 16 jaar.
12. Wijzigingen in Dit Beleid
Wij kunnen dit Privacybeleid van tijd tot tijd bijwerken. Wezenlijke wijzigingen worden gecommuniceerd via e-mail aan accountbeheerders en via een melding binnen het platform. Voortgezet gebruik van YARDtwin na wijzigingen geldt als aanvaarding.
13. Contact & Toezichthoudende Autoriteit
Verwerkingsverantwoordelijke: YARDtwin Ltd · E-mail: admin@yardtwin.com
Gegevensbeschermingscontact: dpo@yardtwin.com
Toezichthoudende Autoriteit: Data Protection Commission (DPC), Ierland · www.dataprotection.ie