Skip to main content

    Cookie & Browser Storage Notice

    How Agent Smith uses cookies, sessionStorage, localStorage, and similar browser technologies to keep the platform running smoothly. Any important updates to this notice will be published here.

    Legal Notices — all published notices in one place.

    Effective date: 2026-08-16 · Last updated: 2026-08-16

    Overview

    Agent Smith uses browser storage and, where enabled, cookies and related scripts to operate the Service, keep you signed in, remember preferences, and support core product functionality.

    This notice explains the types of storage typically used by the website and web app. It should be read alongside our Privacy Policy and Beta Terms of Service.

    What we store locally

    Depending on how you use the Service and the environment in which it is running, Agent Smith may store limited information in your browser, including:

    • Authentication session state, using sessionStorage or localStorage depending on the environment
    • Security-related values, such as OAuth state or CSRF protection tokens
    • Product preferences, such as AI mode, selected provider, layout choices, drafts, or voice settings
    • Temporary public-site assistant chat state within the current browser session

    We aim to keep this storage limited to what is helpful for security, usability, and core product performance.

    Tracking

    At this stage, Agent Smith does not intend to rely on marketing pixels or non-essential analytics SDKs.

    If we later introduce analytics, advertising, or other optional tracking technologies, we will update this notice and, where required, present an appropriate consent banner before enabling them.

    Sign-in session

    In production environments, Supabase authentication session data is typically stored in sessionStorage when the browser supports it. This usually means your session does not survive a full browser restart.

    In non-production environments, the client may prefer localStorage when available.

    If browser storage is unavailable, such as in stricter private-browsing modes, the app may hold session data in memory only for the current page load.

    Email sign-in flow

    When you use email sign-in or OTP-based login, the app may temporarily store your email address and related timestamps in sessionStorage so the sign-in flow can resume after a refresh.

    This helps avoid broken login flows and improves continuity during authentication.

    Public site assistant

    The public website assistant may keep the current tab's chat transcript in sessionStorage for the duration of that session.

    In practice, this usually means the conversation remains available while the tab stays open and disappears when the tab is closed or site data is cleared.

    Preferences and drafts

    Some parts of Agent Smith may store product preferences or unfinished content locally on your device so your experience feels smoother across visits.

    This may include things like:

    • UI preferences
    • Assistant settings
    • Draft feedback or form content
    • Temporary product state needed to continue where you left off

    Third-party scripts

    Where enabled in a specific deployment, optional third-party services such as captcha tools or error-reporting services may use their own cookies or browser storage according to their own technical setup and documentation.

    If those tools become active in a way that requires additional notice or consent, this page will be updated accordingly.

    Your control

    You can usually control or clear browser storage through your browser settings, including cookies, cached site data, localStorage, and sessionStorage.

    Please note that clearing or blocking certain storage may affect sign-in, saved preferences, and other core product behaviors.