Fishy! This site requests access to all passwords in my KeePassXC Firefox addon. Never seen quite that level of blatancy before.
Then comes the weird stuff. It may not actually be all my passwords, but it sure is a lot of them, the long list ominously beginning with my bank and a mobile payment solutions.
It's probably a bug of some kind. But sure looks scary.
On my way to work, and on phone only for next many hours, so not able to look further into.
Then they wonder why everyone blocks ads and they can't make money.