Extension Permissions
Why Layer8 needs each permission
Layer8 requests only the permissions it needs to work. Here's what each one does and why we need it. No hidden functionality, no data harvesting.
storage
Store your drawing preferences and device ID locally
We use chrome.storage.local to save your brush settings
(color, size, tool), your anonymous device identifier, and cached drawing
data for offline use. This data stays on your machine and is never sent
to third parties.
activeTab
Know which page you're drawing on
When you activate Layer8, we need to know the URL of the current tab so we can load and save drawings for that page. We only access the URL — we do not read page content, DOM elements, cookies, or form data from the active tab.
cookies
Maintain your sign-in session
Our authentication provider (Clerk) uses cookies to maintain your signed-in session. This permission allows the extension to read Clerk session cookies so you stay signed in between browser sessions. We only access cookies from our authentication domain — never from the sites you visit.
Content script on all URLs
Overlay the drawing canvas on any page
Layer8 injects a transparent canvas overlay on web pages so you can draw on them. This content script runs on all URLs because you should be able to draw on any page. The content script:
- Creates an isolated overlay canvas (does not modify page content)
- Captures your pointer input for drawing
- Renders existing drawings from other users
- Does NOT read, modify, or interact with page content
- Does NOT access forms, passwords, or input fields
- Does NOT capture screenshots or page text
Host permissions
Communicate with our API and auth service
The extension connects to our API server to save and load drawings, and to Clerk's authentication service for sign-in. These are the only external connections the extension makes.
What We Don't Do
- No browsing history access
- No tracking or analytics in the extension
- No reading of page content, DOM, or scripts
- No access to other extensions
- No background network activity when you're not using Layer8
- No data sent to third parties beyond our API and auth provider
Questions?
If you have concerns about any permission, email privacy@layer8.art and we'll explain in detail.