{"uri":"at://did:plc:izttpdp3l6vss5crelt5kcux/ing.dasl.masl/bad","shortId":"@robin.berjon.com/bad","url":"https://appmosphe.re/@robin.berjon.com/bad","did":"did:plc:izttpdp3l6vss5crelt5kcux","handle":"robin.berjon.com","rkey":"bad","name":"Containment Test","description":"A red-team tile. It tries every way out of the web-tiles sandbox it knows (network egress over fetch, XHR, WebSocket, EventSource, WebRTC, frames, forms, external scripts and styles; scripting the host; reaching host runtime APIs; powerful features) and reports which attempts were contained and which got through. Load it on your own tile host to check your deployment.","categories":["test","security"],"icon":"https://appmosphe.re/img/did:plc:izttpdp3l6vss5crelt5kcux/bafkreieoiyqyx5jgiq3hpxkd3bu5cbaddjsf4vwfsqrub75rhexbbhevry","screenshots":[{"path":"/banner.png","cid":"bafkreif5dmchdo2m6ahi2qhh7gfalffyugwfwxuleee62uh4agcbsdtdqu","contentType":"image/png","sizes":"1200x630","label":"Warning: red-team tile. Containment Test tries every way out of the web tiles sandbox, and reports.","purpose":null,"url":"https://appmosphe.re/img/did:plc:izttpdp3l6vss5crelt5kcux/bafkreif5dmchdo2m6ahi2qhh7gfalffyugwfwxuleee62uh4agcbsdtdqu"}],"sizing":{"width":780,"height":720},"themeColor":null,"backgroundColor":null,"resourceCount":5,"totalSize":103528,"manifestCid":"bafyreie3ucikavji2hfeaiaefworw3e6cdgoce37acxbfm5cgiqqmjx4zq","recordCid":"bafyreicj374oktofnz6advgqpsnnh62hy7qxuqgftwzrnilv6xen75m4ju","prev":null,"shape":"record","createdAt":"2026-11-12T17:03:26.870Z","createdAtDerived":false,"indexedAt":"2026-11-12T16:54:56.765Z","author":{"did":"did:plc:izttpdp3l6vss5crelt5kcux","handle":"robin.berjon.com","displayName":"Robin Berjon","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:izttpdp3l6vss5crelt5kcux/bafkreic27rvhwbhvugwexshedm4htcgd2s2zntlkms637k3veltl4e4idy"},"record":{"$type":"ing.dasl.masl","cid":"bafyreie3ucikavji2hfeaiaefworw3e6cdgoce37acxbfm5cgiqqmjx4zq","createdAt":"2026-11-12T17:03:26.870Z","tile":{"categories":["test","security"],"description":"A red-team tile. It tries every way out of the web-tiles sandbox it knows (network egress over fetch, XHR, WebSocket, EventSource, WebRTC, frames, forms, external scripts and styles; scripting the host; reaching host runtime APIs; powerful features) and reports which attempts were contained and which got through. Load it on your own tile host to check your deployment.","icons":[{"sizes":"512x512","src":"/icon.png"}],"name":"Containment Test","resources":{"/":{"content-type":"text/html","src":{"$type":"blob","ref":{"$link":"bafkreifjtvyxqzpphrjx2dn66awmkksqrzwamvn2w4ulptlmzlvkfpaocy"},"mimeType":"application/octet-stream","size":1226}},"/banner.png":{"content-type":"image/png","src":{"$type":"blob","ref":{"$link":"bafkreif5dmchdo2m6ahi2qhh7gfalffyugwfwxuleee62uh4agcbsdtdqu"},"mimeType":"image/png","size":48097}},"/icon.png":{"content-type":"image/png","src":{"$type":"blob","ref":{"$link":"bafkreieoiyqyx5jgiq3hpxkd3bu5cbaddjsf4vwfsqrub75rhexbbhevry"},"mimeType":"image/png","size":16202}},"/style.css":{"content-type":"text/css","src":{"$type":"blob","ref":{"$link":"bafkreibedeakiqujzvz4c7eyqgjfkd7idywphidrckvnbhoeyugxgxzswa"},"mimeType":"application/octet-stream","size":2678}},"/tile.js":{"content-type":"text/javascript","src":{"$type":"blob","ref":{"$link":"bafkreieu2nwffxcsldhwctugzzcvere6ujyfbgmcou2wz55p6vgyn4qzx4"},"mimeType":"application/octet-stream","size":35325}}},"screenshots":[{"label":"Warning: red-team tile. Containment Test tries every way out of the web tiles sandbox, and reports.","sizes":"1200x630","src":"/banner.png"}],"sizing":{"height":720,"width":780}}}}