These notices describe the current pre-launch website and private testing. Public earning and cashouts are not available. Launch terms and the remaining operator details will be published before the service opens. Operator & contact information
Your choices
Essential storage supports sign-in, security and requested features. Optional public-page analytics stays off until you allow it and is not required to browse. Allow and reject are equally available in Analytics preferences. Global Privacy Control and Do Not Track keep optional analytics off. You can change or withdraw your choice at any time.
Analytics preference
The kairo-analytics-consent-v1 local-storage entry records your choice and timestamp for 180 days, not earning-account identification or rewards. Clearing it removes your saved preference. Optional analytics does not load on private account, authentication, administration or survey pages.
Sign-in and referrals
Supabase uses a project-specific sb-*-auth-token local-storage entry to maintain sign-in and a temporary PKCE code-verifier entry. Sign-out removes sign-in state. Local storage has no automatic cookie expiry and may remain until cleared. Authentication providers may use their own cookies. The kairo-referral session-storage entry holds an invitation reference until onboarding or the browser session ends. Clearing authentication data signs you out; clearing referral state may remove an invitation reference.
Private beta and earning security
The private-beta access cookie remembers an accepted invitation code for up to 30 days and is signed, HttpOnly and SameSite. When configured, Cloudflare Turnstile processes browser and connection signals for security. After server verification, __Secure-kairo-presence stores a signed account-bound confirmation for up to 20 minutes, restricted to HTTPS API requests with HttpOnly and SameSite=Strict. It contains an expiry and signature, not survey answers or a device fingerprint. An inactivity prompt may request a fresh check without interrupting an external survey. It does not grant rewards. KairoEarn has not added FingerprintJS identification.
Existing waitlist storage
New waitlist signups are paused while we confirm and publish our operator details. Existing subscribers can still remove their signup using their email link or contact support@kairoearn.com. When signups are enabled, kairo_waitlist_browser stores a random signed browser identifier for up to 30 days, restricted to the waitlist API with HttpOnly, SameSite=Strict and HTTPS in production. It contains no email or fingerprint. Separate keyed browser/email/IP hashes limit abuse. The continent selector filters country choices but is not itself stored.
Analytics and active time
Consented Vercel usage/performance measurements and configured PostHog EU analytics process public-page activity. Vercel describes Web Analytics as cookie-free; this does not mean no personal data is processed. PostHog uses in-memory identifiers with persistent storage, recordings and person profiles disabled. Active-time measurement also holds its random identifier only in memory and reports a 30-day window. Rejection or withdrawal stops further optional reporting.
Provider pages and external media
Public phone answers and illustrative points remain in page memory until reload or exit. No survey SDK is preloaded on the landing page. Surveys are opened or embedded only after you choose to continue. Provider pages, media and sign-in services receive connection information and may use storage governed by their own notices. Accepting KairoEarn terms or a provider disclosure is not blanket consent to their nonessential cookies.
Contact and scope
KairoEarn is a pre-launch project based in the Netherlands. The legal operator identity and correspondence address have not yet been finalized for publication. New waitlist signups are paused. For existing data, support or privacy requests, contact support@kairoearn.com. These descriptions apply to the present pre-launch site. New provider storage and any additional consent requirements must be disclosed before activation.