Home▸Cybersecurity▸Security Norm Contagion: Threshold Adoption Model (2D)

Security Norm Contagion: Threshold Adoption Model (2D)

Interactive 2D Granovetter-Watts threshold-contagion model: pan and zoom a force-directed network graph to watch a security practice (MFA, patching, secure defaults) spread or stall across an organization, with live adoption-curve and threshold-histogram panels.

Cybersecurity2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-exp-smart-philosophy-security ↗ Open standalone

A security practice rarely spreads through an organization because a rule was written — it spreads (or doesn't) the way any social norm does, member by member, each one watching how many peers around them have already switched. This simulator renders an organization as a 2D force-directed network of members and runs the Granovetter–Watts threshold-contagion model: every member carries a personal risk-appetite threshold drawn from a configurable distribution, and adopts the practice once the fraction of their already-adopting neighbours clears that threshold. Seed a small set of early adopters, tune the population's average risk appetite and how diverse it is, reshape the network's neighbour count and weak-tie rewiring, then pan and zoom the graph while watching the adoption curve and threshold histogram track whether the practice tips into a full cascade, stalls in an isolated pocket, or never leaves the seed group — the same dynamic that determines whether an MFA rollout or a patch mandate actually reaches everyone.

⚙ Under the hood

Interactive 2D Granovetter-Watts threshold-contagion model: pan and zoom a force-directed network graph to watch a security practice (MFA, patching, secure defaults) spread or stall across an organization, with live adoption-curve and threshold-histogram panels.

security culturethreshold modelnetwork diffusionrisk appetiteMFA adoptionsocial contagion

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)