Een sessie met klanten aan tafel, met Trivle op het grote scherm

Vertrouwen & beveiliging

Opleidingsdata in vertrouwde handen

Meer dan 700 opdrachtgevers volgen hun trainingen via Trivle, met gegevens van cursisten, trainers en organisaties. Op deze pagina lees je hoe we die data beschermen: waar ze staan, wie erbij kan, hoe we bouwen en uitrollen, en wat je van ons mag verwachten als er iets misgaat.

data en hosting in Europa
Europa
geautomatiseerde tests bij elke wijziging
4.000+
uptime gemeten over de afgelopen 12 maanden
99,98%
melding bij een datalek
< 24 uur

Data en privacy

Jouw data blijft van jou, met hosting en opslag in Europa

Jij bent verwerkingsverantwoordelijke, wij zijn verwerker. We verwerken persoonsgegevens alleen in jouw opdracht en delen zo min mogelijk.

  • Hosting in Nederland

    De API en de database draaien op servers in Nederland, in ISO 27001-gecertificeerde datacenters van TransIP. Geüploade bestanden staan in Google Cloud-opslag, primair binnen de EU.

  • Verwerkersovereenkomst

    Elke klant kan met ons een verwerkersovereenkomst sluiten volgens artikel 28 AVG, met daarin onze beveiligingsmaatregelen, auditrechten en de afspraak dat we een datalek binnen 24 uur melden.

  • Minimale datadeling

    Een subverwerker krijgt alleen de gegevens die hij voor zijn taak nodig heeft. Met al onze subverwerkers hebben we een verwerkersovereenkomst; voor partijen in de VS aangevuld met EU-standaardcontractbepalingen of het EU-VS Data Privacy Framework.

  • Anonimisatie van test- en demodata

    Voor testen en demo's gebruiken we geen echte klantdata. Een kopie wordt eerst volledig geanonimiseerd: fictieve namen, e-mailadressen en organisaties. AI-functies via OpenAI gebruiken jouw data niet om modellen te trainen.

  • Altijd een uitweg

    Stop je met Trivle, dan krijg je op verzoek, binnen 30 dagen na afloop, kosteloos één standaard export van je data (CSV/JSON en bestanden). Daarna verwijderen we je persoonsgegevens binnen twee maanden.

  • Certificering en AVG

    Trivle is zelf nog niet ISO 27001-gecertificeerd; we streven naar certificering in 2027. Onze hosting draait wel in ISO 27001-gecertificeerde datacenters, en je kunt onze maatregelen toetsen via de verwerkersovereenkomst en een security-vragenlijst. Persoonsgegevens verwerken we volgens de AVG: met een verwerkersovereenkomst, hosting en opslag in Europa, een openbare lijst met subverwerkers en melding van een datalek binnen 24 uur.

Architectuur en toegang

Eén API, strikt gescheiden per klant

Webapplicatie, mobiele apps en koppelingen gebruiken dezelfde API. Wie wat mag zien, bepaalt de server, nooit de app.

  1. Web en appsKoppelingen en AI
  2. Firewall
  3. Versleuteld
  4. Authenticatie
  5. Tenant-scoping
  6. Rechten per rol
  7. Jouw omgeving
  • API-first opgezet

    Geen enkele frontend praat direct met de database: alles loopt via onze API. Koppelingen en AI-assistenten (MCP) authenticeren via OAuth 2.0, met toegangstokens die na een uur verlopen.

  • Tenant-scoping in het datamodel

    Elke query op klantdata wordt automatisch beperkt tot jouw omgeving. Die scheiding zit in het datamodel zelf, niet in losse controles die je bij een nieuwe functie kunt vergeten.

  • Rollen en rechten

    Cursist, trainer, beheerder of business manager: per rol bepalen policies op de server wat iemand mag zien en doen.

  • Encryptie

    Gevoelige gegevens staan nooit leesbaar in de database.

    • Al het verkeer via HTTPS (TLS)
    • Wachtwoorden gehasht met bcrypt
    • API-tokens alleen als hash opgeslagen, en ze verlopen
    • 2FA-geheimen, herstelcodes en webhook-secrets versleuteld
  • Audit trails

    Wijzigingen aan deelnemers, organisaties, trainingen, modules, uitnodigingen en instellingen leggen we vast: wie, wat en wanneer. Leervoortgang staat in een onveranderlijke eventlog. Kijkt support mee in een account, dan alleen na verificatie met een eenmalige code, en elke sessie wordt gelogd met reden, tijdstip en IP-adres.

Accounts en social engineering

Alleen de juiste mensen komen erin

