Cookie Policy

Cookie categories ArtPlayer uses for language, preferences, security, optional analytics, advertising consent, and provider-backed tool sessions.

:

Cookie categories

Necessary cookies are required for core app behavior, language routing, security checks, anonymous quota protection, and provider-backed tool sessions.

Preference cookies remember interface choices such as sidebar state and editor options.

Analytics cookies help us understand usage and diagnose problems. Advertising cookies support ad delivery and measurement on pages where advertising scripts are allowed.

Cookieless aggregate measurement counts page views and tool actions without setting cookies or storing user-level timelines.

Cookies we use

NameCategoryPurpose
ap_cookie_consentNecessaryStores your cookie choices.
artplayer-localeNecessary or preferenceKeeps language selection aligned with localized routes.
artplayer-site-sidebar-collapsedPreferenceRemembers whether the app sidebar is collapsed.
artplayer-editor-*PreferenceRemembers editor display options.
ap_tool_gateNecessaryShort-lived provider tool session verification.
ap_user_keyNecessaryAnonymous quota and abuse-prevention identifier for provider-backed tools.
Cookieless aggregate measurementNo cookieCounts page views and tool events without browser identifiers.
Third-party analytics or ads cookiesAnalytics or advertisingOnly loaded after consent and only on pages where such scripts are allowed.

Managing choices

You can accept all optional cookies, reject optional cookies, or customize categories in the cookie banner.

You can also clear cookies in your browser. If you clear cookies, ArtPlayer may ask for your choices again.

Cross-origin isolated pages

Some browser media tools need COOP and COEP headers for WebAssembly workers. These pages avoid third-party analytics and advertising scripts even if you accepted optional cookies.