Help My Friends Chrome extension icon

Help My Friends

🔍 Security Report Available
📦 v1.1
💾 853KiB
📅 2025-07-13
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Overview

Share the love! Easily support your favorite content creators and friends by adding their Amazon affiliate tags to Amazon URLs when you shop online.

Help My Friends automatically detects when you're browsing Amazon product pages and gives you the option to add a friend's or creator's affiliate tag to your purchase. Help My Friends respects other affiliate links and only suggests adding tags when it detects that none are present. You maintain full control. The extension never automatically adds affiliate tags without your explicit permission.

Just add your friends' and favorite creators' Amazon affiliate tags in the extension options and Help My Friends will randomly select from your list when you choose to support someone. This helps your favorite content creators earn commissions from your purchases without overriding any other affiliate links you've used.

Tags

Lifestyle/shopping lifestyle/shopping

Privacy Practices

Not being sold to third parties, outside of the approved use cases
Not being used or transferred for purposes that are unrelated to the item's core functionality
Not being used or transferred to determine creditworthiness or for lending purposes
v1.1 Info Scanned Mar 10, 2026

Security Analysis — Help My Friends

Analyzed v1.1 · Mar 10, 2026 · 3 JS files · 12 KB scanned

Permissions

storage *://*.amazon.com/* *://*.amazon.co.uk/* *://*.amazon.ca/* *://*.amazon.de/* *://*.amazon.fr/* *://*.amazon.it/* *://*.amazon.es/* *://*.amazon.co.jp/*

Code Patterns Detected

innerHTML assignment — potential XSS vector Sets up event listeners

Package Contents 11 files · 862KB

📁_metadata2KB
{}verified_contents.json2KB
📁icons843KB
🖼icon.png811KB
🖼icon128.png22KB
🖼icon16.png3KB
🖼icon48.png7KB
📜background.js205B
📜content.js7KB
{}manifest.json2KB
🌐options.html2KB
📜options.js4KB
🌐popup.html824B

What This Extension Does

Help My Friends is a browser extension designed to help users support content creators by automatically appending their Amazon affiliate tags to product links on Amazon sites. It solves the problem of wanting to share purchase links that benefit specific friends or creators without overriding existing affiliate relationships. The tool operates strictly within Amazon domains and requires user interaction before modifying any links.

Permissions Explained

  • *://*.amazon.com/*expected: Allows the extension to read and modify web pages on Amazon.com so it can detect product links and add affiliate tags.
    Technical: Grants content script injection rights to the root domain amazon.com. This allows access to the DOM, local storage, and network requests of all subdomains (e.g., www.amazon.com). If compromised, an attacker could read page content or inject malicious scripts into Amazon pages.
  • *://*.amazon.co.uk/*expected: Allows the extension to function on Amazon UK sites by accessing their web pages.
    Technical: Grants content script injection rights to amazon.co.uk and its subdomains. Provides access to DOM elements and local storage specific to this regional domain.
  • *://*.amazon.ca/*expected: Allows the extension to function on Amazon Canada sites by accessing their web pages.
    Technical: Grants content script injection rights to amazon.ca and its subdomains. Provides access to DOM elements and local storage specific to this regional domain.
  • *://*.amazon.de/*expected: Allows the extension to function on Amazon Germany sites by accessing their web pages.
    Technical: Grants content script injection rights to amazon.de and its subdomains. Provides access to DOM elements and local storage specific to this regional domain.
  • *://*.amazon.fr/*expected: Allows the extension to function on Amazon France sites by accessing their web pages.
    Technical: Grants content script injection rights to amazon.fr and its subdomains. Provides access to DOM elements and local storage specific to this regional domain.
  • *://*.amazon.it/*expected: Allows the extension to function on Amazon Italy sites by accessing their web pages.
    Technical: Grants content script injection rights to amazon.it and its subdomains. Provides access to DOM elements and local storage specific to this regional domain.
  • *://*.amazon.es/*expected: Allows the extension to function on Amazon Spain sites by accessing their web pages.
    Technical: Grants content script injection rights to amazon.es and its subdomains. Provides access to DOM elements and local storage specific to this regional domain.
  • *://*.amazon.co.jp/*expected: Allows the extension to function on Amazon Japan sites by accessing their web pages.
    Technical: Grants content script injection rights to amazon.co.jp and its subdomains. Provides access to DOM elements and local storage specific to this regional domain.
  • storageexpected: Allows the extension to save your list of friends' affiliate tags and settings in your browser's local memory.
    Technical: Accesses chrome.storage.sync or chrome.storage.local. This is used to persist the user-defined list of affiliate IDs. Data is stored locally on the device and is not sent to external servers unless explicitly configured by the developer (which is not detected here).

Your Data

The extension does not send any data to external servers. It only reads and modifies content on Amazon websites you visit and stores your affiliate tag list locally in your browser's storage.

Technical Details

No network activity detected outside of the target domains (amazon.com, amazon.co.uk, etc.). No cookies, tokens, or keystrokes are captured. The extension relies entirely on chrome.storage for persistence and does not appear to exfiltrate data.

Code Findings

Potential XSS Vector via innerHTMLMedium

The code uses a method that could theoretically allow malicious scripts to run if the extension were compromised, though this is a standard practice for modifying web pages.

Technical: Analysis detected an 'innerHTML' assignment pattern. While commonly used to update UI elements or inject new links, it can be exploited for Cross-Site Scripting (XSS) if the source of the content is not strictly sanitized. In this context, the extension generates content from user-provided affiliate tags.

💡 Content scripts frequently use innerHTML to dynamically render buttons, modals, or new links on web pages without reloading them.

Broad Domain CoverageInfo

The extension requests access to Amazon sites in many countries (US, UK, Canada, Germany, France, Italy, Spain, Japan). This is necessary because the tool works on all of them.

Technical: Permissions cover multiple regional domains (*://*.amazon.*/*). While this increases the attack surface slightly by granting access to more subdomains, it aligns perfectly with the stated functionality of supporting creators globally.

💡 Extensions that function across international markets must declare permissions for all relevant regional domains to operate correctly.

Missing Content Security PolicyInfo

The extension does not have a strict security policy set, which means it relies on default browser protections rather than custom restrictions.

Technical: Content Security Policy (CSP) header is not explicitly defined in the manifest. This allows scripts to run from any source permitted by the browser's default settings for that origin. It does not inherently indicate a vulnerability but represents a missed opportunity to harden the extension against script injection.

💡 Many simple extensions omit CSP headers, relying on the principle of least privilege granted by the user-installed manifest permissions rather than runtime policy enforcement.

Bottom Line

Help My Friends appears to be a legitimate utility tool that functions exactly as described: it modifies links only on Amazon sites with your permission and stores settings locally. While it uses standard web manipulation techniques like innerHTML, there is no evidence of malicious behavior or data exfiltration. Users can safely install this extension if they trust the developer, but should remain aware that any extension modifying page content carries a theoretical risk of XSS if the code is compromised.

Similar Extensions

More in Lifestyle/shopping →
Save money and earn rewards when you shop online.
Lifestyle/shopping
Adds price history charts and the option to be alerted on price drops to all supported Amazon sites.
Lifestyle/shopping
Automatically find coupons, apply the best coupon code and earn Cash Back rewards to save money for your online shopping…
Lifestyle/shopping AI