Privacy policy
Your animations are processed in your browser. This page explains what leaves your device and what stays local.
Local JSON files
Uploaded and pasted JSON is parsed and rendered on your device. We do not upload it to an application server or store it in a database. Local content is cleared when you reload or change language.
Remote URLs
Your browser requests remote JSON, images and fonts directly from their hosts. Those hosts can receive your IP address and request information. Browser and source-server caches are outside our control. Relative assets in local files may be unavailable; scripts in animation expressions are disabled.
Share links
Share links contain the complete original resource URLs, including any tokens. They may appear in browser history and hosting access logs. Only share public resources. Playback time, speed and local JSON are not included.
Page analytics
Optional GA4 and Vercel page analytics load only after your consent and when enabled by the site operator. Each service has an independent switch. We send normalized page paths without resource URLs, query strings, fragments, filenames or animation content. Analytics providers may process device and network information. You can withdraw consent in Privacy Settings without interrupting your animations.
Local preferences
We store your theme, guide display date and analytics choices in localStorage until you clear site data. The guide may reappear after 180 days unless you choose not to show it again. We do not store animation JSON or a language preference. GA4 may set analytics cookies after consent; its configured retention period must be confirmed before production analytics is enabled.
Contact
The operator’s privacy contact has not been configured for this preview. It must be provided before public launch.