Firefox Add-ons Verified

Patreon Easy Downloader

by Cosmious · 1.7K users · 3.0 rating
ce9e5bd9-3b9e-5db2-9d06-935eb784bb8d | v326
85/ 100
CRITICAL risk
+23 since v324
Analyst verdict
Do not install

The AI review rates the findings as likely false positive, but the risk score (85/100) still counts them.

Analysis record

Analysed
2 days ago
Version
v326
Artifact
SHA256 9CB…0A2
Source
Findings (non-IoC)

Is Patreon Easy Downloader safe?

Patreon Easy Downloader organizes and downloads media from Patreon creators you support. The extension's manifest lists no special permissions, and it declares no external network endpoints of its own, so nothing in the listing shows it reaching a server that is not Patreon.

The scan returned four medium-severity findings and no malware signatures. Two of them, NET-FETCH-js/background.js-1 and NET-FETCH-js/shared.js-1, are triggered by the fetch calls a downloader needs to retrieve files. That check fires on any script that makes a network request, and both hits land at line 1 of their files, which is where a bundled file starts rather than a spot inside the logic. The third, OBFUSCATION-FUNCTION_INDIRECT-js/options.js-1, flags a function called through a variable in the options page, which is how a settings screen wires up its buttons and toggles. The fourth is a manifest observation with no detail attached.

None of that describes the extension misbehaving. Calling fetch, or invoking a function through a variable, is ordinary in an extension that downloads files, and no outbound domain, cookie read or encrypted payload turned up anywhere in the code. The one thing worth watching is that the manifest permission list came back empty, which is unusual for a downloader and likely means the listing was only partly read.

Evidence ledger

Ranked by severity · findings with a source location link to the code viewer

4 detail rows

Publisher Evidence

Limited evidence

Cosmious

Publisher identity, store signals, distribution reach, and warning signals used for context. Treat this as supporting evidence, not a clean bill of health.

Firefox does not expose the same publisher verification data as IDE stores, so this score is deliberately conservative.

32
Noisy-finding weight
x1.00
Publisher domain
cosmious.com
Observed
Store verification signal
Limited signal
Limited
Extension portfolio
1
Portfolio

13 evidence rows available.

Finding Categories

1
Obfuscation
2
Network

Requested Permissions

16 permissions
downloads

Manage, modify, and monitor downloads

High
identity

Access your identity and sign-in tokens

High
cookies

Read and modify cookies on all sites

High
tabs
Medium
activeTab
Medium
storage
Low
downloads.ui
Low
alarms
Low
scripting
Low
https://patreon.cosmious.com/*
Low
notifications
Low
https://*.patreon.com/*
Low
https://*.patreonusercontent.com/*
Low
https://*.googleapis.com/*
Low
https://drive.google.com/*
Low
https://accounts.google.com/*
Low

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality moderate.

Patreon Easy Downloader does one job: it pulls media from Patreon pages you are already signed into and files it locally. The extension lists no permissions, no host permissions and no network endpoints of its own. Four medium-severity findings came back, and none of them is a malware signature, an indicator of compromise, a secret or a code-smell hit. Two are network flags in js/background.js and js/shared.js, one is a function-indirection flag in js/options.js, and the fourth is a manifest-level observation with no detail attached.

The NET-FETCH findings in js/background.js and js/shared.js fire when a script calls fetch or XMLHttpRequest. A downloader whose entire purpose is retrieving files from Patreon has to make network calls, so this rule describes the extension's core function. Both hits sit at line 1 of their files, the point where a bundled or entry file begins, which means the scanner flagged the top of the module rather than a specific payload inside it. The IoC extractor returned nothing at all from these files: no domain, IP or URL was pulled out of the code and tied to those calls. If the extension were shipping data to an outside server, that is exactly where it would show up.

The OBFUSCATION-FUNCTION_INDIRECT hit in js/options.js flags a function that gets invoked through a variable rather than by a literal name. That pattern shows up in any settings screen that builds click handlers from a table of options, and options.js is the options page. There is no string encryption, no eval, no packed or encoded blob anywhere in the findings. Bundled dependencies produced no findings either, so this is not a case of dist/ noise inflating the numbers.

A skeptic would point at two things. The publisher name, Cosmious, is a lone handle, and version 326 suggests a long-lived project maintained by one person rather than a company. More pointedly, the manifest came back with an empty permission list, which is odd for something that downloads files, and the single manifest-analysis finding carries no description. Either the manifest was only partly parsed or the extension relies on content scripts that the extractor did not capture. That gap is real, and it is a completeness problem, not evidence of harm. Nothing in the findings touches cookies, sessions, credentials or login domains, and there is no external endpoint to check.

What would change this read is concrete: an outbound domain that is not Patreon, a cookie or session access, an encrypted payload, or a fetch target hidden behind string construction. None of those appear. The checks that did fire describe code shapes that any downloader extension has to have.

Key Reasons

  • All four findings are medium-severity heuristics; zero IoCs, malware signatures, secrets or dependency findings were returned
  • NET-FETCH-js/background.js-1 and NET-FETCH-js/shared.js-1 flag the fetch calls a downloader needs, at line 1 of each bundled file
  • OBFUSCATION-FUNCTION_INDIRECT-js/options.js-1 describes variable-based function dispatch, standard in an options page
  • Empty permission and host_permission lists with no declared network endpoints leave no suspicious destination to investigate
  • Extension has a description, a named publisher and 1,688 users, with no impersonation of a known brand

False Positive Considerations

  • NET-FETCH heuristic fires on any script using fetch or XMLHttpRequest, which every downloader does
  • OBFUSCATION-FUNCTION_INDIRECT matches routine callback and dispatch patterns in a settings UI
  • Hits reported at line 1 of bundled files rather than at specific payload locations
  • No IoCs extracted, so the network findings name no actual domain or endpoint

