Safe Deal - Browser is a secure, privacy-focused browser based on Chromium that includes the Safe Deal Shopping Assistant extension by default. This browser enhances users' online shopping experience with features like price tracking, fake review detection, and seller analysis.
-
Pre-installed Safe Deal Shopping Assistant:
- Integrated Safe Deal Shopping Assistant extension
- Compatible with Amazon, AliExpress, and eBay for enhanced shopping insights
-
Privacy and Security Focus:
- Built-in ad-blocking and anti-tracking features
- HTTPS enforcement and end-to-end encryption for all browsing activities
-
Customizable Interface:
- Modifiable browser themes
- Configurable shopping assistant settings directly from the browser interface
- macOS or Linux
- Git
- Python 3
- Node.js and npm
- Yarn
-
Clone the Safe Deal - Browser repository:
git clone https://github.com/your-username/safe-deal-browser.git cd safe-deal-browser
-
Run the setup script:
./tools/setup.sh
This script will:
- Install necessary dependencies
- Clone the open-source Chromium repository as a submodule
- Set up the development environment
-
Build Chromium:
./tools/build.sh
-
Set up the Safe Deal Shopping Assistant Extension:
- Copy the extension files to
src/safe_deal/extension
- Copy the extension files to
-
Modify Chromium to include the extension:
- Update
chromium/src/chrome/browser/extensions/external_component_loader.cc
- Create and update
chromium/src/chrome/common/safe_deal_constants.h
andchromium/src/chrome/common/safe_deal_constants.cc
- Update
-
Rebuild Chromium:
./tools/build.sh
-
Run the modified browser:
./chromium/src/out/Default/chrome
We welcome contributions to the Safe Deal - Browser project. Please read our contributing guidelines before submitting pull requests.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
- Chromium Project
- Safe Deal Shopping Assistant developers