Practice Hero

Privacy Policy

Effective Date: June 1, 2026

↯ The Short Version

Practice Hero does not collect, transmit, or share your data. Everything the extension stores — your loops, practice history, notes, and settings — lives exclusively in your own browser on your own device. The developer never sees any of it.

If that's all you need to know, you're covered. The rest of this policy explains the details.

1. About This Policy

This Privacy Policy describes how Practice Hero ("the Extension," "we," or "us") handles information when you use the Practice Hero Chrome extension. Practice Hero is an independent product developed by Dylan (d/b/a Practice Hero, Saco, Maine).

This policy applies to the Chrome extension only. It does not apply to YouTube or any other third-party services you may use alongside the Extension.

2. Data We Do Not Collect

Practice Hero does not collect, transmit, or have access to any of the following:

No data is sent to any server operated by Practice Hero. The developer has no backend infrastructure and receives no information from your use of the Extension.

3. Data Stored Locally on Your Device

Practice Hero stores the following data in chrome.storage.local — your browser's own local storage. This data never leaves your device and is never synced to any server.

Video Info
YouTube video IDs and titles of videos you practice with
Loop Data
Loop start/end markers, rep counts, hold times, and playback speeds
Session Notes
Notes you write during or after practice sessions
Practice History
Session timestamps, duration, streaks, and practice statistics
Preferences
Interface settings such as font size, section order, and display options
Trial Usage
A local timer tracking daily free-trial usage — no account or payment data

This data is stored solely to provide the Extension's core functionality — remembering your practice sessions so you can pick up where you left off.

You can permanently delete all locally stored data at any time by clicking Clear All Data in the Extension's Settings panel.

4. Access to YouTube

Practice Hero operates on YouTube.com pages and accesses the following, and only the following:

The Extension does not access your YouTube account, login credentials, subscriptions, recommendations, watch history, or any data beyond the currently playing video.

5. Third-Party Services

Practice Hero makes limited, passive contact with the following third-party services. In each case, no personal data is transmitted by the Extension.

Google Fonts

When the Practice Hero panel opens, it loads fonts from Google Fonts (fonts.googleapis.com). This is a standard CSS/font request containing no Practice Hero user data. Google's privacy policy governs any data Google collects from this request: policies.google.com/privacy

YouTube / Google CDN

Video thumbnails displayed within Practice Hero load directly from YouTube's CDN. This is a standard image request and does not transmit any Practice Hero user data.

Polar (Premium Purchases)

If you purchase a Practice Hero Premium license, you'll be directed to a checkout page hosted by Polar (Polar Software, Inc.), our payment processor and merchant of record. Practice Hero does not receive or store your payment details. Polar's privacy policy applies: polar.sh/legal/privacy

6. Chrome Extension Permissions

Practice Hero requests the following Chrome permissions. Each is used only for the stated purpose.

7. Children's Privacy

Practice Hero does not knowingly collect personal information from anyone, including children under the age of 13. Because the Extension collects no personal data whatsoever, it presents no special privacy risk to minors. All data remains on the user's own device.

8. Your Data Rights

Because all Practice Hero data is stored locally on your device and the developer has no access to it, you have complete control at all times:

9. Changes to This Policy

If this policy changes in any material way, the updated version will be posted at this URL and the effective date will be updated. Continued use of the Extension after changes are posted constitutes acceptance of the updated policy.

10. Contact

Questions about this policy? Reach out: