Privacy Policy

Last updated: October 2026  ·  Effective immediately

1. Who we are

CamWall is operated by the camwall.tv operator, established in Belgium (EU). For privacy matters, contact us at support@camwall.tv. We act as data controller under the GDPR for personal data processed in connection with camwall.tv.

2. What data we collect

Account data (if you register)

If you create a CamWall account, we collect and store in our database (Cloudflare D1):

Age verification

When you pass the age gate, we set a cookie containing a cryptographic token (HMAC-SHA-256). This token records that age was confirmed and the visitor's country code. It does not store your date of birth or any personal identifier.

Pseudonymous product analytics

We use Cloudflare Analytics Engine to collect usage events (for example: "a stream was opened"), stored as one pseudonymous row per event. Only if you allow "Statistics" in the cookie settings, each event carries a pseudonymous visitor ID — a random identifier generated in your browser and kept in that browser's local storage — so repeat visits can be counted. Without that consent nothing is stored on your device for statistics and the event is counted on our server without any visitor ID. Each event also carries a truncated browser user-agent string, the referring site's hostname, the page path you were on, a coarse device class, a country code derived server-side from your connection, the streaming platform the event relates to (always "chaturbate" today) and, where one applies, a short fixed label saying which part of the app the action started from (for example "recent" for the Recently Watched list). Those last two are fixed values chosen from a small allow-list; they describe the app, not you. When the event is about opening or popping out a performer's stream, it also records which performer's stream that was, against the same visitor ID. Events can additionally carry the hostname of the site that first referred you and any UTM campaign values (source, medium, campaign) from the link you arrived by, whether a sign-in session cookie was present (yes or no, never who you are), the screen orientation (portrait or landscape), the scope a filter was applied to (cell, selection or wall) and the number of cells on your wall. The first referring site and UTM values are kept in your browser (local storage) only with "Statistics" consent; without it they are read from the page you landed on and not stored. The analytics events themselves do not contain your name, email or account ID, and the visitor ID is not shared with anyone. If you are signed in and allowed "Statistics", however, the visitor ID of the first browser you use on a given day is also stored in your signed-in usage counters (see above), so the events from that browser can be linked to your account by us. If you are not signed in, nothing links these events to an account. There is no cross-site tracking and no advertising cookies.

Chaturbate sign-ups and purchases (affiliate reports)

CamWall is a Chaturbate affiliate. When you follow a CamWall link and then sign up or buy tokens on Chaturbate, Chaturbate's servers send us a report of that transaction (a "postback"). We store, per transaction, in our Cloudflare D1 database (table cb_postback): the transaction ID and type (sign-up, purchase, chargeback), its time, a pseudonymous Chaturbate user ID (cb_user_id, a number Chaturbate assigns; not your username), the amount, our commission, the currency and number of tokens, the label of the CamWall page type the link came from (for example "camwall-tag") and a short page label (for example "room.sensual"), and the country, region and device class Chaturbate reports. If Chaturbate sends the referring page, we keep only its site and path, never its query string. We do not receive or store your Chaturbate username, name, email, payment details or IP address, and we cannot link these reports to a CamWall account or visitor ID. We use them to account for our commission and to see which kinds of pages bring paying visitors. Retention: 24 months after receipt, then deleted automatically.

Feedback messages

If you submit a feedback message via the in-app form, the message text, the feedback type, the optional contact field, the client-reported page path and browser string, and your username (or "Anonymous" if you are not signed in) are stored in our Cloudflare D1 database (table feedback) so the CamWall team can triage it.

The same submission is also forwarded to a private Discord channel via webhook, together with extra diagnostic fields that are not stored in the database: the browser viewport size, device information (operating-system platform, whether the device is touch-capable, device pixel ratio, screen size and browser language), the CamWall app version you were running (a build number that is identical for every visitor, so it describes the app and not you), and a summary of the CamWall configuration you were using (number of cells, how many were showing a live stream, the active layout preset, the view mode, and the filter settings applied). This configuration summary never includes performer or room names, other users' names, the contents of your bookmarks, or anything you typed into the name-search box. A screenshot you attach to the report is also forwarded to that Discord channel. The screenshot is additionally kept in Cloudflare KV (not in the database) for 180 days, after which it expires automatically; it is only visible to the CamWall administrator, and it may show whatever was on your screen, including performers in embedded streams.

Push notifications (if you opt in)

Enabling bookmark notifications requires an account and stores the browser-supplied push endpoint URL plus two public subscription keys (p256dh and auth) in our Cloudflare D1 database, linked to your account. These are used only to deliver notifications about bookmarked performers going online. They are deleted when you turn notifications off, and are deleted automatically when your account is deleted.

Other short-lived technical data

3. Cookies and storage

Necessary cookies and storage make the site work and need no consent: the age check, your login, your own settings and saved walls, and your cookie choice itself. Everything else waits for your consent, which you give or refuse in the cookie banner and can change at any time below or through "Cookie settings" in the footer and in the app's settings. Withdrawing is as easy as giving: the storage of a category you switch off is deleted from your browser straight away.

What CamWall stores on your device

We do not use advertising cookies, tracking pixels or third-party analytics. Our fonts are served from camwall.tv itself.

Cookies set by Chaturbate in its player (only after "Live video" consent)

Measured in a real browser on our test site on 23 October 2026, after allowing live video. Purposes are what the names indicate; Chaturbate's own policy is the authority.

These are Chaturbate's cookies under Chaturbate's own privacy policy (chaturbate.com/privacy). CamWall cannot read or delete them; your browser's settings can.

4. Legal basis (GDPR)

5. Data sharing and processors

We do not sell your personal data. We share data only with the following processors:

Stream content is served by Chaturbate (Multi Media, LLC), a third party. CamWall does not send your account data to Chaturbate, but your browser connects to Chaturbate directly to load thumbnails and, only after you allow "Live video from partners", the live streams. Chaturbate therefore receives your IP address, your browser's user-agent and the referring site (camwall.tv), and its player can set its own cookies. When you open a performer's room on Chaturbate, you are subject to Chaturbate's own privacy policy.

6. Data retention

7. Your rights (GDPR)

If you are in the EU/EEA, you have the right to:

Exercise any of these rights by emailing support@camwall.tv. We will respond within 30 days. You also have the right to lodge a complaint with the Belgian Data Protection Authority (dataprotectionauthority.be).

8. Children

CamWall is strictly for adults aged 18 and over. We do not knowingly collect data from minors. If you believe a minor has provided data, contact us immediately at support@camwall.tv.

9. Changes to this policy

We may update this policy. Material changes will be noted on this page with an updated date. Continued use of CamWall after an update constitutes acceptance.

Contact

Privacy questions: support@camwall.tv