Skip to content

Security: abdulsamad/fillmatic

Security

SECURITY.md

Security policy

Supported versions

Security fixes are made against the latest release of FillMatic. Users should update to the newest Chrome Web Store version before reporting an issue that may already be fixed.

Security model

FillMatic is local-first. Form metadata, profiles, recipes, mappings, and generated values stay in the browser. The optional on-device field mapper uses Chrome's built-in Prompt API and does not send page data to a FillMatic server.

The extension intentionally uses a narrow permission set:

  • storage persists local settings and mappings;
  • activeTab lets an explicit user action operate on the current tab;
  • webNavigation enumerates the tab's frames so one explicit fill can reach their content scripts; and
  • sidePanel is optional and requested only when the user opens the field mapper.

Content scripts run on HTTP and HTTPS pages because filling arbitrary development and testing forms is the product's core function. Closed shadow roots, browser-internal pages, and frames Chrome does not permit the extension to access remain outside its reach.

Responsible testing

Test only pages and accounts you own or are authorized to assess. Do not include real credentials, personal information, private page contents, or active payment details in a report.

There aren't any published security advisories