F1TV Token Helper Privacy Policy
F1TV Token Helper is a browser extension for connecting your own Formula 1 browser session to F1 Sensor in Home Assistant. This policy explains what the helper reads, stores, and sends.
Summary
The helper runs locally in your browser. It reads Formula 1 session data only to find your F1TV live timing token, and it sends that token only to your own Home Assistant pairing callback after you select Send to Home Assistant.
F1TV Token Helper is not an official Formula 1 or F1TV product. It is part of the unofficial F1 Sensor project.
Data the helper can access
The helper can access:
- Formula 1 browser session cookies on allowed Formula 1 domains
- Formula 1 page data in the active tab when you ask the helper to fetch a token
- The Home Assistant pairing link generated by F1 Sensor
- The Home Assistant callback URL included in that pairing link
The helper does not ask for, collect, or store your Formula 1 username or password.
Data the helper sends
The helper sends the F1TV live timing token only to the Home Assistant callback URL in the active pairing session. It does not send the token to a project server, analytics service, telemetry service, or third-party backend controlled by F1 Sensor.
The helper sends:
- The pairing session identifier
- The pairing nonce
- The F1TV live timing token
Home Assistant uses this data to validate the pairing and update your F1 Sensor configuration.
Data the helper stores
The helper does not store the F1TV token permanently. The token is kept only in popup memory and is cleared when the popup closes, after a successful send, or when you select Clear.
The helper can store the Home Assistant pairing session temporarily in Chrome session storage. This keeps the Home Assistant connection available while you sign in to Formula 1 and return to the helper. The stored pairing data does not include the F1TV token.
Permissions
The extension uses browser permissions for a single purpose: sending your F1TV live timing token to your own Home Assistant instance.
| Permission | Why it is needed |
|---|---|
cookies | Reads the Formula 1 browser session so the helper can find the F1TV live timing token |
activeTab | Lets the helper read the active Formula 1 or pairing tab after you open the extension |
scripting | Lets the helper inspect the active Formula 1 tab for session data |
clipboardWrite | Supports the advanced manual export fallback |
storage | Temporarily stores the Home Assistant pairing session, not the token |
| Formula 1 host access | Limits token lookup to Formula 1 domains |
| Optional Home Assistant host access | Allows sending the token to the Home Assistant URL you approve during pairing |
What the helper does not do
The helper does not:
- collect telemetry
- use analytics
- load remote code
- contact a project backend
- store your F1TV token permanently
- store your Formula 1 password
- share tokens between users
- automate bot protection or account checks
Removing access
You can remove the extension at any time from chrome://extensions. You can also remove or replace F1TV access in Home Assistant by reconfiguring the F1 Sensor integration when the experimental F1TV access controls are enabled.
Contact
For privacy or support questions, use the F1 Sensor project links: