Privacy Policy

GitHub Actions Monitor Chrome Extension

Effective Date: January 26, 2025

Introduction

GitHub Actions Monitor ("the Extension") is committed to protecting your privacy. This Privacy Policy explains what data the Extension collects, how it is used, stored, and protected.

Key Privacy Commitment: The Extension does NOT collect, transmit, or share any personal data with third parties. All data stays on your local device.

Information We Collect

1. GitHub Personal Access Token

The Extension requires you to provide a GitHub Personal Access Token to access the GitHub API.

2. Repository List

The Extension stores the list of GitHub repositories you choose to monitor.

3. Workflow Status Data

The Extension caches workflow status information retrieved from GitHub.

4. Extension Settings

The Extension stores your configuration preferences.

How We Use Your Information

The Extension uses your information solely for the following purposes:

  1. API Authentication: Your GitHub token is used to authenticate requests to GitHub's API
  2. Workflow Monitoring: Repository names are used to query GitHub for workflow status
  3. Status Display: Cached workflow data is used to display current status in the popup and extension icon
  4. Configuration: Settings are used to control polling behavior and user preferences
⚠️ Important: The Extension does NOT:

Data Storage and Security

Chrome Sync Storage

The Extension uses Chrome's sync storage to synchronize certain data across your devices when you're signed into Chrome with sync enabled:

How Chrome Sync Works:

Token Sync Control: By default, your GitHub token is stored locally only (not synced) for privacy. You can enable token sync in settings if you want it available across devices. This is your choice.

Local Storage (Not Synced)

Some data is always stored locally and never synced:

Local data:

Security Recommendations

To protect your GitHub token:

Third-Party Services

GitHub API

The Extension communicates with GitHub's official API (api.github.com) to retrieve workflow status information.

Google Chrome Sync

If you're signed into Chrome with sync enabled, certain extension data is synchronized via Google's Chrome Sync service:

No Other Third Parties: The Extension does not communicate with any other servers, services, or third parties beyond GitHub and Chrome Sync.

Data Retention

Your data is retained as follows:

Your Rights and Choices

You have complete control over your data:

Access Your Data

You can view all stored data at any time:

  1. Open Chrome DevTools (F12)
  2. Go to Application → Storage → Extension Storage
  3. Select "GitHub Actions Monitor"

Delete Your Data

You can delete your data in several ways:

Opt-Out

If you wish to stop using the Extension, simply uninstall it. All locally stored data will be removed.

Children's Privacy

The Extension is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you are under 13, please do not use this Extension.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Changes will be reflected in the "Effective Date" at the top of this page. We encourage you to review this policy periodically.

Material changes will be communicated through:

Open Source

GitHub Actions Monitor is open source. You can review the complete source code to verify our privacy claims:

Contact Us

If you have questions or concerns about this Privacy Policy or the Extension's data practices:

Consent

By installing and using the GitHub Actions Monitor Extension, you consent to this Privacy Policy and agree to its terms.