← Back to Vivid

Privacy Policy

Applies to the public instance at vivid.errexe.xyz. Last updated: October 18, 2026.

Vivid is a privacy focused frontend for YouTube. This page explains which data this instance receives, why, where it is kept, and how you can remove it. Other instances are run by other people and may handle data differently.

Short version

Data you provide: accounts

You can browse and use Vivid without an account. If you create one, the following is stored in the instance's database until you delete the account:

This data is only used to provide the sync feature. It is not sold, shared or analysed. Sessions stay valid until you log out or delete the account.

Data you passively provide: server logs

When you request anything from this instance (a page, an image, an API call), one line is printed to the server's console. It contains only:

2026-01-01 10:00:00 +00:00 200 GET /api/v1/videos/xxxxxxxxxxx 120.52ms

The logs do not contain your IP address, user agent, cookies or account name. They are not written to files by Vivid and are only used to find and fix errors. Because the URL is logged, things like a search term or a video ID can appear in it, but nothing links them to you.

The server is hosted on a virtual private server. Like any hosting provider, the provider's network can technically see connections to the server. Vivid itself does not record them.

Cloudflare

This instance uses Cloudflare as a reverse proxy. Your requests first go to Cloudflare, which forwards them to the server. This means:

Content that you request through the proxy features (videos, thumbnails and so on) is also routed through Cloudflare on its way to you.

Content from YouTube and other services

Vivid fetches video, channel, search, comment and caption data from YouTube on its server and passes it on to you. Video and audio streams, thumbnails and avatars are proxied through the instance, so your browser does not contact Google directly for them. Google therefore sees the instance's IP address, not yours.

If SponsorBlock segments are enabled in your settings, the instance looks up the segments for the video on sponsor.ajay.app. Only the video ID and the categories are sent, and the request comes from the server.

Fonts and other assets are served by the instance itself.

Data stored in your browser

Vivid uses your browser's local storage, not cookies. It holds:

This data stays on your device unless you use the account sync. You can delete it by logging out and clearing this site's data in your browser.

Removing your data

Source code

Vivid is free software under the AGPL-3.0. The public instance at vivid.errexe.xyz always runs the latest available source code from the GitHub repository, without modifications. The only files that differ from the repository are instance-specific data and configuration files, such as cookies, OAuth2 credentials and the user database. You can verify what the software does by reading the source code.

Contact

Questions about this policy can be raised through the issue tracker of the GitHub repository.

Changes

If this policy changes, the date at the top is updated.