Skip to content

COOKIE & STORAGE POLICY

Cookies and storage

This page lists the cookies and browser storage Amevia sets, based on the current product. It covers getamevia.com and the embeddable widget. Host-site cookies that Amevia only reads (for example amevia_visitor) are created by the customer website, not by Amevia.

Last updated: 19 August 2026

1How to withdraw consent

  • getamevia.com: use the cookie banner, or open Privacy settings. Essential account cookies are removed by signing out.
  • Customer websites: use that site’s CMP, or call window.Amevia.setConsent({ analytics: false, personalization: false, authenticatedIdentity: false, resumeConversation: false }). That stops optional tracking and deletes Amevia’s optional keys. It does not delete the host cookie amevia_visitor.
  • You can also use browser controls to delete site data.

2getamevia.com

First-party cookies and storage on getamevia.com
NameTypeCategoryPurposeDataDurationSet by
amevia_sessionCookie (httpOnly)EssentialSigned-in workspace sessionSigned user and organisation identifiers (not name/email in the cookie)Up to 14 days if “remember me”, otherwise browser session (token max 24h)Amevia
amevia_impersonatorCookie (httpOnly)EssentialRestore a platform-admin session after “log in as”Signed admin identifiersBrowser sessionAmevia
amevia_oauth_state / amevia_oauth_metaCookieEssentialGoogle sign-in CSRF and return pathOAuth stateShort-lived ceremonyAmevia
amevia_webauthn_challengeCookie (httpOnly)EssentialPasskey login/register ceremonyOne-time challengeUp to 5 minutesAmevia
amevia-themeCookie + localStorageEssential (functional)Dashboard/admin colour schemelight or dark1 year / until clearedAmevia
amevia_site_consentlocalStorageEssential (consent record)Remember that only essential storage is used on the public siteCategories, timestamp, policy version — no name or emailUntil clearedAmevia

Name

amevia_session

Type

Cookie (httpOnly)

Category

Essential

Purpose

Signed-in workspace session

Data

Signed user and organisation identifiers (not name/email in the cookie)

Duration

Up to 14 days if “remember me”, otherwise browser session (token max 24h)

Set by

Amevia

Name

amevia_impersonator

Type

Cookie (httpOnly)

Category

Essential

Purpose

Restore a platform-admin session after “log in as”

Data

Signed admin identifiers

Duration

Browser session

Set by

Amevia

Name

amevia_oauth_state / amevia_oauth_meta

Type

Cookie

Category

Essential

Purpose

Google sign-in CSRF and return path

Data

OAuth state

Duration

Short-lived ceremony

Set by

Amevia

Name

amevia_webauthn_challenge

Type

Cookie (httpOnly)

Category

Essential

Purpose

Passkey login/register ceremony

Data

One-time challenge

Duration

Up to 5 minutes

Set by

Amevia

Name

amevia-theme

Type

Cookie + localStorage

Category

Essential (functional)

Purpose

Dashboard/admin colour scheme

Data

light or dark

Duration

1 year / until cleared

Set by

Amevia

Name

amevia_site_consent

Type

localStorage

Category

Essential (consent record)

Purpose

Remember that only essential storage is used on the public site

Data

Categories, timestamp, policy version — no name or email

Duration

Until cleared

Set by

Amevia

There is no third-party advertising or marketing analytics cookie on getamevia.com in this implementation. The public-site chat widget follows the same default-deny rules as customer embeds.

3Widget on customer websites (first-party to that site)

Widget cookies and storage after default-deny
NameTypeCategoryPurposeDataDurationWhen set
amevia_widget_consentlocalStorageEssential (consent record)Store the last setConsent() choiceBooleans + timestamp + widget versionUntil withdrawn or clearedAfter setConsent()
amevia_sid_<agentId>sessionStorageEssentialActive chat thread for this tabConversation id onlyTab/sessionWhen a conversation starts
amevia_closed_<agentId>sessionStorageEssentialShow the closed-chat card in this tabTimestamp, conversation id, reasonUp to 1 hour / tabWhen a chat is closed
amevia_vidCookie + localStorageAnalyticsVisitor Monitor identifierRandom key (not name/email)1 yearOnly if analytics consent is true
amevia_dpCookie (probe)Analytics / resumeDetect registrable cookie domainLiteral 1Seconds, then deletedOnly if analytics or resume is allowed
amevia_conv_<agentId>Cookie + localStorageResume (optional)Resume a conversation across visits/subdomainsConversation id onlyUp to 30 daysOnly if resumeConversation is true
amevia_open_<agentId> / amevia_locale_<agentId>localStoragePersonalizationRemember open panel and UI language0/1 or locale codeUntil withdrawnOnly if personalization is true

Name

amevia_widget_consent

Type

localStorage

Category

Essential (consent record)

Purpose

Store the last setConsent() choice

Data

Booleans + timestamp + widget version

Duration

Until withdrawn or cleared

When set

After setConsent()

Name

amevia_sid_<agentId>

Type

sessionStorage

Category

Essential

Purpose

Active chat thread for this tab

Data

Conversation id only

Duration

Tab/session

When set

When a conversation starts

Name

amevia_closed_<agentId>

Type

sessionStorage

Category

Essential

Purpose

Show the closed-chat card in this tab

Data

Timestamp, conversation id, reason

Duration

Up to 1 hour / tab

When set

When a chat is closed

Name

amevia_vid

Type

Cookie + localStorage

Category

Analytics

Purpose

Visitor Monitor identifier

Data

Random key (not name/email)

Duration

1 year

When set

Only if analytics consent is true

Name

amevia_dp

Type

Cookie (probe)

Category

Analytics / resume

Purpose

Detect registrable cookie domain

Data

Literal 1

Duration

Seconds, then deleted

When set

Only if analytics or resume is allowed

Name

amevia_conv_<agentId>

Type

Cookie + localStorage

Category

Resume (optional)

Purpose

Resume a conversation across visits/subdomains

Data

Conversation id only

Duration

Up to 30 days

When set

Only if resumeConversation is true

Name

amevia_open_<agentId> / amevia_locale_<agentId>

Type

localStorage

Category

Personalization

Purpose

Remember open panel and UI language

Data

0/1 or locale code

Duration

Until withdrawn

When set

Only if personalization is true

Raw chat transcripts are not stored in localStorage. amevia_hist_* is no longer written. Name, email and host user ids are not stored in Amevia cookies. Chat can run without analytics consent.

Cookie & Storage Policy — Amevia