Last updated: 2026-11-03
Drive Peek does not collect, store on any server, sell, or share your data. It has no analytics. Your file content stays in your browser.
For a supported file, the extension sends a request to https://drive.usercontent.google.com/download to download the file. If you are signed into several Google accounts, Google answers 403 when the file belongs to another account, so the extension repeats the request once per signed-in account (adding authuser=N to the address, N being the account’s position in your browser) until one is allowed. It stops at the first success or if Google redirects to its sign-in page, and it remembers which account worked only in memory, for as long as the extension’s background worker runs. Every request uses your existing Google sign-in (browser cookies); the extension does not ask for your password, uses no OAuth token, and asks the browser not to use its cache (cache: no-store). “Open in new tab”, Reload in the full viewer, and Preview chosen on a file opened as raw text (Auto preview off) repeat the same requests. With Auto preview off, nothing from the file is loaded or run until you choose Preview. The extension makes no other network request of its own (all of the above go to that one address), and the viewer page itself never requests the remote resources a file refers to. The only other requests come from the content of the file you open, as described under “Files you open” below.
Files over 30 MiB are not downloaded at all (the preview shows a notice instead). If the request ends on a Google sign-in page, the response is discarded unread.
chrome.storage.local keeps only your on/off switches (overall, Auto preview, and per format). No file names, content, or history are stored there.| Data type | Accessed | Collected off-device | Sold | Transferred to third parties | Used outside the single purpose |
|---|---|---|---|---|---|
| Website content (file text from Drive) | Yes | No | No | No | No |
| Everything else (personal information, health, financial, authentication, location, web history, user activity) | No | No | No | No | No |
Certifications for the form: data is not sold or transferred to third parties outside approved use cases; not used for purposes unrelated to the single purpose; not used for creditworthiness or lending.
HTML: an HTML file is shown inside an isolated sandbox page of the extension, which is displayed in the frame the extension adds to the Drive page. Scripts in that file (including scripts it loads from other https sites) are the file author’s own and run without access to the extension or to your Drive page; their own network requests are outside this policy.
JSON: shown as an escaped tree or text; it loads nothing from other sites.
Code (source files such as .js, .ts, .py, .java, .php, .go, .rb, .rs, .cs, .cpp, .c, .dart, .ex, .erl, .sh, .m, .swift, .pl, .scss, .css, .scala, .sql, .xml, .tf, .dockerfile, .sol, Dockerfile): shown as escaped, syntax-highlighted text with line numbers. The highlighting library (highlight.js, BSD-3-Clause) is bundled in the extension and runs on your computer; the file content is not sent anywhere and nothing is loaded from other sites.
Changes will be posted at this URL with a new date. Contact: euclid1990@gmail.com.