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
| Name | Category | Purpose |
|---|---|---|
| ap_cookie_consent | Necessary | Stores your cookie choices. |
| artplayer-locale | Necessary or preference | Keeps language selection aligned with localized routes. |
| artplayer-site-sidebar-collapsed | Preference | Remembers whether the app sidebar is collapsed. |
| artplayer-editor-* | Preference | Remembers editor display options. |
| ap_tool_gate | Necessary | Short-lived provider tool session verification. |
| ap_user_key | Necessary | Anonymous quota and abuse-prevention identifier for provider-backed tools. |
| Cookieless aggregate measurement | No cookie | Counts page views and tool events without browser identifiers. |
| Third-party analytics or ads cookies | Analytics or advertising | Only 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.