trending
Ahsan Mahmood

11d ago

Does the extension collect data about what videos I watch or sites I visit?

Really appreciate this question privacy is something we take seriously, not just as a checkbox.

Here's the transparent breakdown:

  • No tracking of videos watched we don't know or care what you're watching

  • No browsing history collection your site visits are yours alone

  • No data sold to third parties ever

  • Privacy-first analytics only aggregated, anonymous usage patterns (like "how many users use speed control") to improve the product

  • Manifest V3 compliant built on the latest extension standard which itself has stricter privacy boundaries

  • Minimal permissions we only request what's needed to interact with HTML5 video elements on the page

  • Cloud sync is opt-in only if you choose to sign in with Google; works fully offline otherwise

The extension needs page-level access to detect <video> elements that's the permission you see. But it doesn't read page content, form data, or anything else.

Ahsan Mahmood

11d ago

Does the extension add noticeable memory/performance overhead with 15+ tabs?

Totally valid concern nobody wants an extension that turns their browser into a space heater.

Here's why Video Controls Plus stays light:

  • Activates only on video pages the extension doesn't inject anything on tabs without HTML5 video elements

  • Minimal background processing no persistent background scripts eating resources when you're not using it

  • Manifest V3 architecture built on the modern extension standard that enforces better resource management by design

  • Clean memory footprint controls attach to the video element directly, not running heavy scripts on the entire page

  • CSS-based filters visual filters use GPU-accelerated CSS, not CPU-heavy canvas manipulation

  • 932 automated tests we test not just features but also that things don't break or bloat unexpectedly

In practical terms: with 15+ tabs open, you should see no measurable difference in memory usage compared to not having the extension installed unless a tab actually has a video you're actively controlling.

Ahsan Mahmood

11d ago

As a teacher, the speed + looping + screenshot combo is incredible. Bravo!

This means the world coming from an educator thank you!

You've actually identified the exact workflow we designed for:

For watching educational content:

  • Speed control blast through familiar material at 3x 4x, slow down to 0.8x for complex derivations

  • A-B Loop replay a key explanation or demonstration until it clicks

  • Screenshot capture diagrams, equations, key slides at full resolution for your notes

  • Keyboard shortcuts navigate your learning without breaking focus

Ahsan Mahmood

11d ago

Any plans for picture-in-picture or subtitle/caption tool integrations?

Love that you're thinking about accessibility it's something we care about deeply. Here's a glimpse of what's ahead:

What's live today:

  • Full speed control suite (0.1x 16x)

  • A-B looping, audio boost, filters, screenshots

  • Customizable keyboard shortcuts

  • Cloud sync via Google sign-in

  • Chrome, Firefox, and Edge support

What's on the horizon:

Ahsan Mahmood

11d ago

Do video filters help with poorly lit foreign language learning content?

Absolutely and this is a more common need than most people realize!

The video filters in Video Controls Plus include:

  • Brightness crank up those dimly-shot lecture videos

  • Contrast make text overlays and subtitles pop more clearly

  • Grayscale reduce visual noise when you just need to focus on content

  • Saturation adjust color intensity for comfort during long sessions

  • More filter options fine-tune the video display to your eyes' comfort level

For language learners specifically:

Ahsan Mahmood

11d ago

Is there cloud sync so my settings carry over between work and home machines?

Yes cloud sync is built in! This was a priority feature because we knew power users don't just use one machine.

Here's how it works:

  • Google sign-in quick, secure authentication

  • Settings sync across devices your keyboard shortcuts, speed presets, and preferences travel with you

  • Cross-machine, cross-browser set it up on Chrome at work, find the same config on Firefox at home

  • Automatic changes sync in the background, no manual export/import needed

  • Firebase-powered reliable, fast, and secure backend

The idea is simple: your video workflow should follow you, not the other way around. Configure once, use everywhere.

Ahsan Mahmood

11d ago

Do filters like contrast and grayscale apply in real-time with no lag?

Good news for creators yes, all filters apply in real-time with zero perceptible lag!

Here's why it's smooth:

  • CSS/Canvas-based processing filters are applied at the rendering layer, not by re-encoding video

  • No buffering interruption the video keeps playing as you adjust filters

  • Live adjustment slide brightness up, see the change instantly, fine-tune on the fly

  • Lightweight on resources no heavy CPU usage, no frame drops

  • What you see is real-time perfect for quick visual checks before downloading content for editing

For creators reviewing their own uploads:

Ahsan Mahmood

11d ago

How does the 0.1x-16x speed range compare to YouTube's built-in controls?

YouTube's native speed control is honestly fine for casual use but if you're a power user, here's where Video Controls Plus levels up your experience:

Feature

YouTube Native

Video Controls Plus

Speed range

0.25x 2x

0.1x 16x

Speed increments

Fixed steps (0.25)

Fine-grained (0.1x steps)

Keyboard control

Limited

Fully customizable

A-B Looping

Audio Boost

Video Filters

Screenshots

Works on other sites

YouTube only

Universal

The killer combo is speed + looping + keyboard shortcuts. Imagine watching a 3-hour lecture at 3x, hitting a complex topic, instantly slowing to 1x, setting an A-B loop, reviewing it twice, then jumping back to 3x all without touching your mouse.

"YouTube gave us 2x. We said: 'Those are rookie numbers.'"

Ahsan Mahmood

11d ago

Can I customize keyboard shortcuts? I have conflicts with other extensions?

Shortcut conflicts are the worst we totally hear you on that. Here's the good news:

  • Fully customizable keyboard shortcuts rebind any action to your preferred key combos

  • Covers all major actions speed up/down, A-B loop set/clear, screenshot, filters, audio boost

  • Conflict-friendly since you can remap everything, you can dodge conflicts with other extensions

  • Instant response shortcuts trigger actions without any popup or menu interaction

  • Persistent settings your shortcut configuration saves and stays across sessions

The keyboard shortcut system was designed to be highly customizable and lightweight because when you're in the middle of a 2-hour lecture at 2x speed, you don't want to break flow reaching for your mouse.

"A keyboard shortcut saved is a thought preserved."

Ahsan Mahmood

11d ago

How do you maintain feature parity across Chrome, Firefox, and Edge?

Thanks for noticing this is genuinely one of the hardest parts of building a browser extension!

Here's a peek behind the curtain:

  • Built with WXT framework a modern extension framework that handles a lot of cross-browser plumbing

  • React 19 + TypeScript single codebase for all UI surfaces, strongly typed to catch platform-edge cases early

  • 932 automated tests our test suite runs across the extension to catch regressions before they hit any store

  • Manifest V3 compliant built natively for MV3 from the start, not ported from MV2

  • One codebase, three builds platform-specific quirks are handled at the build layer, not in feature code

The goal was always: you install it on your browser of choice, and it just works the same way. No "Firefox version is behind" or "Edge is missing features" situations.

12
Next
Last