🔒 Prevent Amazon from tracking your visits to other websites
Amazon Container is a Firefox extension that prevents Amazon from tracking your activity on other websites, so you can continue to use Amazon while protecting your privacy.
- 🛡️ Automatic Protection: Automatically opens Amazon-related domains in a dedicated container
- 🔍 Tracker Detection: Detects and blocks Amazon tracking elements on non-Amazon sites
- 📱 Multi-Domain Support: Supports all major Amazon domains worldwide
- 🔗 Multi-Account Containers: Compatible with Firefox Multi-Account Containers
The extension automatically contains the following Amazon-owned properties:
- amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es
- amazon.ca, amazon.com.au, amazon.in, amazon.co.jp, amazon.com.br
- amazon.com.mx, amazon.se, amazon.pl, amazon.com.tr, amazon.ae, amazon.sg
- amazon.nl, amazon.com.be, amazon.eg, amazon.sa, amazon.cn, amazon.co.za
- amazonpay.com and all regional variants
- audible.com (all regions)
- imdb.com (all regions)
- twitch.tv, twitch.com
- primevideo.com (all regions)
- goodreads.com
- ring.com
- eero.com
- zappos.com, 6pm.com, shopbop.com
- wholefoodsmarket.com
- And many more Amazon-owned properties
- 🔒 Container Isolation: Amazon sites open in a dedicated "Amazon" container
- 🚫 Tracker Blocking: Amazon tracking scripts on non-Amazon sites are blocked
⚠️ Visual Warnings: Blocked elements are highlighted with orange badges
🔗 Install Banks Container from Firefox Add-ons
-
📁 Clone the repository:
git clone https://github.com/programmer584/firefox-amazon-container.git cd firefox-amazon-container
-
📦 Install dependencies:
npm install
-
🔨 Build the extension:
npm run build
-
🦊 Load in Firefox:
- Open Firefox and go to
about:debugging
- Click "This Firefox"
- Click "Load Temporary Add-on"
- Select the
manifest.json
file from thesrc/
folder
- Open Firefox and go to
- 🦊 Firefox 67+
- 📦 Node.js 14+
- 🔧 npm
-
📁 Clone and setup:
git clone https://github.com/programmer584/firefox-amazon-container.git cd firefox-amazon-container npm install
-
🔥 Run in development mode:
npm start
This will open Firefox with the extension loaded automatically.
-
🧪 Run tests:
npm test
- 🏃
npm start
- Run extension in development mode - 🔨
npm run build
- Build extension for distribution - 🧪
npm test
- Run linting tests - 🔍
npm run lint
- Run ESLint
You → Amazon.com → [Shared Cookies] → Other Sites → Amazon Tracking
You → Amazon.com → [Container Cookies] → Other Sites → 🚫 No Amazon Tracking
This extension prevents Amazon from tracking your activity across different websites. However, Amazon can still collect data about your activity while you're on Amazon's own sites.
Yes! Amazon Container works seamlessly with Firefox Multi-Account Containers. You can have separate containers for work, personal, shopping, etc.
Currently, this extension only works on Firefox Desktop. Firefox Mobile has limited extension support.
This project is licensed under the Mozilla Public License 2.0 - see the LICENSE file for details.
- 🏗️ Based on Mozilla's Facebook Container
- 🦊 Built with Firefox WebExtensions API
- 🌐 Uses PSL (Public Suffix List) for domain parsing
Made with ❤️ for privacy-conscious Firefox users
⭐ Star this repository if you find it useful!