Aanvallers kiezen vaak de makkelijkste weg: een geraden wachtwoord, een overtuigend telefoontje of een valse mail. Daarom beveiligen we niet alleen de software, maar ook de manier waarop mensen toegang krijgen.

  • Twee-factor-authenticatie

    Naast je wachtwoord log je in met een code uit een authenticator-app. Voor beheerders en business managers is 2FA verplicht; ze krijgen een korte overgangsperiode om het in te stellen. Met herstelcodes kom je er nog in als je telefoon kwijt is.

  • Gevalideerde e-mailadressen

    Inloggen kan alleen met een bevestigd e-mailadres. Voeg je een adres toe, dan werkt het pas nadat je op de verificatielink hebt geklikt, en die link verloopt na een tijd.

  • Wachtwoorden en sessies

    Ook als een wachtwoord uitlekt of een toestel zoekraakt, blijft de schade beperkt.

    • Minimaal 8 tekens, met een hoofdletter en een cijfer of symbool
    • Na vijf mislukte inlogpogingen tijdelijk geblokkeerd
    • Wachtwoord vergeten verraadt niet of een account bestaat
    • Wachtwoord gewijzigd? Je andere sessies worden direct uitgelogd
    • Sessies verlopen vanzelf: na 7 dagen op het web, na 30 dagen in de app
  • We weten met wie we praten

    We kennen onze klanten en weten wie we aan de lijn hebben. Gevoelige wijzigingen, zoals rollen, toegang of gegevens van je organisatie aanpassen, voeren we niet zomaar uit op basis van een telefoontje of e-mail. En we vragen je nooit om je wachtwoord of 2FA-code.

Ontwikkeling en beheer

Niets gaat live zonder groene pipeline

Wij zorgen voor updates, bugfixes en beveiligingspatches. Zo werk je op een platform dat continu beter wordt, zonder dat je er zelf iets voor hoeft te doen.

  1. Wijziging
    • Code review
    • Visuele controle
    • Codestijl
    • Beveiligingsscan
  2. Tests
  3. Uitrol zonder downtime
  • Geautomatiseerde pipeline

    Elke wijziging gaat via versiebeheer en code review, en we controleren hem ook visueel. De pipeline controleert de codestijl en draait meer dan 4.000 geautomatiseerde tests; alleen als alles slaagt, rollen we uit. Test en productie zijn gescheiden omgevingen.

  • Package audits

    Dependabot stelt wekelijks updates van onze afhankelijkheden voor, we auditen packages op bekende kwetsbaarheden en ons serverbeheer signaleert updates voor de servers.

  • Patchbeleid

    Bij een ernstige kwetsbaarheid komen we direct in actie: zodra er een patch uitkomt, testen en installeren we die meteen. In de SLA staan als uiterste termijnen twee werkdagen voor kritieke en tien werkdagen voor hoge kwetsbaarheden. De rest volgt in de reguliere releases.

  • Offsite back-ups en herstel

    De database wordt minstens dagelijks automatisch geback-upt naar een externe locatie, en we bewaren back-ups 30 dagen. Het herstel testen we maandelijks.

    • Maximaal 24 uur dataverlies (RPO)
    • Platform binnen 8 werkuren hersteld (RTO)
  • Monitoring en telemetrie

    Applicatiefouten komen binnen in Sentry, zodat we problemen vaak zien en oplossen voordat iemand ze meldt. Ook geplande taken worden bewaakt: blijft er een uit, dan weten we het.

Communicatie

Je hoort het van ons, niet van je cursisten

Heldere afspraken over beschikbaarheid, onderhoud en storingen, vastgelegd in onze Service Level Agreement.

  • 99,9% beschikbaarheid

    Onze standaard-SLA zegt 99,9% beschikbaarheid per maand toe, onafhankelijk gemeten. Halen we dat niet, dan krijg je korting op het maandbedrag van die maand: tot 50%.

  • Voorspelbaar onderhoud

    Gepland onderhoud plannen we op rustige momenten, buiten kantooruren, zodat je er zo min mogelijk van merkt. Groter onderhoud kondigen we minstens twee werkdagen vooraf aan.

  • Bij een storing

    Bij een kritieke storing laten we binnen een werkuur van ons horen, geven we minstens elke twee uur een update en krijg je binnen vijf werkdagen een incidentrapport met oorzaak en maatregelen.

  • Support met een gezicht

    Op werkdagen van 09:00 tot 17:00 Nederlandse tijd via support@trivle.com of telefonisch. Je spreekt direct met de mensen die Trivle bouwen, zonder callcenter of tussenlagen.

Jij leidt op. Trivle draait de operatie.

Plan een demo en zie hoe een training van jouw opleidingsbedrijf door Trivle loopt, van inschrijving tot certificaat en herhaling.