Why does Sporran ask for permission to access data on all the websites that you visit?

Like the Polkadot.js extension, the Sporran browser extension exposes its application programming interfaces (APIs) to websites. Websites can use these APIs. The only way for an extension to expose an API is to get this full access permission.