Anonymous session identifiers
If you do not sign in, the site still creates an anonymous Firebase-authenticated session so it can associate your conversation with a stable UID.
Privacy
This page explains what data this site stores, what limited analytics and operational signals it records, and which third-party services are involved in delivering the current site.
Last updated March 17, 2026
This site includes an interactive chat experience, optional Google sign-in, automatic anonymous authentication for chat continuity, production analytics, and a few live integrations that pull public profile data. Some information is stored directly by the site, and some is handled by third-party providers that support hosting, authentication, model inference, analytics, and public-data lookups.
If you use the chat, your messages, assistant replies, and compact carry-over summaries may be stored so the site can continue a current conversation over time and across internal context rollovers. If you explicitly sign in with Google, basic account details may be attached to your session instead of an anonymous identity.
Do not put secrets, passwords, or highly sensitive personal information into the chat. This page describes the current technical behavior of the site as implemented today, including current limits in deletion, export, and retention controls.
If you do not sign in, the site still creates an anonymous Firebase-authenticated session so it can associate your conversation with a stable UID.
If you explicitly choose Google sign-in, the site may receive your email address, display name, profile photo, and the Google-linked identity behind your Firebase account.
The site stores the text you send, the replies generated for you, and compact carry-over summaries used to continue the current conversation when an older conversation chapter is rolled over.
The backend stores conversation heads, turn sequencing, status transitions, tool-call events, model metadata, and usage metadata returned by the model provider.
Production deployments send limited Google Analytics 4 events such as page views, prompt-chip clicks, login interactions, chat start/completion states, context-status toggles, and copy actions. Raw chat content, raw assistant replies, Firebase UID values, and Google account profile fields are not sent to Google Analytics.
The backend emits structured operational logs that can include request ids, trace ids, timing, tool-call metadata, conversation token counters, rollover events, and model usage counters. These logs are meant for debugging and observability, and they do not intentionally include raw prompt or reply text.
The site uses a locale cookie to remember language preference. The current cookie name in code is PARAGLIDE_LOCALE.
Standard infrastructure metadata such as IP address, user agent, timing, and security-related request signals may be processed by hosting and identity providers as part of serving the site.
This privacy information is accurate as of the last updated date shown above. If the site’s data practices change, this page will be updated to reflect those changes.
The current codebase does not expose a user-facing export or deletion workflow for stored conversations, and it does not publish a fixed in-app retention window. This page therefore describes current implementation behavior rather than promising future retention or self-service data controls.
If you have questions or concerns about the site’s data practices, please reach out through the contact information provided on the site.