Network Logger – HAR Exporter is a Chrome browser extension built for developers and QA engineers. Its sole purpose is to capture the network requests made by your browser and let you export them as a standard HAR (HTTP Archive) file to your local disk. The extension does not operate a backend server, does not communicate with any external service, and does not collect, store, or transmit any data beyond your own device.
When you click Start Recording, the extension uses the
chrome.debugger API (the same mechanism as Chrome DevTools) to observe
network traffic in your browser tabs. The following information is captured
temporarily in your browser's memory only:
Authorization,
Cookie, and Set-Cookie headers)This data is held exclusively in your browser's memory for the
duration of your recording session. It is never written to
chrome.storage, never sent to any server, and is permanently discarded
when you click Clear or close the browser.
.har
file to your local Downloads folder. This download is initiated solely by you and
goes nowhere else.
The extension requests the following Chrome permissions:
debugger — Required to attach Chrome's built-in
DevTools Protocol (CDP) to browser tabs in order to observe network requests and
retrieve response bodies. This is the only API in Chrome that exposes response
body content. The debugger is attached only while recording is
active and is fully detached when you click Stop.
storage — Used only to persist the
recording state (on/off) across service worker restarts. No user data is
stored here.
offscreen — Required by Chrome MV3 to perform
an anchor-element download in order to preserve the .har file
extension reliably across all platforms.
<all_urls> host permission — Required
so the debugger API can attach to tabs on any domain the user chooses to
record. The extension does not inject scripts into pages, does not read
DOM content, and does not modify any web page.
We do not share, sell, rent, or transfer any user data to any third party under any circumstances. The extension contains no analytics libraries, no advertising SDKs, no crash-reporting services, and makes zero outbound network requests of its own.
The extension uses an offscreen document (an internal browser page with no UI) solely to trigger the file download. It receives the HAR data via Chrome's internal messaging API and writes it to your local disk. It is not a server, does not have network access, and the data never leaves the browser.
Captured network data lives only in the browser's in-memory JavaScript
Map object for the lifetime of the service worker session. It is
cleared immediately when:
The only persistent data stored by the extension is a boolean flag
(isRecording: true/false) and a timestamp in
chrome.storage.local, used solely to restore UI state after a
service worker restart. This contains no user data.
This extension is a developer tool intended for adult users. It is not directed at children under the age of 13 and we do not knowingly collect any information from children.
If we make material changes to this privacy policy, we will update the "Last updated" date at the top of this page and increment the extension version in the Chrome Web Store. Continued use of the extension after changes are posted constitutes acceptance of the revised policy.
If you have any questions about this privacy policy or the extension's data practices, please contact us at themindfuel.ai@gmail.com or open an issue at github.com/themindfuel-ai/network-logger/issues .