Privacy
What this site collects
Reviewed 11 August 2026
vibers.tv is a wall of live coding streams. You do not need an account to watch one, and nothing about your visit is measured unless you say yes to the bar at the bottom of the page. This describes what happens either way.
Measurement, only after you accept
Say yes and two services start. Neither of them is loaded before that — not quietly, not opted-out: the code is not fetched, no cookie is written, and no request is made.
- PostHog — product analytics run by PostHog Inc. Page views, clicks on things, unhandled errors, and a session replay: a reconstruction of what your browser drew and where you clicked. It stores a random identifier for this browser in a cookie so two visits can be counted as one person. Your data is processed in PostHog's United States region (us.i.posthog.com). If you are in the UK or the EU, accepting means your data is transferred to and stored in the US.
- Vercel Analytics — page-view counts run by Vercel Inc., who also host this site. It is aggregate traffic measurement and sets no cookie of its own, and it is behind the same yes anyway: one answer, both trackers.
Requests to PostHog go through vibers.tv/ingest rather than to PostHog's domain directly. That is so a content blocker does not silently delete the numbers — it is a route, not a way around your answer.
The report form is an exception inside the exception. Its email box and its details box are dropped from session replay entirely, so a rights complaint and the address behind it are never in a recording — even for a visitor who accepted.
What happens whether you accept or not
- Your answer itself is kept in this browser's local storage, under vibers.consent. It never leaves the browser and is not sent to the server — it is what stops the bar asking twice.
- Ordinary server logs. Serving a page means the host, Vercel, handles your IP address and user agent the way any web server does. That is how a request reaches a server at all; it is not analytics and there is no opting out of it short of not visiting.
- The admin session cookie (vibers_admin) exists only if you sign in to /admin. Visitors never get one.
The players are not ours
vibers.tv hosts no video. Every tile is YouTube's or Twitch's own embedded player — youtube-nocookie.com and player.twitch.tv — and playing one connects your browser to Google or to Amazon directly. What they collect there is theirs and is governed by their privacy policies, not by this one and not by your answer to our bar. Loading the wall is what loads the players; the only way not to reach them is not to watch.
The wall is shared
A stream put on the wall is on the wall for everyone, on every device, and it is still there tomorrow — it lives in a Postgres database, not in your browser. Adding one stores the video's public identifier and what the platform says about it. It does not ask who you are and does not record it.
If you file a report
The report form asks for an email address and lets you write what is wrong. Both are filed as a ticket on the project's own work board, which is where a person reads it and replies. The address is used to reach you about that report and for nothing else — no list, no sending it on.
Asking for your data, or its removal
Write to rights@vibers.tv and say what you want: a copy of what is held about you, or its deletion. For PostHog data, the fastest route is the panel beside this text — turning measurement off drops the identifier this browser was given, and the request above deletes what was already recorded.
This page changes when the site does. It was last reviewed on 11 August 2026.