NetPad — for IT administrators

Everything you need to approve or allowlist this extension, on one page. NetPad is a subnet, CIDR, timezone and encoding toolkit that runs entirely inside the browser.

Extension ID
blckjbfppnafdkmddbpkahipkgbdnfni
Permissions requested
contextMenus, storage — and nothing else
Host permissions
None. No <all_urls>, no activeTab, no content scripts
Network requests
None. Blocked at the manifest level by connect-src 'none'
Data transmitted
None. No accounts, no analytics, no telemetry, no error reporting
Data stored
Saved timezone cities and the last-used tool, in chrome.storage.local on the device
Remote code
None. All code ships in the package; fonts are bundled, not fetched
Manifest version
3

Allowlisting

Force-install or allow NetPad by ID. For Chrome, via ExtensionSettings:

{
  "blckjbfppnafdkmddbpkahipkgbdnfni": {
    "installation_mode": "allowed"
  }
}

Or with ExtensionInstallAllowlist:

["blckjbfppnafdkmddbpkahipkgbdnfni"]

Microsoft Edge uses the same policy names under the Edge namespace, and NetPad is published to Edge Add-ons under a separate ID — listed on this page once available.

Why each permission is needed

PermissionUsed forWhat it does not allow
contextMenus Adds one item, Open in NetPad, to the right-click menu for selected text. It grants no page access. Chrome passes the selected text to the extension as part of the click event, so NetPad only ever receives text a user has deliberately selected and sent to it.
storage Saves the user's chosen timezone cities and which tool the panel last had open. chrome.storage.local is local to the browser profile. It is not storage.sync, so nothing is written to a Google account.

How to verify all of this yourself

None of the above asks you to take our word for it.

Support and security contact

chr.vlachopoulos@gmail.com