"Stop compulsively checking your inbox—let your email come to you on your schedule"
A distraction-free Chrome extension that checks for new Gmail messages only once every configurable number of minutes.
- ⏰ Periodic email checking (default: every 60 minutes).
- 🔕 Detects unread Gmail messages via the Atom feed - no Gmail login to do
- 🔔 Changes the extension icon if new mail is found.
- 🛠️ Options page to customize the checking interval.
-
Clone or download this repository:
git clone https://github.com/your-username/hourly-gmail-pinger.git
-
Open Chrome and go to
chrome://extensions/. -
Enable Developer Mode (top right).
-
Click "Load unpacked", then select the extension folder.
-
Make sure you're logged into Gmail in the same browser session.
- The extension icon will stay neutral if no unread messages are found.
- If there are new unread emails, the icon will change to alert you.
- Click the extension icon to open Gmail.
- To adjust how often the inbox is checked:
- Right-click the extension icon → Click Options.
- Enter your preferred interval in minutes.
- Save your changes—it will update instantly.
- Manifest V3 compliant.
- Uses
chrome.alarms,chrome.tabs, andchrome.storagefor scheduling and state. - Fetches Gmail's Atom feed from
https://mail.google.com/mail/feed/atomwith user session cookies.
This extension does not collect, store, or transmit any personal data. All operations happen locally in your browser.
MIT License. Use it freely, fork it boldly.