Chrome requires extensions to declare permissions upfront. Common ones:
- activeTab — Access the current tab only when you click the extension.
- storage — Save preferences locally on your device.
- tabs — Read tab URLs for tab management features.
- sidePanel — Display a sidebar interface.
No extension has broad access unless strictly necessary.