Last updated: March 23, 2026

Overview

FitLock ("the Extension") is a browser extension that blocks distracting websites until you complete your daily running goal tracked via Strava. This privacy policy explains what data we collect, how it is used, how it is stored, and your rights regarding that data.

By installing and using FitLock, you agree to the practices described in this policy.

Data We Collect

Google Account Information

When you sign in with Google, we collect your email address and unique user ID solely to create and identify your FitLock account and synchronize your settings across devices.

Strava Activity Data

With your explicit authorization via OAuth, FitLock reads your running activity data from Strava, limited to: distance, duration, activity type, and date. We use this data exclusively to determine whether your daily running goal has been met. We do not access or store heart rate data, GPS routes, location data, or any other biometric or health information.

User Preferences

Your configured daily goal distance, daily reset hour, and list of blocked website domains are stored in your account to persist your settings.

YouTube Video Metadata (Processed Locally Only)

When the optional "Smart Lock" feature is enabled for YouTube, FitLock reads video titles, channel names, and description text from the YouTube page you are viewing. This metadata is processed entirely on your device using on-device AI (see "On-Device AI Processing" below) and is never transmitted to any external server. No browsing history, watch history, or video content is collected or stored remotely.

Smart Lock Analysis Logs

FitLock temporarily stores up to 100 Smart Lock analysis log entries in your browser's local storage for debugging purposes. These logs contain video titles, AI classification results, and timing data. They are stored locally on your device only, are never transmitted externally, and are automatically overwritten as new entries are added.

How We Use Your Data