Smart Video Controls

Privacy Policy

Last updated: 1 June 2026

Smart Video Controls is built privacy-first. This page explains exactly what data the extension reads, what it stores, and where it goes.

TL;DR

What the extension reads

To do its job — keyboard shortcuts and automatic position resume — the extension reads:

  1. <video> elements on the page you're watching. Specifically currentTime, duration, paused, playbackRate, and volume. These are read in-memory only; we do not store the video content.
  2. The URL of the page containing the video. Used as the storage key so we can restore the right position when you come back. The URL's fragment (#…) is stripped before storage.
  3. Keyboard events on pages with a video. We intercept Space, arrow keys, >, <, and any custom shortcuts you set, only when no input field is focused.

We do not read:

What the extension stores locally

Stored in chrome.storage.local (extension-scoped — not accessible to any website):

What the Pro version sends to our backend

If — and only if — you have purchased Pro and activated a license:

DataWhere it goesPurpose
Episode URL (no fragment)Supabase Edge FunctionSync key
Playback position (seconds) and durationSupabase Edge FunctionPosition to restore
Anonymous user IDSupabase Edge FunctionTying your devices together
License key (at activation time)Supabase Edge FunctionVerifying your Pro status
Optional feedback text + ratingSupabase Edge FunctionBug reports / feature requests you write yourself

All requests go over HTTPS to https://pnjsyklmibspekxgslos.supabase.co. No third parties are involved. We use Supabase as a database host; they process the data on our behalf and do not share it.

Free users send nothing to our backend. The extension authenticates anonymously at install time so feedback submission works, but no positions or URLs are uploaded.

Permissions we ask for

Sites where the extension is disabled by default

YouTube, X (Twitter), Facebook, Instagram, and any host you add to the per-site disable list in the popup. On those domains we do not run the content script at all.

Third parties

No other third parties. No analytics SDKs. No advertising.

Data retention

Your rights

You can:

Changes

Material changes to this policy will trigger a popup notification on next launch and a version bump on the listing page.

Contact

Questions, deletion requests, or concerns: divyamrastogi2@gmail.com

Source code: github.com/divyamrastogi/smart-video-controls