
Unilever - Cards Against Cyber Crime
Real-time multiplayer trainingsplatform voor cybercriminaliteit voor wereldwijde teams
problem
Unilever was op zoek naar een betere manier om hun digitale cyberbeveiligingstrainingen uit te voeren. Niet de zoveelste PDF van 10 pagina's of een verplichte e-learningmodule, maar iets waar mensen echt bij betrokken zouden zijn, plezier aan zouden beleven en dat ze daadwerkelijk zouden onthouden. Ze hadden al een fysiek kaartspel ontwikkeld dat goed werkte in hun persoonlijke workshops. Het stimuleerde discussie, bracht riskante aannames naar boven en zorgde ervoor dat cybercrime-scenario's realistisch aanvoelden. Maar zodra hun teams op afstand gingen werken, begon het format tekort te schieten. Het spelen van het spel via Zoom of Microsoft Teams werd al snel onpraktisch, en het schalen over verschillende regio's zorgde voor nieuwe wrijving. Bovendien moest de inhoud actueel blijven. Cyberdreigingen veranderen snel en Unilever wilde kaarten kunnen updaten, scenario's toevoegen en decks lokaliseren zonder voor elke wijziging op een nieuwe ontwikkelcyclus te hoeven wachten.
problem
Unilever was op zoek naar een betere manier om hun digitale cyberbeveiligingstrainingen uit te voeren. Niet de zoveelste PDF van 10 pagina's of een verplichte e-learningmodule, maar iets waar mensen echt bij betrokken zouden zijn, plezier aan zouden beleven en dat ze daadwerkelijk zouden onthouden. Ze hadden al een fysiek kaartspel ontwikkeld dat goed werkte in hun persoonlijke workshops. Het stimuleerde discussie, bracht riskante aannames naar boven en zorgde ervoor dat cybercrime-scenario's realistisch aanvoelden. Maar zodra hun teams op afstand gingen werken, begon het format tekort te schieten. Het spelen van het spel via Zoom of Microsoft Teams werd al snel onpraktisch, en het schalen over verschillende regio's zorgde voor nieuwe wrijving. Bovendien moest de inhoud actueel blijven. Cyberdreigingen veranderen snel en Unilever wilde kaarten kunnen updaten, scenario's toevoegen en decks lokaliseren zonder voor elke wijziging op een nieuwe ontwikkelcyclus te hoeven wachten.
solution
We hebben een real-time multiplayer web-app gebouwd die het spel naar live sessies brengt zonder de flow van het gesprek te verstoren. Teams nemen deel via een lobby, maken privékamers aan en spelen samen terwijl ze in hun videogesprek blijven, zodat het spel de sessie ondersteunt in plaats van ermee concurreert. De gameplay blijft gesynchroniseerd voor iedereen in de kamer, wat betekent dat het delen, schudden en doorlopen van rondes direct en foutloos gebeurt. Om het op de lange termijn schaalbaar te houden, hebben we de inhoud gescheiden van de code. Kaartdecks, talen en scenario's kunnen onafhankelijk van elkaar worden bijgewerkt, zodat Unilever het spel kan uitbreiden, per regio kan aanpassen en relevant kan houden terwijl cybercrimetactieken evolueren. Achter de schermen coördineert de server de spelstroom via een helder statusmodel, handelt overgangen automatisch af en schoont inactieve kamers op, zodat sessies stabiel en voorspelbaar blijven.
solution
We hebben een real-time multiplayer web-app gebouwd die het spel naar live sessies brengt zonder de flow van het gesprek te verstoren. Teams nemen deel via een lobby, maken privékamers aan en spelen samen terwijl ze in hun videogesprek blijven, zodat het spel de sessie ondersteunt in plaats van ermee concurreert. De gameplay blijft gesynchroniseerd voor iedereen in de kamer, wat betekent dat het delen, schudden en doorlopen van rondes direct en foutloos gebeurt. Om het op de lange termijn schaalbaar te houden, hebben we de inhoud gescheiden van de code. Kaartdecks, talen en scenario's kunnen onafhankelijk van elkaar worden bijgewerkt, zodat Unilever het spel kan uitbreiden, per regio kan aanpassen en relevant kan houden terwijl cybercrimetactieken evolueren. Achter de schermen coördineert de server de spelstroom via een helder statusmodel, handelt overgangen automatisch af en schoont inactieve kamers op, zodat sessies stabiel en voorspelbaar blijven.
results
Het spel werd op tijd en binnen budget opgeleverd en voldeed vanaf dag één aan de functionele eisen van Unilever. Ze beschikken nu over een digitale trainingservaring die de energie van de oorspronkelijke workshopversie behoudt, maar werkt voor externe en verspreide teams in verschillende regio's. Cyberbeveiligingssessies zijn gemakkelijker uit te voeren, interactiever en veel socialer dan standaard trainingsformats. Unilever kan de inhoud nu ook zelf onderhouden: nieuwe kaarten toevoegen, scenario's uitbreiden en meertalige updates uitrollen zonder voor elke wijziging afhankelijk te zijn van ontwikkelaars. Het platform is klaar om mee te groeien met toekomstige bewustwordings- en trainingsinitiatieven, in plaats van een eenmalige tool te zijn die slechts bruikbaar is voor één uitrol. Uiteindelijk veranderde het de cyberbeveiligingstraining in iets waar de teams van Unilever daadwerkelijk naar uitkijken.
results
Het spel werd op tijd en binnen budget opgeleverd en voldeed vanaf dag één aan de functionele eisen van Unilever. Ze beschikken nu over een digitale trainingservaring die de energie van de oorspronkelijke workshopversie behoudt, maar werkt voor externe en verspreide teams in verschillende regio's. Cyberbeveiligingssessies zijn gemakkelijker uit te voeren, interactiever en veel socialer dan standaard trainingsformats. Unilever kan de inhoud nu ook zelf onderhouden: nieuwe kaarten toevoegen, scenario's uitbreiden en meertalige updates uitrollen zonder voor elke wijziging afhankelijk te zijn van ontwikkelaars. Het platform is klaar om mee te groeien met toekomstige bewustwordings- en trainingsinitiatieven, in plaats van een eenmalige tool te zijn die slechts bruikbaar is voor één uitrol. Uiteindelijk veranderde het de cyberbeveiligingstraining in iets waar de teams van Unilever daadwerkelijk naar uitkijken.
tech stack
tech stack



