Privacy Policy
Last updated: 2025-10-27
This page explains what information the Hudl Video Downloader browser extension and its optional backend collect, how it is used, and your choices. We keep data collection minimal and only for features to work (licensing, download convenience, and basic usage counters).
What the extension does
- Detects a playable video on hudl.com pages you visit.
- Lets you name and download that video to your computer.
- Optionally remembers the last folder and last form values to save you time.
- Optionally communicates with a licensing backend to activate a license and track anonymous usage counts.
Data the extension stores locally (on your device)
These values live only in your browser’s extension storage and can be cleared by removing the extension or clearing its data:
- lastForm (opponent, date, play name you last entered)
- suggestedSubdir (your preferred subfolder under Downloads)
- lastDirectory (last chosen folder path, if available)
- freeUsed (whether the one‑time free download was used)
- licenseActive, licenseToken, licenseId (license state)
Data sent to the backend (when licensing/usage is enabled)
- Device ID: a random, anonymous identifier generated on your device, used to associate a license activation and count usage. It does not contain personal information.
- Usage events: simple counters such as download_attempt to help enforce limits (e.g., weekly cap).
- License activation: a token is issued after successful payment; the backend stores your licenseId and device activation status. We do not store payment card details.
Payments
Payments are processed by Stripe. We do not receive or store your card number or billing details. See the Stripe Privacy Policy.
Permissions used by the extension
- downloads: to save the video you requested.
- storage: to remember your last inputs and folder choice.
- tabs/scripting: to communicate with the page and detect the video element.
- host permissions: limited to hudl.com domains required to detect and download the video.
- optional nativeMessaging: for an optional native helper that can pick a folder and check for duplicate files. File paths remain on your device.
- optional cookies: only if the video URL requires authenticated requests; cookie values are used solely for that request and are not stored by the extension.
What we do not collect
- No browsing history.
- No personal profile data (name, email, etc.).
- No analytics or advertising trackers.
Retention
- Local storage: remains until you clear extension data or uninstall the extension.
- Server data: license records and anonymous usage counters are retained as needed to enforce limits and prevent fraud.
Sharing and disclosure
We do not sell or rent your data. We share data only with service providers necessary to operate the product (e.g., Stripe for payments). We may disclose data if required by law.
Security
Communication with the backend occurs over HTTPS. Tokens and identifiers are scoped to the minimum necessary for licensing.
Your choices
- You can uninstall the extension at any time.
- You can clear extension storage from your browser’s extension settings.
Contact
For privacy questions or support, use the Support contact listed on the extension store page.