The increasing amounts of AI integration within our day to day lives it makes it harder to see the environmental impact of our searches. ConscienceQuery is a Chrome extension that monitors your search activity on Google, tracking the number of queries made with or without AI. This data is converted into a summary which shows the total enviromental cost for your searches.
β
Search Tracking - Monitors Google search queries and Gemini interactions.
β
Environmental Impact Metrics - Calculates the estimated COβ emissions generated from search activities.
β
Background Monitoring - Runs in the background and logs data persistently.
π¦ ConscienceQuery
β£ π manifest.json # Chrome Extension Manifest (Permissions & Scripts)
β£ π background.js # Tracks search queries & tab activity
β£ π contentScript.js # Observes changes in Google
β£ π popup.html # UI for displaying data
β£ π popup.css # Styling for popup.html
β£ π README.md # Documentation
β£ π¦ images # Icons
β£-- π icon_16.png # Extension icon small
β£-- π icon_32.png # Extension icon medium
β£-- π icon_128.png # Extension icon large
1οΈβ£ Download the Source Code
Clone this repository or download the ZIP file.
2οΈβ£ Enable Developer Mode in Chrome
- Open Chrome and go to
chrome://extensions/ - Enable Developer Mode (top-right corner).
3οΈβ£ Load the Extension
- Click "Load Unpacked"
- Select the folder where you saved the extension files.
4οΈβ£ Start Tracking!
- Open Google and start searching!
- The extension will count searches and estimate environmental effects.
- Each Google search consumes energy, mainly due to data center operations. However, the difference in emmissions with every AI overview is night and day.
- The estimated COβ emissions per search is based on studies. A normal google search is esitmated to be 0.2g COβ per query. However with the AI Overview that number jumps up to 4.3g COβ per query an almost 20x increase.
- Over time, it tracks your carbon footprint from searches.
The carbon footprint of Chat-GPT
What is the environmental impact of AI
The extension requires the following permissions:
| Permission | Reason |
|---|---|
storage |
To store search count data. |
tabs |
To detect active tabs and URL changes. |
host_permissions |
To access Google Search and ChatGPT pages. |
This project is open-source under the MIT License.