Privacy Policy

Last updated: October 30, 2026·Operator: Shanghai Baiyu Information Technology Company Limited

This policy covers the Manim Tutorial app for iPhone and iPad and for Android (the "App"), operated by Shanghai Baiyu Information Technology Company Limited ("we", "us"). The AI assistant, AI account and sign-in described below are available in the iPhone, iPad, Android and HarmonyOS versions; sections marked "iPhone and iPad" describe how the iOS version works, and phone number verification in the Android versions for mainland China and the HarmonyOS version is described under Phone Number.

Summary

Manim Tutorial is designed to respect your privacy. You don't need an account to use the App: your courses play offline, and your projects stay on your device unless you choose to send them to the optional AI assistant. We do not collect your name, email address, or other contact details, unless you choose to sign in with Google or with your email address, in which case we receive that email address (see Signing In below). In the Android versions distributed in mainland China (from the Xiaomi App Store, or installed directly from our website) and in the HarmonyOS version, you need to verify a phone number before using the AI assistant (see Phone Number below).

The App sends usage statistics and purchase records to our own server so we can understand how the App is used. You can turn this off at any time in Mine → Share anonymous usage stats.

If you use the AI assistant, what you send it is processed by our AI service and a third-party AI model provider, as described below.

Information We Do Not Collect

We do not ask you to provide your name, email, or phone number to browse courses or use the Workspace (signing in with Google or with your email address, which shares that address with us, is optional; in the Android versions for mainland China and in the HarmonyOS version, you verify a phone number before using the AI assistant — see Phone Number). We do not collect the code you write, your projects, or your files, except the content you choose to send to the AI assistant. We do not include third-party advertising or tracking SDKs, we do not use the advertising identifier, and we do not build an advertising profile of you (the Android version from the Xiaomi App Store includes the Xiaomi app joint-operation SDK to process payments — see Third-Party SDKs).

Usage Statistics

The App sends usage statistics to our server: a random identifier — on iPhone and iPad, the installation identifier of this device's anonymous device account (described under AI Account & Credits below); on Android, a random identifier created for this installation; when the App is opened and which screens are viewed (for example the course library, a course page, the player, or the Workspace); and basic technical details — app version, operating system version, device model, language setting, and the store the App was installed from.

The identifier is random and is not derived from your Apple ID, Google account, phone number, device identifiers, or advertising identifier. On Android it is kept in the App's private storage, is not included in device backups, and is replaced if you uninstall the App or clear its data.

We use this information only to count how many devices and users use the App and which screens are viewed, and to improve the App. If you are signed in, these statistics are linked to your account. We do not sell this information, use it for advertising, or share it with third parties for tracking.

Detailed event records are kept for up to 90 days and per-device daily activity for up to about 13 months; after that, only daily totals are kept. The server is operated by us and hosted on Alibaba Cloud and Tencent Cloud.

You can turn usage statistics off at any time in Mine → Share anonymous usage stats. When it is off, the App stops sending and deletes any statistics still waiting on the device.

Workspace AI Assistant (iPhone and iPad)

The AI assistant is optional. Before your first request, the App asks for your consent. When you send a request, the App sends to our AI service: what you type and the images you attach; the code and file names in the current project; and frames of your renders and their error messages. It also sends the app version and language setting so the reply is in your language.

Our AI service is operated by us and hosted on Alibaba Cloud and Tencent Cloud. To generate replies, it sends this content to DeepSeek, a third-party AI model provider. We use this content only to answer your requests, to operate the service (including counting the credits each request uses and preventing abuse), and to fix problems and improve the service. We do not use it for advertising and do not sell it.

If you use the voiceover feature, the narration script you choose to synthesize is sent to our AI service, which sends it to Volcano Engine (ByteDance), a third-party speech provider, to generate the audio. Our AI service keeps the script text, its length and duration, and a request ID in its records, the same way as other AI requests. It does not keep the audio, which is saved in your project on your device.

Our AI service keeps a record of each request and reply — the text you type, the project code, and the assistant's replies — so we can fix problems and check the credits each request used. Images you attach and frames of your renders are sent to the AI model but are not stored; only their format and size are recorded. These records are kept while your AI account exists and are deleted when you delete your account (see Deleting Your Account below). We do not use your code or conversations to train AI models.

To comply with the law, we automatically screen the text you send to the AI assistant and the content it generates; requests with prohibited content are refused, and generation stops as soon as prohibited content appears.

AI Account & Credits (iPhone and iPad)

