PRIVACY POLICY · UPDATED NOVEMBER 7, 2026
Your video stays on your device.
Video Stabilizer reduces camera shake during YouTube playback in desktop Google Chrome. Its stabilization runs locally. The extension does not send video frames, video URLs, viewing history or settings to the developer or to a processing server.
What the extension handles
- Video content: it reads frames from the YouTube video currently being played, estimates movement and draws the stabilized result. Frames, motion estimates and performance readings are held temporarily in memory for this feature; the extension does not record the video or save these frames to disk.
- The current YouTube page: it checks the current page address and video identifier to find supported playback and restart the processing session when the video changes. This is temporary local handling, not a stored browsing-history log. It does not access other sites or Chrome's browsing-history database.
- Your preferences: language, icon visibility and position, last confirmed stabilization settings, and a separately restored personal default are saved in
chrome.storage.localon your device. They are not synchronized by the extension or sent to the developer.
Permissions and packaged code
The storage permission saves the preferences above. Content-script access is limited to https://www.youtube.com/* so the extension can read the current video and display its controls and stabilized output. All executable JavaScript and WebAssembly used for stabilization are included in the extension package; no remote processing service or remotely hosted executable code is used.
Collection, sharing and advertising
The developer receives no user data from the extension. It includes no analytics, telemetry, advertising or tracking SDK. It does not sell or share user data, build advertising profiles, or use data for credit or lending decisions. It does not read passwords, authentication cookies, payment details, personal messages or precise location.
Your controls and retention
Turn off Enable to return to the original video and stop frame processing. Closing the video page ends that page's processing session. Saved preferences remain locally until changed, cleared through Chrome's extension-data controls, or removed with the extension. The extension does not keep a separate server-side account or backup.
External services and optional support
YouTube playback and Chrome Web Store installation, updates and reviews are provided by Google under Google's policies. This website and the source repository are hosted by GitHub, which may receive ordinary web-request information when you visit. Choosing the optional one-time support link opens PayPal; PayPal handles any information you provide there under its own policies. The extension does not handle payment credentials, create subscriptions, or unlock features in exchange for payment.
Questions and changes
This policy describes Video Stabilizer 2.9.3–2.9.6. Future changes to data handling will be reflected here. Contact the developer through the project's issue tracker; issues are public, so do not post passwords, private account information or other sensitive data.
Video Stabilizer is an independent open-source project, not affiliated with YouTube, Google, GitHub or PayPal.