← Back to website

VodLink Privacy Policy

Effective date: 2026-06-30

VodLink is an open-source desktop app that records game sessions by creating YouTube Live broadcasts and streaming directly from your computer to your own YouTube channel. This policy explains what data VodLink handles, where it goes, and how you can delete it.

This policy describes the official VodLink app and the optional VodLink Cloudflare Worker included in this repository. If you fork, modify, self-host, or redistribute VodLink, your build and infrastructure may handle data differently.

Summary

Data VodLink handles locally

VodLink may store the following on your computer:

VodLink stores its app data inside its own local data folder. The app's reset option is intended to close VodLink and delete local VodLink data from this computer, including sign-in tokens, settings, friends, cached VODs, clips, games, and cache files.

Google and YouTube data

When you sign in with Google, VodLink uses OAuth access granted by you to perform YouTube actions for your account. Depending on the app flow and the permissions you grant, VodLink may:

Your live video/audio content is sent from your computer to YouTube using YouTube RTMP/RTMPS ingest. YouTube processes, stores, publishes, deletes, and retains that content according to your YouTube account settings and Google's policies.

VodLink does not ask for your Google password. Sign-in happens through Google's OAuth flow. You can revoke VodLink's Google access from your Google Account security settings.

Screen, game, desktop, and audio capture

VodLink captures only according to the mode you select:

Because desktop-style capture can include sensitive on-screen information when visible, you should verify the selected mode before streaming.

Optional friend/session matching Worker

VodLink can optionally call the Cloudflare Worker in this repository to find mutual friends who streamed the same game during an overlapping time window. If sharing is off, the app does not need to call the Worker for matching.

When sharing is enabled, the Worker may receive and temporarily store:

The Worker returns a friend's VOD only when both users listed each other and streamed the same game during an overlapping window.

The Worker is designed to keep no permanent session state. It deletes sessions older than 24 hours during normal /stop cleanup. For rate limiting, it stores hashed IP/account-scope keys and fixed-window counters; it does not persist raw IP addresses or bearer tokens in the D1 tables.

Data shared with other users

When VOD sharing is enabled and a mutual match is found, VodLink may show matched friends:

Do not enable sharing or add someone as a friend if you do not want that information to be available to matched mutual friends.

Third-party services

VodLink may interact with:

Those services may process data under their own terms and privacy policies.

What VodLink does not do

VodLink does not intentionally:

Data deletion and control

You can control or delete data in several places:

Deleting local VodLink data does not automatically delete videos already stored on YouTube. Deleting a YouTube video may leave a stale local entry until VodLink syncs or you remove the local entry.

Security

VodLink uses Google's OAuth flow rather than collecting Google passwords. The Worker verifies Google ID tokens before accepting /start or /stop requests and uses rate limiting to reduce abuse. Network transport should be HTTPS/WSS in production.

No app can guarantee perfect security. Avoid streaming sensitive information and keep your operating system, drivers, browser/WebView runtime, and VodLink build up to date.

Children

VodLink is intended for users who are old enough to use Google/YouTube and live streaming features under the rules that apply to their account and location. VodLink is not designed for children.

Changes to this policy

This policy may change as VodLink changes. Material changes should be committed to this repository with an updated effective date.

Contact

For privacy questions, open an issue in the VodLink repository or contact the repository maintainer through the contact method published on the repository profile.