This Privacy Policy describes how the All In One Capture browser extension and website handle your information. The short version: we collect as little as possible, your media never leaves your computer unless you choose to share it, and you can use almost everything without an account.
To establish a peer-to-peer call, browsers must exchange small "signaling" messages (SDP offers/answers and ICE candidates). Our signaling server (a Cloudflare Worker) relays these messages between peers in the same room. It does not store them — once a peer leaves, the data is discarded.
Live chat messages also travel through this relay during a call. If you have configured an API server (see below), chat messages may also be persisted there.
The API server is opt-in. If you connect to one, the following may be stored:
If you do not configure an API server, none of this exists for you.
stun.l.google.com) help your browser discover its public IP for WebRTC. Google receives only the connection attempt — no audio, video, or message content.Each permission has a specific purpose:
activeTab, tabs, scripting — capture the current page and inject the region-selection overlay on demand.desktopCapture, tabCapture — invoke the OS screen / window / tab picker for recording.downloads — save screenshots and recordings to your downloads folder.storage — remember your preferences locally.identity — drive the OAuth flow if you click Google / Facebook sign-in.notifications, contextMenus — show status notifications and right-click menu entries.This marketing site does not set tracking cookies. If you ever see one, please tell us so we can fix it.
The service is not directed at children under 13 and we do not knowingly collect personal information from them.
If we materially change this policy, we'll update the "Last updated" date at the top and, where possible, notify signed-in users by email.
Questions or requests: jass.app.dev@gmail.com