Is Docs Offline safe?
Docs Offline sends pasted text, page details, quiz content, and page images from all sites to ClipKey servers.
Docs Offline runs content scripts on all sites and reacts to Ctrl+Shift+V, Ctrl+Shift+Q, and quiz question interactions. It sends the first pasted clipboard text with the current page URL and title, and its quiz/AI flows send question DOM, page metadata, and image uploads to ClipKey services and tmpfiles.org.
Who publishes itSuijin - no other listings under this identity
Suijin - no other listings under this identity
What this publisher told the store about itself, and the other listings that told it the same thing.
AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.
Publishers can request a review.
Findings
Ctrl+Shift+V paste sends clipboard text and page details to ClipKey servers
Pressing Ctrl/Cmd+Shift+V to paste on a page makes Docs Offline send the first non-empty pasted text to ClipKey servers.
The request also includes the page URL and title, and applies on every site with the content script injected.
- Severity
- Medium unwanted
- Type
- Unexpected
- CWE
- CWE-359
- Source
- Dynamic sandbox
The user presses Ctrl/Cmd+Shift+V to paste on a web page.
Docs Offline reads the first non-empty pasted text and sends it with page URL and title to ClipKey servers.
- Pasted textmeeting notes pasted into a form (illustrative)
The text you pasted can contain form input or other user-entered content.
- Page content contextactive document page content (illustrative)
The page context can show what document or site area was active when the paste happened.
- Page URLhttps://example.com/document/123 (illustrative)
The URL identifies the site and page where the paste occurred.
- Page titleProject Notes - Example App (illustrative)
The title can reveal the document, account area, or page subject open during the paste.
Observed during dynamic analysis: the manifest injects the content script on all URLs, and the paste handlers send text with page URL and title to the configured fetch endpoint.
Where it sends data
Destinations our analysis observed Docs Offline contacting. Sending data somewhere is not a finding on its own - an extension that syncs your settings has to talk to its own server - but it is where your data can go, and who else it goes to.
- clipkey-server.onrender.com
Docs Offline sends data to clipkey-server.onrender.com. No other extension we have analysed sends data here.
- clipkey-server.vercel.app
Docs Offline sends data to clipkey-server.vercel.app. No other extension we have analysed sends data here.
- tmpfiles.org
Docs Offline sends data to tmpfiles.org. No other extension we have analysed sends data here.