Privacy Policy — Scientific Context Notes
Last updated: 2026-08-06
Scientific Context Notes is a local-first Chrome extension. It is built so that your research data never leaves your browser.
What data the extension handles
Everything you create — projects, filed documents and PDFs, annotations and their anchored quotes, references and citation styles, comments, and activity history — is stored locally in this browser's IndexedDB. It stays on your device.
What the extension does NOT do
- No servers. There is no backend. The extension never sends your data anywhere.
- No telemetry or analytics. Nothing about your usage is collected or transmitted.
- No third-party sharing. No data is sold, shared, or disclosed to anyone.
- No accounts. There is no sign-in and no user identifier.
- No remote code. Manifest V3 forbids it; every asset (citation styles, the PDF reader, the citation engine, fonts) is bundled inside the extension.
Permissions and why they are used
storage— to keep your projects and notes in local browser storage.activeTab/scripting— to inject the annotator into the page you are actively viewing, on demand, when you choose to annotate it.sidePanel— the extension's main workspace surface.- Optional host permissions (
*://*/*) — never granted up front, and page content is only ever read locally; nothing is transmitted. Two user-initiated grants exist: - per site, when you choose to annotate there, so the extension can read the text on that page to anchor your highlights; - optionally for pages you open, if you press Allow reading pages in the side panel's capture card. Chrome's one-timeactiveTabaccess covers only the tab where you clicked the toolbar icon and expires on navigation, so without this grant the panel cannot preview the next page you browse to. The grant only feeds the on-device capture preview, and you can revoke it — wholesale or per site — inchrome://extensions→ *Site access* at any time.
After you opt in on a site, the annotator is registered to load automatically on that site only, so your highlights repaint on your next visit without another prompt. You can revoke a site at any time in chrome://extensions → Scientific Context Notes → *Details* → *Site access*; the extension listens for that revocation and removes its auto-loading registration for the site immediately.
Network requests you initiate
Two optional features make a network request only when you ask for one, and only to a service tied to the DOI or file you named:
- DOI import and DOI refresh contact
doi.orgto fetch citation metadata for a DOI you enter.doi.orgitself holds no metadata — it 303-redirects content negotiation to whichever registration agency owns the record, so the request lands ondata.crossref.orgordata.datacite.org. Both are requested together withdoi.orgup front, so the redirect is not a separate, unannounced grant. - Opening a filed source whose link ends in
.pdffetches that file so it can be cached locally and opened in the bundled reader.
No other network activity occurs.
Sharing your data
Collaboration is by file, not by server. When you export a project snapshot, it is written as a local file (optionally password-encrypted) that you choose to share. The extension does not upload it.
Contact
Questions about this policy: dev@attv.uk · github.com/AmigoUK/Research-Chrome-Extension