Image Downloader
๐ Security Report Available View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
Browse and download images on the web
Tags
Privacy Practices
โ
Does not collect your data
โ
Does not sell your data to third parties
โ
Does not use data for unrelated purposes
Security Analysis
Permissions
Code Patterns Detected
External Connections
Package Contents 44 files ยท 388KB
โพ_metadata6KB
verified_contents.json6KB
โพimages60KB
btc-qr.png3KB
btc.png3KB
chevron.svg289B
cog.svg2KB
download.svg211B
gumroad.png8KB
gumroad.svg3KB
icon_128.png1KB
icon_16.png326B
icon_32.png486B
icon_48.png640B
logo.svg1020B
me.jpg37KB
open.svg308B
times.svg485B
โพlib259KB
htm.js4KB
jquery-3.5.1.min.js87KBlarge
nouislider.min.css4KB
nouislider.min.js25KB
react-18.3.1.min.js10KB
react-dom-18.3.1.min.js129KBlarge
โพsrc55KB
โพOptions14KB
About.js2KB
Options.js8KB
Support.js3KB
index.html2KB
โพPopup35KB
AdvancedFilters.js7KB
DownloadButton.js593B
DownloadConfirmation.js1KB
ImageActions.js1KB
Images.js4KB
Popup.js11KB
UrlFilterMode.js1KB
actions.js230B
index.html8KB
โพbackground3KB
serviceWorker.js3KB
โพcomponents
Checkbox.js576B
ExternalLink.js199B
โพhooks
useRunAfterUpdate.js336B
defaults.js1KB
html.js519B
utils.js446B
โพstylesheets7KB
main.css7KB
manifest.json659B
What This Extension Does
The Image Downloader extension allows users to browse and download images from the web.Permissions Explained
- activeTab: This permission grants the extension access to the currently active tab in the browser, allowing it to read and modify its content.
- scripting: This permission enables the extension to run scripts on web pages, which is necessary for downloading images.
- downloads: This permission allows the extension to manage downloads initiated by it or other extensions.
What We Found in the Code
- [medium] innerHTML assignment โ potential XSS vector: The use of
innerHTMLis a common pattern in JavaScript for dynamically updating HTML content. However, when used with untrusted data (e.g., user input), it can introduce security risks such as cross-site scripting (XSS). Without more context, it's difficult to determine if this is a genuine concern. - [high] Listens to keyboard events: Keyboard listeners are often used in extensions for shortcuts or hotkeys. This could be a normal pattern for an extension that needs to interact with the user directly.
External Connections
The extension communicates with several domains:- www.w3.org: A standard domain for web development resources.
- slidezones.com, codebedder.com, and others: These appear to be external libraries or services used by the extension. Their presence is expected given the extension's functionality.
- github.com and raw.githubusercontent.com: These are likely related to the extension's use of GitHub for version control or asset hosting.
Things to Consider
Given its purpose, the Image Downloader extension seems to have a standard set of permissions that align with its claimed functionality. The presence of keyboard listeners could be seen as unusual, but without more context (e.g., whether these are used for shortcuts within the extension's UI), it's hard to assess this as a genuine concern. Users might want to consider if an extension with such broad access to their browsing data is necessary for its claimed purpose.Similar Extensions
More in Lifestyle/art โSave image as PNG, JPG or WebP by context menu on image.
Easily remove backgrounds, adjust colors and more. Plus, get 6 months free access to Photoshop web.
Sumopaint is a full featured painting and image editing application.
Join the movement to fight ocean plastic. Your searches help support real cleanup efforts.