video-lens GitHub

Imprint & privacy

Imprint

Service provider

Philipp Karg

Contact

Email: hello@video-lens.org. We answer within 2 days.

To report a shared page, use the notice form.

Responsible for content

Responsible for content under § 18 (2) MStV: Philipp Karg, contact as above.

Shared pages

The pages under /s/ hold summaries that users of video-lens wrote with an AI model and chose to share. They are not written or checked by the operator before they appear. If one of them breaks the law or the terms, please report it.

Privacy policy

Last updated: 2026-11-14

Who is responsible

The controller is Philipp Karg, the operator named in the imprint above, email hello@video-lens.org.

What this site is

video-lens is a skill for AI coding agents that summarises YouTube videos on the user's own machine. A user can choose to share a summary. The service then stores it and gives the user a secret link (/s/…/). The link is unlisted, not private: anyone who has it can open the page.

What we process

Cloudflare

The site runs on Cloudflare (Workers and D1). Cloudflare processes requests, including IP addresses, on the operator's behalf as a processor. The database is stored in the EU. The provider is Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Processing follows Cloudflare's data processing addendum, which covers transfers to the USA (EU–US Data Privacy Framework and standard contractual clauses), and its privacy policy.

YouTube

A shared page does not contact YouTube until you click "Load video from YouTube". Only then does your browser load the player's script from www.youtube.com and the player from youtube-nocookie.com. That script runs in the page and can see the page's address, which is the secret link. Once the player loads, YouTube may set cookies or similar storage. Google processes your data under its own privacy policy. Links to YouTube open youtube.com.

No cookies, no tracking

This site sets no cookies and loads no analytics or advertising. Fonts are served from this site.

Settings stored in your browser

A shared page keeps your display settings in your browser's localStorage. They stay on your device and are never sent to the service. The keys are theme (light or dark), video-lens:split (the width of the two panes), video-lens:speed (playback speed), video-lens:skim (skim mode) and video-lens:outline (outline display). Clear your site data to remove them.

How long we keep data

Your rights

You have the right to access, rectification, erasure, restriction of processing, data portability and to object to processing based on legitimate interest, and the right to lodge a complaint with a supervisory authority. The authority responsible for the operator is the Bayerisches Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach, Germany.

To delete a share you made, say "unshare" to the video-lens skill, or run share_report.py revoke. If you no longer have the link's key, use the notice form or write to hello@video-lens.org.