this post was submitted on 07 Feb 2026
36 points (100.0% liked)

Privacy

4443 readers
402 users here now

Icon base by Lorc under CC BY 3.0 with modifications to add a gradient

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] damnthefilibuster@lemmy.world 21 points 2 months ago (1 children)

Dude it asks your browser, not the chrome store.

[โ€“] RonSijm@programming.dev 4 points 2 months ago

Yea, well that was my first though, but then I though - why would chrome even allow any website to just arbitrary check which extensions you have installed.

So I checked the scripts and at this line the script is showing

async function fetchExtensionInfo(extensionId) {
  return new Promise((resolve) => {
    const url = `https://chromewebstore.google.com/detail/$%7BextensionId%7D`;

So I thought maybe they were calling the chromewebstore foreach plugin, and if you have an extension already installed, you get a different response than when you don't - or something.

But I suppose I'm wrong and for some reason a site can just ask the browser internally which plugins are installed