this post was submitted on 02 Nov 2024
90 points (98.9% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
54565 readers
522 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
💰 Please help cover server costs.
Ko-fi | Liberapay |
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Is the database of websites installed locally in the extension or is it calling home for every website I visit?
all three filter lists are fetched once and kept in memory when the extension is initialized (from what i can tell this happens when the browser starts), and then that local copy is used to match URLs.
For reference, the source file is background.js
URLs at the top, init calls at the bottom, and above that the event registering stuff (tab nav and nav).
Looks like the block list itself is maintained here
https://github.com/fmhy/FMHYFilterlist