Last Updated: June 18, 2026
EventPing is a browser extension that helps you track event registration deadlines from your Gmail. This privacy policy explains how we access, use, store, and protect your data.
EventPing collects the following Google user data:
We use your Gmail data solely to:
Limited Use Disclosure: EventPing's use of information received from Gmail APIs adheres to Google API Services User Data Policy, including the Limited Use requirements. We only use Gmail data to provide and improve the core functionality of finding and tracking event registrations.
All data is stored locally on your device using Chrome's built-in storage API. No data is sent to external servers, databases, or third-party services.
When the extension detects registration forms on pages you visit, it stores only the domain name (e.g., eventbrite.com), not the full URL or path. This protects your privacy by:
Trade-off: The "Open" button in detected forms navigates to the domain homepage rather than the exact registration page. You may need to navigate to the form manually.
enabled: boolean - extension on/offcheckTime: string - daily check timeincludeKeywords: array - keywords to search forexcludeKeywords: array - keywords to skipincludeEmails: array - allowed sender emailsexcludeEmails: array - blocked sender emailsmaxResults: number - max emails per checknotifications: boolean - show notificationsautoOpen: boolean - auto-open tabsprocessedEmails: array - already-checked email IDs (last 100)dismissedUrls: array - URLs user dismissed (last 200)pendingRegistrations: array - current registration URLs waitingdetectedForms: array - forms found on pagesExtension only calls:
https://gmail.googleapis.com) - read unread emails matching your filtersNo tracking. No analytics. No third-party servers.
// Open console in extension popup (right-click > Inspect)
chrome.storage.sync.get(null, console.log);
chrome.storage.local.get(null, console.log);
Settings page has buttons to clear:
Or clear everything:
chrome.storage.sync.clear();
chrome.storage.local.clear();
Go to: https://myaccount.google.com/permissions
Find "EventPing" → Remove access
Extension requests:
https://www.googleapis.com/auth/gmail.readonly - read-only access to GmailChrome stores OAuth token securely via chrome.identity API. Extension cannot export or view raw token. Token auto-refreshes when expired.
chrome.storage.sync (8 KB limit):
chrome.storage.local (10 MB limit):
We do not share, transfer, sell, or disclose your Google user data to any third parties.
The extension operates entirely locally in your browser. The only external communication is direct API calls to Google's servers for Gmail access and OAuth authentication.
Your data is protected through:
EventPing retains your data only as long as needed to provide the service:
To delete your data:
We do not and will never:
Extension architecture:
Your Browser → Gmail API (Google's servers)
↓
Local Chrome Storage (your device)
No intermediate servers. No tracking. No analytics. No third-party services.
If we change how EventPing uses Google user data, we will update this privacy policy and notify users through the extension or Chrome Web Store listing.
EventPing Extension | GitHub