Your browser reads the public schema for real. The attack that follows is a local simulation — nothing is sent, deleted, or invoked.
SECURITY RUSSIAN ROULETTE · NO LOGIN REQUIRED
Pick. Draw. Pull the trigger.
Pick any published directory app or draw one at random. Your browser first reads its public schema — open entities and functions — then simulates the attack an unauthenticated hacker could run with no exploit: drain the data, wipe it, abuse the functions, lock the owner out. Secured apps end empty. Unsecured ones fire.
The recon is real and read-only. The attack is a local simulation — nothing is sent, deleted, or invoked.
1 · SELECT OR DRAW A DIRECTORY APP
PLAYABLE DIRECTORY
2632 playable apps · 0 with approved evidence
Total playable apps: 2632. Apps with approved assessment evidence: 0. The cylinder is a six-chamber visualization of the approved-evidence population, not a security probability. Zero approved evidence does not disable play — every published app is playable.
2 · PULL THE TRIGGER
CyberHUB
PUBLIC-SURFACE RECON
CyberHUB
browser · read-only recon
Open data entities
0/0
Open functions
0/0
ReconExfiltrateDestroyAbuseLockoutSIMULATION · NOTHING IS SENT OR DELETED
001 > target acquired: CyberHUB
002 > origin: https://cyber-hub.uk/
003 > app id resolved: 68cb5c0dc9e7b7ab5621ecbf
004 > open entities: 0 · open functions: 0
005 > chamber is empty. every entity and function is auth-gated.
006 > nothing to exfiltrate. nothing to delete. nothing to invoke.
007 > the developer secured this app. the gun did not fire.
The chamber was empty.
Every entity and function is auth-gated. There was nothing to exfiltrate, delete, or invoke. This developer secured their app — the gun did not fire.
Step 1 reads the app’s public schema with anonymous, read-only probes from your browser (no mutations, no record values shown). Step 2 is a fully local simulation of what an attacker could do with those open endpoints — nothing is actually sent, deleted, or invoked.