Who operates Knockit
Knockit is operated by Zektek LLC (“Zektek,” “we,” “us,” or “our”). This policy applies to the Knockit browser extension and the supporting embed-resolution service at knockit-embed.zektek.com.
Information stored in your browser
Knockit stores the following extension preferences:
- which supported sites you enable or disable;
- the position of the Knockit button for each site; and
- a randomly generated analytics identifier.
Site choices and button positions use Chrome’s synchronized extension storage and may sync through your Google account if Chrome sync is enabled. The analytics identifier is stored only in Chrome’s local extension storage.
Information processed when you use Knockit
Picture-in-Picture and embed resolution
When a page supports the browser’s native Picture-in-Picture feature, Knockit works with the video on that page and does not send its URL to Zektek’s embed-resolution service.
When an embedded player is needed, Knockit sends the current video page URL and the page’s hostname to our embed-resolution service. The service uses that information to request or build a compatible player from the applicable video or audio platform. Successful resolver responses may be cached by our service provider for up to 24 hours.
Limited usage analytics
Knockit sends events to Google Analytics when you use the Knockit action. These events can include which supported site was used, whether native Picture-in-Picture or an embedded player was used, whether the toolbar icon opened Knockit or its settings, and the randomly generated analytics identifier. Knockit does not send the full video URL or page hostname to Google Analytics through these events.
Why we process this information
We use this information only to:
- provide the floating player you request;
- remember your extension settings;
- understand whether core extension features work; and
- diagnose failures and improve supported-site behavior.
We do not sell personal information, use Knockit data for targeted advertising, or build profiles of the videos you watch.
Service providers and video platforms
Zektek uses Google Analytics to process limited usage events and Cloudflare to host and cache the embed-resolution service. When Knockit loads an embedded player, the relevant platform—such as YouTube, Vimeo, Twitch, Spotify, SoundCloud, TikTok, or another supported provider—receives the requests needed to display that player. Their handling of information is governed by their own privacy policies.
Chrome’s handling of synchronized extension settings is governed by Google’s terms and privacy policy.
Retention and your choices
Resolver responses may remain in Cloudflare’s cache for up to 24 hours. Analytics events are retained according to Zektek’s Google Analytics configuration. Extension preferences and the local analytics identifier remain in browser storage until they are cleared or the extension is removed.
You can disable Knockit for individual services in the extension settings. You can remove locally stored extension data by uninstalling Knockit or clearing the extension’s data in Chrome. You can also use the extension without a Zektek account because no account is required.
Security and children
We use reasonable technical measures to protect information processed by Knockit. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
Knockit is not directed to children under 13, and we do not knowingly collect personal information from children under 13.
Changes to this policy
We may update this policy as Knockit changes. We will post the revised policy here and update the effective date above. Material changes will be communicated through the extension or this page when appropriate.
Contact us
For questions, privacy requests, or concerns about Knockit, please contact Zektek.


