What the ritual can see.
The local proof on the homepage sends nothing to Vibeclubs. Its invite, timer, ship note, recap text, and SVG card stay in your browser tab. Reloading clears them.
Hosted accounts and live timing
Account-backed hosting is currently closed on the public site. When a reviewed build enables it, Supabase can hold your email, the vibeclubs you host, timer state, and the work you choose to save. Live timing needs a club identifier and timer state; it does not need your screen, voice, or page content.
Chrome extension
The extension renders an overlay and mixes audio locally with Web Audio. It does not read the content of the page underneath it. The public source runs its timer locally. A configured build can send timer state through Supabase Realtime. A recap request runs only after a person accepts the disclosure and enables it in their own browser.
Optional AI recap
AI recap is off by default. Before it can run, each person must accept the notice in their own extension and then enable it. The current extension recap event contains a club identifier, event type, and cycle count. It does not contain audio, video, chat, screen pixels, page content, a club name, a handle, a ship note, or prior recap text.
Anthropic processes that structured request to generate the recap. The app code does not save the raw request or Claude response as a separate database record. A recap can become part of hosted history only if a signed-in client deliberately includes it in a run it saves.
Retention and deletion
The current database schema has no automatic expiry and no self-service delete control. If account-backed hosting opens, a saved record can remain in Supabase until the account is deleted or Vibeclubs support completes an authorized deletion. Under the current schema, deleting an account also deletes its saved history.
Your choices
Keep AI recap off and use the deterministic local card. If account-backed hosting opens, the published path for an export or deletion request is open@vibeclubs.ai. There is no published fixed response-time commitment yet.
Analytics boundary
No analytics provider is installed. Club names, handles, ship notes, and recap text are not sent to analytics.
Processors
Vercel hosts the site. Supabase and Anthropic are present in source but their public account and recap paths stay closed until they have production receipts. The public build does not send requests to Suno.
Last updated 2026-07-24.