Sharelint browser extension for Chrome
Run every Sharelint check from your own browser: share previews, AI visibility, app links, performance and security. It works on localhost, staging and VPN-only pages that the website cannot reach.
Permissions and why
| Permission | Why it is needed |
|---|---|
<all_urls> | Access to all sites. Fetches the page you check, its images, robots.txt, app link files, the http:// address and security.txt. These are requests from the extension, not reads of your open tabs. |
declarativeNetRequestWithHostAccess | Sets the User-Agent of a crawler or AI bot on the extension’s own requests, one URL at a time, the way the real crawlers send it. It never changes other requests. |
webRequest | Reads the status, Location and Set-Cookie headers of the extension’s own requests, which a browser fetch hides. Requests made by your pages are ignored. |
sidePanel | Shows the report beside the page you are checking. |
contextMenus | Adds “Check this page with Sharelint” and “Check link with Sharelint” to the right-click menu. |
storage | Keeps your optional Chrome UX Report API key, and hands a right-click check to the side panel. |
What it does
- Click the toolbar button, or press Alt+Shift+S, to check the page in the current tab.
- Right-click a page or a link and choose Check with Sharelint.
- Type any address into the panel, including http://localhost:3000 or a staging host.
- Copy the report as Markdown, or save it as JSON.
How it differs from the website
- Requests leave from your browser, so private, local and VPN-only pages work, and nothing goes through Sharelint’s servers.
- Timings are measured from your connection, not from Cloudflare’s network.
- Real-user Core Web Vitals need your own Chrome UX Report API key, set in the extension settings. Every other check works without it.
- No cookies are sent with any request, the same as the real crawlers.
Privacy
The extension has no account, no analytics and no Sharelint server. It contacts the site you check, Apple’s and Google’s app link services for that domain, and the Chrome UX Report API only when you set a key. Your key stays in this browser. The full policy is at /privacy/.