Gesture Scroll
Chrome Extension

Privacy Policy

Last updated: April 6, 2026
We built Gesture Scroll with a simple principle — your data is yours. We don't want it, we don't take it.
Our Data Promise
No personal data is collected, stored, or transmitted — ever.
Your webcam feed never leaves your device. All AI processing runs 100% locally.
No account required. No sign-up. No tracking.
No cookies, no analytics, no third-party SDKs that phone home.
No video frames, images, or biometric data are ever recorded or processed outside your machine.

1. Overview

Gesture Scroll is a Chrome browser extension that enables hands-free webpage scrolling using real-time hand gesture detection via your device's webcam. This Privacy Policy explains what data the extension accesses, what it does with that access, and — most importantly — what it does not do.

This policy applies to the Gesture Scroll Chrome extension. It does not apply to any third-party websites you may visit while using Chrome.

2. Data We Do Not Collect

Gesture Scroll collects no user data whatsoever. Specifically, we do not collect:

3. Webcam Access

Gesture Scroll requests access to your device's camera solely to detect hand gestures in real time. Here is exactly what happens:

4. Chrome Permissions Explained

Gesture Scroll requests the minimum permissions necessary to function:

Permission Why it's needed
tabs Identifies the active browser tab so scroll commands are sent to the right page. No tab content or URLs are read.
activeTab Obtains the focused tab at the moment you activate the extension. Used only to establish which tab to scroll.
storage Stores the camera window ID and target tab ID temporarily in session memory. This data is cleared automatically when the browser is closed. No personal data is stored.
scripting Injects scroll commands (start/stop) into the active webpage in response to hand gestures. No page content is ever read.
host permissions Required so scroll commands can be delivered to any website the user is viewing. No page content, text, or user data is accessed.

5. Third-Party Services

Gesture Scroll uses Google MediaPipe for hand landmark detection. The MediaPipe WASM runtime and AI model files are bundled locally inside the extension package and loaded from your device — not fetched from an external server at runtime.

The hand landmark model file (hand_landmarker.task) is downloaded once from Google's public model repository (storage.googleapis.com) when the extension is first used. This is a standard model binary — no personal data is transmitted in this request. After the initial download, the model is cached locally by the browser.

We have no affiliation with, and share no data with, any advertising networks, analytics providers, or data brokers.

6. Children's Privacy

Gesture Scroll does not knowingly collect any information from anyone, including children under the age of 13. Because we collect no data at all, the extension is safe for all age groups from a data-privacy perspective. Parental guidance is recommended for general webcam usage.

7. Changes to This Policy

If we ever change our data practices (for example, if a future version adds optional analytics), this Privacy Policy will be updated before any such change takes effect, and the "Last updated" date at the top will reflect the revision. We will never collect data without updating this policy first.

8. Contact

If you have any questions about this Privacy Policy or how Gesture Scroll works, you can reach us at:

Email: rohitpurkait100@gmail.com