<div>Hi<br></div><div><br></div><div>The browser is a great platform target because it is cross platform and with all the changes coming to browsers it is easier and easier to write applications that can have the same functionality as desktop applications. This includes P2P applications and this is where I think the tor browser can really shine, because if it would be possible to create hidden services inside the browser, then it would be possible to build applications where the nodes are communication directly with each other. <br></div><div><br></div><div>I know that there are security implications of running a browser and a hidden service in the same process. I'm wondering if it might be possible to create this hidden service for only a specific tab (and site)? Maybe the security could be improved further by make it so this tab could only create tor connections outgoing connections?<br></div><div class="protonmail_signature_block protonmail_signature_block-empty"><div class="protonmail_signature_block-user protonmail_signature_block-empty"><br></div><div class="protonmail_signature_block-proton protonmail_signature_block-empty"><br></div></div><div><br></div><div>These applications are already there. Shameless link[1] to own app, which is a secure scuttlebutt (SSB) application where messages are gossipped between peers, running in the browser. SSB desktop clients can already run over tor, by using the deamon as proxy so it would be quite natural fit for this.<br></div><div><br></div><div>[1]: <a href="https://github.com/arj03/ssb-browser-demo">https://github.com/arj03/ssb-browser-demo</a><br></div>