Privacy policy

Updated 11 November 2026

Manimations is a beta for creating narrated mathematical animations, operated by Muhammed Can Küçükaslan. The Android app opens the same web studio in your browser using a Trusted Web Activity. Where guest creation is enabled, you can create, watch and download a limited number of videos without an account. Server-side usage and spending limits apply.

Information we use

Google Sign-In supplies your account identifier, name and email to identify your account. We do not receive your Google password. If you choose email/password sign-in, we store your verified email and a salted Argon2id password hash, never your plaintext password. Password reset and verification use expiring, single-use links; completing a reset signs out previous sessions. Connecting Google or adding a password keeps the same account and requires proof of ownership. A browser session cookie keeps you signed in; local browser preferences remember your language and last project.

An essential HttpOnly guest cookie identifies your private guest workspace. It expires after the retention period shown in the studio (initially seven days). Clearing browser data can remove access to guest work. Signing in can move eligible guest projects to your account. We do not use device fingerprinting. Hashed short-lived network counters and shared spending budgets limit abuse.

We store your projects, prompts, revisions, scene settings, narration scripts, selected voices, generated source, audio and videos to provide the studio. Job status, provider usage, cost accounting and diagnostic records help operate the service, enforce the existing allowances and investigate failures. Do not submit confidential information or personal information about other people in prompts.

Service providers and transfers

Prompts and animation context are sent to the selected AI provider, such as OpenAI, Anthropic or Google, to generate and revise content. Narration text and voice settings are sent to the selected speech service, Freya or ElevenLabs. Google provides authentication; Cloudflare provides network delivery and private object storage; Resend delivers verification, password-reset and security messages, invitations and enabled email notifications; New Relic receives operational diagnostics when configured. Providers may process data in countries other than yours. The selected model and voice are shown in the studio.

Data travels over HTTPS. Generated artifacts are private and use authorized downloads or time-limited playback links. Choosing Android Share sends the downloaded video to the app you select; that app then handles the shared copy under its own policy. Downloads and shared copies remain outside Manimations’ deletion controls.

Content reports

You can report offensive, harmful or misleading AI-generated videos inside the studio. Sending a report lets the developer review that specific video, its category and report reference. Other projects remain private. We store reports and review status for support and safety handling; deleting or trashing the video prevents new review access. Previously issued media links expire after five minutes.

Optional features

Email and push notifications are optional. Enabling push stores a browser/device subscription so we can notify you about completed jobs. You can disable it in the studio or browser settings. The app does not request access to your microphone, camera, contacts or location, and does not include advertising or payment processing.

Historical beta access requests store your email, optional animation description and interface language for up to 90 days. Optional first-party measurement is off until you choose it. With your permission, a signed measurement preference and random reference can be shared between manimations.app and app.manimations.app for up to 30 days, while authentication and guest credentials remain host-scoped. Page, submission, playback and download observations may be linked to your guest workspace or signed-in account to report conversion and return usage. They never include prompt text, video content, advertising identifiers or browsing history. Do Not Track and Global Privacy Control disable this measurement. Turning it off deletes that reference’s optional observations. Required job, allowance, cost and abuse records remain separate. Short-lived hashed network counters limit abuse without storing raw client IPs in application counters.

Retention and deletion

Unclaimed guest work expires with its session, then enters the existing deletion and cleanup process. It is not permanently saved. Claimed projects remain in your account.

Projects remain in your account until you delete them or request account deletion. Moving a project to Trash immediately revokes ordinary access; a seven-day recovery period precedes permanent cleanup. Operational backups expire under a seven-day retention policy measured from capture, which can follow the project recovery window; availability or cleanup holds can extend erasure. Restored data must be reconciled with deletion records. Some accounting and security records may be retained to reconcile costs and prevent abuse.

You can request deletion of your account and associated data from the studio’s account menu or the account-deletion page. Requests are handled manually after ownership verification. We will explain any required record retention when responding. Deleting the Android app alone does not delete your account.

Contact

For privacy questions or data requests, contact [email protected].