Search brands. Check affiliations. Shop with awareness.
ZBlock is a web application that allows users to search for companies or brands and instantly check for documented associations with Zionism, based on verified, publicly available sources. It's a tool for conscious consumers who want to align their purchases with their values.
- 🔍 Search bar to find companies/brands easily
- 🚦 Ethical status indicators (
Avoid,Caution,Good) - 📑 Detailed company profiles
- 🔄 Suggested ethical alternatives
- 💼 Stakeholder & market info
- 🌓 Dark mode support
- 📱 Fully responsive for all screen sizes
📁 Data Source
ZBlock uses data from the TechForPalestine boycott dataset, curated from public research and verified sources. The data is structured in a data.json file hosted on GitHub and updated regularly to reflect changes.
- HTML5, CSS3, and Vanilla JavaScript
- Fetch API for asynchronous data loading
- Font Awesome for icons
- CSS Grid & Flexbox for layout
- LocalStorage for dark mode preferences
- 🔎 Enter a brand or company name in the search bar
- ⚡ Hit “Search” or press Enter
- 🧾 View the company’s ethical status and profile
- 🧭 Discover ethical alternatives
- 🌙 Switch to dark mode for a better experience at night
# Clone the repository
git clone https://github.com/yourusername/zblock.git
# Navigate into the project folder
cd zblock
# Make sure data.json is in the same directory as index.html
# Open in your browser
open index.htmlOr just double-click index.html after downloading the ZIP.
- 🧠 Fuzzy search & synonym recognition
- ⚡ Faster load times with cached data
- 🧑💼 User accounts to save preferences
- 🛒 Browser extension for real-time shopping checks
- 📰 News section with updates on brands
Contributions are welcome!
Fork the repository, create a new branch, and open a pull request.
Please ensure your changes align with the project’s mission and coding style.
This project is licensed under the MIT License.
The information provided by ZBlock is sourced from publicly available and verified research. While we strive for accuracy and regular updates, users are encouraged to conduct their own research before making purchasing decisions.