Permissions

Last updated October 21, 2026 · Sideview 1.1.0

Sideview’s single purpose is to show an AI chat website of your choice in Chrome’s side panel. Every permission below exists to serve that purpose. The extension has no analytics. The free version doesn’t read page text or conversation contents, and does not contact Sideview’s servers. AI sites connect directly to their own services. The free extension’s only content scripts are small page fixes that run inside the panel’s frame of a provider you have allowed, to make that site work there, and a chat tracker that tells the panel which chat each tab shows so it can reopen it.

Asked for when you install

Asked for only when you use the feature

How the frame headers are changed

Provider sites send X-Frame-Options and Content-Security-Policy (frame-ancestors) headers that stop them loading in the side panel. Sideview removes those two headers, and only when all of these hold:

Sign-in pages are never made embeddable. When a provider starts signing in inside the panel, Sideview sends that frame to its own page, which offers to open sign-in in a normal tab. It never opens a tab without a click.

One trade-off: Chrome’s rules can’t edit part of a header, so removing Content-Security-Policy removes the whole policy for that frame. This applies only inside Sideview’s panel. The same sites in a tab keep their policy.

Tabs and the chat tracker

Each tab in the panel is one chat. To bring your chats back when you reopen the panel, Sideview remembers each tab’s provider and the address and title of its chat, in your browser only. A tab’s entry is deleted when you close it. Provider sites are separate origins, so a small script inside the panel’s frame tells Sideview the page’s address and title. It runs only on providers you have allowed, only inside the panel, reads nothing else, and sends them only to the extension.

Reopen last closed chat temporarily keeps the most recently closed tab in browser session storage. It is removed when restored or the browser session ends. With Continue where you left off turned off, only its provider is kept across panel reopens, without the chat’s address or title.

Microphone, camera and location

AI sites in the panel can use your microphone (for voice input), camera and location only after you allow them in Sideview’s settings, under Microphone & camera. A side panel can’t show Chrome’s permission prompt, so the settings page asks Chrome for you. The access check switches the microphone and camera off straight away and ignores the location. Once allowed, any provider in the panel can ask to use them, as it could in a tab. You can change or take back these choices in Chrome’s settings at any time.

Page fixes

A few provider sites need a small script inside their frame to work in the panel. Each one runs only on that provider’s site, only once you have allowed it, and only when the page is inside Sideview’s panel. The same site in a normal tab is never touched. None of them makes network requests, stores anything, sends anything to us, or reads your conversations.

What the Pro tools touch

These tools are off for free users. The Pro right-click menu, provider bridge and Quick chat dock are not registered. The free chat tracker and provider page fixes are separate.

Your Pro status

You sign in on this website, not in the extension. Once you allow access to this site, the extension makes one kind of request: it asks whether someone is signed in and whether they have Pro. Chrome attaches this site’s own session cookie. The extension never sees or stores your password or a sign-in token. It stores the answer locally (signed in or not, plan, account email and when it was checked) and asks again regularly, so signing out here removes Pro from the extension within a few minutes. Without the permission, no request is made.

Limits on access

Questions about any of this: support@sideview.app. See also the Privacy Policy.