When you first use the AI assistant, the App creates an anonymous AI account for your device. It uses a random installation identifier stored in the keychain; if iCloud Keychain is on, this identifier can sync to your other devices so they share the same AI account. The App also sends the app version, language setting, and App Store country or region, and our server sees your IP address, which is used to limit abuse.

Our server keeps your credit balance and a record of credits added and used. When you buy AI credits, the App sends the transaction record Apple signs for that purchase (product, price, currency, and purchase date) to our server so the credits can be added; this happens whether or not usage statistics are on. Apple also notifies our server when a purchase is refunded so the credits can be removed.

Signing In (iPhone and iPad)

Signing in is optional and is used only to keep one account across your devices: its credit balance, monthly course credits and, where available, the courses and Workspace you bought. You can sign in with Apple, with Google, or with your email address; every method you add to an account opens that same account.

Sign in with Apple: we receive from Apple an identifier for your Apple ID that is unique to this App. We do not ask Apple for your name or email address.

Sign in with Google: we receive from Google an identifier for your Google account and, if Google has verified it, your email address. We do not request access to your contacts, Gmail, Google Drive, or any other Google data.

Email: we send a six-digit sign-in code to the address you enter. We do not send marketing email.

We use email addresses only to sign you in and to show which account you are signed in with. Our server keeps your account, the sign-in methods on it, and which devices are signed in to it. To prevent abuse, it also records which accounts each device has signed in to in the past 30 days; this record holds only a device identifier and an account identifier, and it is deleted after 30 days, even if you delete your account.

Phone Number (Android for mainland China, HarmonyOS)

Chinese regulations require real-identity verification for generative AI services, so in the Android versions for mainland China and in the HarmonyOS version you need to verify a phone number before using the AI assistant. We use your phone number only to tell users apart (that is, for identity verification and sign-in) and to sync credits and purchases across your own devices. Except where required by law, we do not use it for marketing or any other purpose, and we never show it to other users.

Android for mainland China: after you enter your phone number, we send a six-digit code to it through Alibaba Cloud SMS (valid for 5 minutes); Alibaba Cloud processes your number only to deliver the code. HarmonyOS: with your consent, HUAWEI ID provides us with the phone number bound to your HUAWEI ID and verified by Huawei.

Your full phone number is stored only on our server (hosted on Alibaba Cloud and Tencent Cloud); the App shows it partly hidden (for example 138****1234). Verification codes are stored only as hashes. The record of each code sent (phone number, time sent, code hash and whether it was used) is kept as a sign-in log for 180 days and then deleted.

When you delete your account, your phone number is deleted with the account's sign-in methods; verification code records are deleted when their retention period ends.

Deleting Your Account

You can delete your account at any time in the App under Mine → Account → Delete Account, after verifying with one of its sign-in methods. When you do, we remove every sign-in method on the account together with the stored identifiers, email addresses and phone numbers, sign out all of its devices, and ask Apple to revoke this App's Sign in with Apple authorization; the App also revokes its access to your Google account. The AI conversation content stored for the account's devices is deleted within 30 days, usually within 24 hours.

The credits left in the account are returned to the device you delete it from, which keeps them in an anonymous device AI account without any personal information. We keep purchase records, without any conversation content, only as needed for accounting and refunds.

If you never signed in and want the data of your device's AI account deleted, email us at byutech.cn@gmail.com.

Data Stored on Your Device

Your learning progress — which chapters you have watched, study streak, and last position — is stored locally on your device only, so the App can show your progress and resume playback. It is not transmitted to us. Removing the App removes this data.

Code you write in the Workspace stays on your device and runs locally, unless you send it to the AI assistant as described above. AI chat history is also stored on your device.

Purchases

On iPhone and iPad, in-app purchases are processed by Apple; on Android (Google Play version), by Google Play Billing; in the Android version from the Xiaomi App Store, by Xiaomi's app joint-operation payment (see Third-Party SDKs); in the Android version installed directly from our website, by Alipay or WeChat Pay, on a payment page on our website (see below). We never see or receive your payment card details. To determine what you have unlocked, the App checks the purchase information Apple or Google Play provides on your device. Their handling of purchase data is governed by their own privacy policies.

In the Android version from the Xiaomi App Store, you sign in to an account in the App before purchasing: purchases there are recorded on your account rather than on the device, so signing in to the same account on a new device or after reinstalling restores them. When you place an order we create an order number and pass it to Xiaomi's payment service; after you pay, Xiaomi's server notifies our server of the result (order number, product, amount, payment time, and a user identifier assigned by Xiaomi), which we use to credit your account.