Reviewed 2026-10-01; recommended action: suppress false positive; model confidence 80%.

Firefox version history

Risk trend by version

22 analyzed versions. Each point is the latest successful scan for that version; failed zero-score scans are hidden. Dates are based on first seen by risky plugins.

Selected
85
Change since first
No change
Change from previous
+23
Versions:
First analyzed version
301
Jan 19, 2026
Risk range
62 to 85
Across analyzed versions
Latest analyzed version
326
Sep 29, 2026
Selected version
critical
Version
v326
2 days ago
Risk score
85
Findings
4
Change vs previous
+23

Pick any point on the chart to explore that version's code below.

About This Extension

Patreon Easy Downloader helps you organize and download files from Patreon creators in one simple interface. Browse posts, bulk download Patreon content and minimize duplicates or missed files, without scrolling through endless feeds. Get a clear picture of what's going on in all posts by eliminating the need to scramble for scattered content. Ensuring that your data is properly arranged, you no longer have to race against the clock to receive your rewards before they disappear. Filter &amp; search exactly what you're looking for. No more hunting for download links hidden in a wall of content. Focus on enjoying your content—not managing it. 🧾 <strong>How to Use</strong> You can add your <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/36f58101e3eec2be708a0943f49747d83eab9dcf9ad2d20db161cbdc46d6ec43/http%3A//Patreon.com" rel="nofollow">Patreon.com</a> creators to the extension with 3 ways. Before adding your creators we suggest to complete these 3 things first: 1. Sign in to your <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/36f58101e3eec2be708a0943f49747d83eab9dcf9ad2d20db161cbdc46d6ec43/http%3A//Patreon.com" rel="nofollow">Patreon.com</a> account 2. Subscribe to a <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/36f58101e3eec2be708a0943f49747d83eab9dcf9ad2d20db161cbdc46d6ec43/http%3A//Patreon.com" rel="nofollow">Patreon.com</a> creator 3. Sign in to the browser extension within your browser ➤ The first way is automatic and available only for Chrome users. Steps: 1. Click the browser extension (Home tab) and click the 'Import creators from Patreon' button. Follow the instructions on the consent screen All creators you currently support, or have supported in the past, will be added to the extension (Creators Tab) 2. Click the 'Downloads Page' button. It isn't required to have the <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/36f58101e3eec2be708a0943f49747d83eab9dcf9ad2d20db161cbdc46d6ec43/http%3A//Patreon.com" rel="nofollow">Patreon.com</a> page opened in your browser ➤ The second way is also automatic. Steps: 1. Sign in to <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/8214ad40080507809e0226a332e9b68a315b91f308fd8fa3183b6efa74a142bb/https%3A//patreon.cosmious.com" rel="nofollow">https://patreon.cosmious.com</a> 2. Visit the My Creators page: <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/00a862eb171352b91e1c7dd3f5c0425f16c16697c5009377f5330c66178862bc/https%3A//patreon.cosmious.com/my-creators" rel="nofollow">https://patreon.cosmious.com/my-creators</a> 3. Click the 'Continue with Patreon' button in Import creators from Patreon section. Follow the instructions on the consent screen All creators you currently support, or have supported in the past, will be loaded. You can choose which ones to add 4. Click the 'Downloads Page' in the browser extension ➤ The third way is also automatic. Steps: 1. Visit the <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/36f58101e3eec2be708a0943f49747d83eab9dcf9ad2d20db161cbdc46d6ec43/http%3A//Patreon.com" rel="nofollow">Patreon.com</a> creator's home page 2. Click the browser extension (Home tab) and wait until the creator is detected 3. Click the 'Downloads Page' button. The creator will be added to your creator's list. It isn't required to have the <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/36f58101e3eec2be708a0943f49747d83eab9dcf9ad2d20db161cbdc46d6ec43/http%3A//Patreon.com" rel="nofollow">Patreon.com</a> page opened in your browser ➤ The fourth way is manual. Steps: 1. Click the browser extension and then click the 'Add creators' button 2. Type the creator's name in the search box and it will appear in the search results 3. Click the 'Add creator' icon next to the creator's name and it will be added to your creator's list 4. Click the 'Downloads Page' button ➤ The fifth way is manual. Steps: 1. Sign in to <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/8214ad40080507809e0226a332e9b68a315b91f308fd8fa3183b6efa74a142bb/https%3A//patreon.cosmious.com" rel="nofollow">https://patreon.cosmious.com</a> 2. Visit the My Creators page: <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/00a862eb171352b91e1c7dd3f5c0425f16c16697c5009377f5330c66178862bc/https%3A//patreon.cosmious.com/my-creators" rel="nofollow">https://patreon.cosmious.com/my-creators</a> 3. The 'Add creators' section will appear 4. Type the creator's name in the search box and it will appear in the search results 5. Click the 'Add creator' icon next to the creator's name and it will be added to your creator's list 6. Click the 'Downloads Page' in the browser extension The 'Downloads Page' will gradually list the creator's available files. 🧩 <strong>Core features</strong> - Automatically import creators you support from Patreon - List files from creator's posts - Search &amp; filter files by file type, post, state - Download attachments (any media type) into organized folders - Various download settings - Multiple mass download options - Track download progress ⭐ <strong>Premium features information</strong> Users have the option to upgrade to a Premium plan for one or more creators and enhance their experience within the extension. Details about the Premium features, including their benefits and functionalities, are available on our website. 🌐 Visit <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/8214ad40080507809e0226a332e9b68a315b91f308fd8fa3183b6efa74a142bb/https%3A//patreon.cosmious.com" rel="nofollow">https://patreon.cosmious.com</a> for more information.

Frequently Asked Questions