onair-meeting-trigger

Privacy Policy — ON-AIR Meeting Trigger

Last updated: 2026-10-17

Overview

ON-AIR Meeting Trigger is a privacy-first browser extension designed to detect when the user is in an online meeting and signal that state to user-configured endpoints. The extension operates entirely on the user’s device.

This policy covers every build of the extension: the Chrome Web Store version (Chrome, Chromium, Edge and other Chromium-based browsers), the Firefox Add-ons version, and builds made from the source code. They share the same code and behave the same way.

Data collection

This extension does not collect, store, sell, or transmit user data to the developer or any third party.

Specifically:

Network requests

The extension may send HTTP requests only to network endpoints explicitly configured by the user, such as:

These requests are initiated solely for the purpose of signaling meeting state (ON/OFF).

The extension:

Meeting detection

To perform its single purpose, the extension checks whether browser tabs matching supported meeting services (Google Meet, Microsoft Teams, Zoom, or sites the user adds) are open or active.

Diagnostics log (optional, off by default)

If the user turns on Enable debug logging, the extension keeps a rolling log of up to 200 recent events (state changes, the meeting service, per-endpoint results and errors) in the browser’s local extension storage. It never leaves the device unless the user copies it (e.g. Copy report, which redacts credentials). Turning logging off stops recording.

Optional data in requests

The extension may include in the requests it sends to user-configured endpoints:

This data is sent only to endpoints configured by the user and is not retained or transmitted elsewhere.

Authentication

If an endpoint requires authentication (for example, the Home Assistant REST API or an AWS IoT cloud bridge), credentials or tokens are provided directly by the user.

Third-party access

The developer does not have access to any data generated or transmitted by the extension.

No data is shared with advertisers, analytics providers, or external services.

Changes

If this privacy policy changes in the future, it will be updated in the project repository and reflected in the Chrome Web Store and Firefox Add-ons listings.

Contact

Please use the project issue tracker for privacy questions: https://github.com/mveplus/onair-meeting-trigger/issues