Is SingleFile safe?

Medium risk

SingleFile saves web pages as single HTML files and injects content scripts on all URLs that accept unvalidated postMessage events, enabling cross-origin DOM capture.

SingleFile is a page-archiving extension that serializes the full DOM of any tab—including sub-frames—into a self-contained HTML file for download or cloud storage. Its content scripts run on every URL and use a postMessage-based protocol to collect frame content; because the message prefix is a hardcoded constant with no origin check, any web page can replay the protocol and receive a serialized copy of the victim frame's DOM via a transferred MessageChannel port. The extension also ships hardcoded OAuth client secrets for Dropbox and Google Drive in its bundle, which any party who extracts them could use to exchange intercepted authorization codes for access tokens.

Part of this rating comes from analysis signals we haven't published as detailed findings yet.

gildasv1.26.4Chrome Web Store
45Risk
Who publishes it

gildas - 1 other listing from the same operator, none carrying a finding

What this publisher told the store about itself, and the other listings that told it the same thing.

Same store account

1 other listing published from this account, 900k+ users between them, none of them carrying a finding.

Shared hosts - 2 hostnames

Hostnames hardcoded in this extension that few other listings call. That can mean one operator behind both, and it can equally mean a small shared vendor, so it is context rather than a conclusion. Hosts that many listings call are left out: they are services, not connections.

getsinglefile.com
Also called by 2 other listings, including SingleFile
doc.woleet.io
Also called by 3 other listings, including SingleFile

AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.

Publishers can request a review.

Where it sends data

Destinations our analysis observed SingleFile 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.

  • www.googleapis.comwidely used

    SingleFile sends data to www.googleapis.com. A widely used service: 44 other extensions we have analysed send data here.

  • api.dropboxapi.com

    SingleFile sends data to api.dropboxapi.com. 4 other extensions we have analysed send data here.

Updated 30 September 2026mpiodijhokgodhhofbcjdecpffjipkle