Legal · Privacy

Cookie Policy

How JaXmart uses cookies and similar storage, and how you stay in control of them.

Last updated 23 October 2026 · Version 1

What cookies are

Cookies are small files a website saves in your browser. JaXmart also uses similar browser storage (localStorage, sessionStorage and IndexedDB). This page lists everything we store, why, and for how long.

Strictly necessary cookies are always on because the site cannot work without them. Everything else is used only if you allow it, and you can change your choice at any time.

Categories

  • Strictly necessaryAlways on

    Keep you signed in, secure your session and remember your consent. The site does not work without them.

  • Functional

    Remember your choices on this device, such as a collapsed sidebar or a dismissed prompt.

  • Analytics

    Help us understand which pages are used so we can improve JaXmart. Collected by Google Analytics and Firebase Analytics.

Cookies and storage we use

Strictly necessary

  • jaxmart_access_token

    Keeps you signed in

    JaXmart · Cookie + localStorage · Session or 30 days ("remember me")

  • jaxmart_user_role

    Opens the right portal (buyer / seller) for your account

    JaXmart · Cookie · Session or 30 days

  • jaxmart_refresh_token, jaxmart_user

    Renews your sign-in and holds your basic profile

    JaXmart · localStorage · Until you sign out

  • jaxmart_admin_token, jaxmart_admin_role

    Admin portal sign-in (staff only)

    JaXmart · Cookie · Session

  • jaxmart_session_ended

    Signs you out of every open tab together

    JaXmart · localStorage · Until you sign in again

  • jaxmart-notification-store

    Your notification centre on this device

    JaXmart · localStorage · Until you sign out

  • Sign-in code session, page navigation

    Keeps a sign-in code request and "back to list" working during your visit

    JaXmart · sessionStorage · Until the tab closes

  • jaxmart_consent

    Remembers your cookie choices

    JaXmart · Cookie · 12 months

  • Firebase Messaging

    Push notifications, only if you allow them in your browser

    Google Firebase · IndexedDB · Until you turn them off

Functional

  • jaxmart_portal_sidebar_collapsed

    Remembers whether the portal sidebar is collapsed

    JaXmart · localStorage · Until cleared

  • jaxmart-desktop-alerts-prompt

    Remembers that you dismissed the desktop-alerts prompt

    JaXmart · localStorage · Until cleared

  • jaxmart_seller_verification_last

    Shows the "account approved" message only once

    JaXmart · localStorage · Until cleared

Analytics

  • _ga

    Distinguishes visitors to count usage

    Google Analytics · Cookie · 2 years

  • _ga_<container-id>

    Keeps the analytics session state

    Google Analytics · Cookie · 2 years

  • Firebase Analytics (_ga, _ga_QLBXG37B6C)

    App usage analytics

    Google Firebase · Cookie + IndexedDB · 2 years

Changing or withdrawing consent

Use Change cookie settings below, the Cookie settings link in the footer, or Settings in your account. Turning analytics off stops Google Analytics and Firebase Analytics and deletes their_gacookies.

You can also delete cookies in your browser settings. If your browser sends a Global Privacy Control signal, we treat analytics as declined unless you switch it on.

Contact

Questions about this policy: info@jaxmart.global