In the Android version installed directly from our website, you also sign in to an account before purchasing, and purchases are recorded on your account. When you place an order we create an order number, and the App opens that order's payment page on our website (jizuobiao.xyz) in your system browser, where you can choose Alipay or WeChat Pay. If you choose Alipay, the page takes you to Alipay's checkout, which opens the Alipay app to complete the payment; we submit the order number, amount, product name, and order expiry to Alipay. If you choose WeChat Pay, we place the order with WeChat Pay: on a phone, WeChat Pay opens WeChat to complete the payment (as WeChat Pay requires, your IP address at that moment is submitted to WeChat Pay with the order), or you scan a QR code with WeChat. The App does not include any Alipay or WeChat SDK. After you pay, Alipay's or WeChat Pay's server notifies our server of the result (order number, amount, payment time, and payment status), and we also query them for the order, which we use to credit your account. We never see your bank card, Alipay balance, or WeChat balance details. Alipay is provided by Alipay (China) Network Technology Co., Ltd., and WeChat Pay by Tenpay Payment Technology Co., Ltd.

If usage statistics are on, the App also sends the store's record of each purchase — including the product and price, and on Android the purchase token — together with the device or installation identifier to our server, which verifies it with Apple or Google so we can count sales and refunds. What you have unlocked never depends on this.

Ratings & Contacting Us

If you rate the App, that interaction is handled by the App Store or Google Play. If you choose to email us for support or feedback, we will receive the contents of your message and your email address, and will use them only to respond to you.

Children's Privacy

The App does not knowingly collect personal information from children. We do not collect names from any user. We receive an email address only if a user chooses to sign in with Google or with email, and a phone number only when it is verified before using the AI assistant in the Android versions for mainland China or the HarmonyOS version; the usage statistics described above can be turned off in Mine, and the AI assistant is used only if you agree to it.

Third-Party Services

On iPhone and iPad, the App relies on Apple's App Store / StoreKit for purchases, restore, and ratings, and on Sign in with Apple or Google Sign-In if you choose to sign in. On Android (Google Play version), it relies on Google Play for purchases, restore, ratings, and content delivery. In the Android version from the Xiaomi App Store, purchases are handled by the Xiaomi app joint-operation SDK (see the next section); in the Android version installed directly from our website, by Alipay or WeChat Pay on a payment page in your browser (see Purchases); in the Android versions for mainland China, verification codes are sent by Alibaba Cloud SMS; in the HarmonyOS version, your phone number is provided by HUAWEI ID with your consent. The AI assistant uses DeepSeek to generate replies and Volcano Engine (ByteDance) to synthesize voiceovers. Our servers are hosted on Alibaba Cloud and Tencent Cloud. Apart from the SDKs the Android version from the Xiaomi App Store includes to process payments (see the next section), no third-party analytics or advertising services are integrated.

Third-Party SDKs (Android versions for mainland China)

The following SDKs are included only in the Android version from the Xiaomi App Store (the Xiaomi app joint-operation SDK and the Alipay SDK), to process in-app purchases; the version installed directly from our website includes no third-party SDKs. They handle information under their own privacy policies, which govern exactly what they collect. The App does not initialize them before you agree to this policy.

Xiaomi app joint-operation SDK (Xiaomi App Store version; including its built-in Xiaomi account authorization, statistics, and networking components), provided by Meizhuo Software Design (Beijing) Co., Ltd., to check sign-in state, open the Xiaomi checkout, and take part in Xiaomi joint-operation promotions. It uses device information such as network and Wi-Fi state, and order information. To associate orders, we provide your account identifier in the App to the SDK (what Xiaomi calls own-account sign-in), and it returns a user identifier assigned by Xiaomi. Privacy policy: https://dev.mi.com/distribute/doc/details?pId=1327

Alipay SDK, provided by Alipay (Hangzhou) Digital Service Technology Co., Ltd., to complete the payment when you choose Alipay in the Xiaomi checkout. Privacy policy: https://opendocs.alipay.com/common/02kiq3

Where permitted by law, the joint-operation partner may process your personal information to provide the related services. To exercise your rights to access, correct, or delete it, contact us as described below: we will collect your request, forward the parts involving the partner to them, and they generally handle it and inform us within 3–5 business days, after which we reply to you.

Changes to This Policy

We may update this Privacy Policy from time to time. The latest version will always be available within the App and at this page.

Contact

The App is operated by Shanghai Baiyu Information Technology Company Limited. If you have any questions about this Privacy Policy, contact us at byutech.cn@gmail.com.