← Back to TaigiCubes

Privacy Policy

Last updated: 2026-10-05

1.Who we are

TaigiCubes is a language-learning kit authoring service provided by Charmpi LLC, a Massachusetts limited liability company, which operates TaigiCubes, with its principal place of business in Massachusetts ("Charmpi", "TaigiCubes", "we", "us"). You can reach us at hello@taigicubes.com.

This Privacy Policy explains what personal information we collect when you use taigicubes.com (the "Service"), what we do with it, and what choices you have. We've tried to keep it short and plain.

This policy applies to everyone who uses the Service. If you're in the EU/UK, the GDPR sections below describe your additional rights. If you're a resident of California, Virginia, Colorado, Connecticut, Utah, or other US states with consumer privacy laws, those laws give you additional rights that we describe in Section 7.

2.What we collect

We collect only what we need to run the Service.

Account data

  • Your email address — used as your login (we send magic links; we do not store passwords)
  • Your display name — optional, used in the UI and in shared/classroom features
  • Your language profile — your target language(s) and learning preferences, used to personalize kit generation

Content you create or upload

  • Kits you author (cubes, sentences, notes, voice preferences)
  • Source material you upload to generate kits from (text, photos, PDFs, DOCX files, audio recordings)
  • AI generation prompts you write
  • Revision-round records — the corrections and reports you submit on a cube: what you changed, what it was before, and any note you add (see Section 5A)

Usage data

  • Sparks consumption — how many AI generations and audio synthesis units you've used (for quota)
  • Session activity — pages visited, kits opened, actions taken (used for product analytics and abuse prevention)
  • Server logs — IP address, browser/device type, request timestamps (kept short-term for security and debugging)

Sponsorship data

  • Sponsorships go through Stripe Payment Links. Stripe holds your card and contact details; we never see your card number.
  • We store the amount, the currency, whether the sponsorship is recurring, the time, and a salted hash of your email address. The hash is used only to count repeat sponsors; it cannot be turned back into your address.
  • Sponsoring is voluntary and does not change what you get from the Service.

3.Third-party processors

We send the minimum necessary data to the following services to run features. Each has their own privacy policy.

ServiceWhat we sendWhy
Anthropic (Claude)Your prompts, uploaded source material, and cube textKit generation, AI editing
OpenRouter, which forwards to Google (Gemini)Your prompts + uploaded source material, including photosReading photos you upload; backup model when the primary one fails
OpenAIAudio you upload or record; the text of your request (prompt or cube text); your prompts if our other AI providers are unavailableSpeech-to-text; finding related entries in our Taiwanese knowledge base; backup kit generation
ATEN AI Voice (aivoice.com.tw, Taiwan)Cube text + voice settingsTaiwanese text-to-speech
StripeNothing from your account — if you sponsor, you give your payment details to Stripe directlyProcessing sponsorships
RailwayStandard request metadata; our database and files are stored on Railway serversHosting our servers
Amazon Web Services (S3)Audio files we synthesize for your cubesStoring the audio cache
Amazon Web Services (SES)Your email addressSending sign-in links and account email
Google FontsVisitor IP and browser/device info when loading the Iansui webfontSite typography

We do not sell your personal information to third parties. We do not share your content with anyone outside the processors above, except as described in Section 5 below and the de-identified use described in Section 5A.

4.Cookies and local storage

We use:

  • Session cookies — to keep you signed in. Required to use the Service.
  • Local storage — to remember UI preferences (e.g., last-selected voice, draft kit state).

We do not use third-party analytics or advertising trackers.

5.How we share your content

By default, kits you create are private to your account. You can change that explicitly:

  • Share with a student (classroom features): when you grant a specific student account access to a kit, that user can view (and depending on settings, listen to / progress through) the kit.
  • Share via link: if/when you generate a share link, anyone with the link can access the kit at the permission level you chose.
  • Public kits / marketplace: future feature. If we add it, sharing your kit publicly will always require an explicit action from you.

TaigiCubes staff may access your kits and uploads when (a) you ask us for support, (b) we are investigating abuse, security issues, or billing disputes, or (c) we are legally required to.

5A.How we improve Taiwanese generation

On TaigiCubes, the text of the cubes you make, the corrections and reports you submit in the revision round (what you changed, what it was before, and any note you add), and the language settings they were made with may be kept and used to build a Taiwanese-language knowledge base. That knowledge base improves generation for everyone who uses the Service, and may support future Taiwanese-language tools from Charmpi.

Before records are used for this, they are de-identified: your email address, name, and account ID are removed. De-identified records may be kept after you delete your account, because they can no longer be linked to you. Your uploaded source material and your private kits as a whole are not used for this — only the text of individual cubes and your revision-round records.

We do this on the basis of our legitimate interest in improving the Service and your agreement when you sign up. You can object to it as described in Section 7.

6.How long we keep your data

DataRetention
Account + profileWhile your account is active
Kits + uploaded source materialWhile your account is active
Cached audio filesRetained while the source kit exists; purged when the kit (or the account) is deleted
Revision-round recordsWhile your account is active; a de-identified copy may be retained after account deletion (see Section 5A)
Server logs90 days
Sponsorship recordsPer applicable tax and accounting law
Magic-link tokens15 minutes from issue, or until used (whichever comes first); expired and used rows are periodically purged

When you delete your account (see Section 7), we delete or anonymize your data within 30 days, except where we are legally required to keep records (e.g., billing for tax purposes) and the de-identified records described in Section 5A.

7.Your rights

You can:

  • Access the data we hold about you — email us at hello@taigicubes.com
  • Correct inaccurate data — most fields are editable in your account; for the rest, email us
  • Delete your account and data — email us at hello@taigicubes.com (an in-app delete-account flow is coming)
  • Export your kits — currently by sharing them; a full data export is on our roadmap
  • Withdraw consent for optional processing (e.g., analytics if we add them)

If you are in the EU/UK, you additionally have the right to object to processing, request restriction, and lodge a complaint with your local data protection authority. Our lawful bases under GDPR are: performance of contract (running the Service for you), legitimate interest (security, abuse prevention, product improvement, and improving Taiwanese generation from de-identified revision records), and consent (where applicable, e.g., optional analytics).

If you are a resident of California, Virginia, Colorado, Connecticut, Utah, or another US state with a comprehensive consumer privacy law, you have the rights described above (access, correction, deletion, portability) under your state's law. We do not sell personal information and we do not share it for cross-context behavioral advertising; we do not have a "Do Not Sell or Share My Personal Information" link because there is nothing to opt out of. We do not use personal information to make automated decisions that produce legal or similarly significant effects about you.

To exercise any of these rights, email hello@taigicubes.com. We will not discriminate against you for exercising them.

8.International transfers

Our servers, AI providers, and storage providers may be located outside your country (the United States, the European Union, Taiwan, and elsewhere). By using the Service, you understand that your data may be processed in those locations. For EU/UK users, we rely on standard contractual clauses or equivalent safeguards with our processors.

9.Children

TaigiCubes is not directed at children under 13. We do not knowingly collect personal information from children under 13; if we learn that we have, we will delete it (US COPPA). If you are between 13 and 16 and located in the EU/UK, please make sure you have a parent's or guardian's consent before creating an account (GDPR Art. 8 — member states may set this between 13 and 16).

If you are a teacher using classroom features with minor students, you are responsible for obtaining the consents required by the laws applicable to your students (e.g., COPPA for US students under 13, FERPA if you are in a US school context, GDPR for EU students).

10.Security

We use industry-standard measures: HTTPS for all traffic, magic-link auth (no stored passwords), encrypted storage, and access controls. We maintain a Written Information Security Program ("WISP") consistent with Massachusetts data security regulations (201 CMR 17.00) covering Massachusetts-resident personal information.

No system is perfectly secure; if we become aware of a breach affecting your data, we will notify you and any required authorities (including under Massachusetts G.L. c. 93H and other applicable state breach-notification laws) as quickly as we reasonably can.

11.Changes to this policy

We will update this policy from time to time. When we make material changes, we will update the "Last updated" date and notify active users by email and/or in-app notice. Continued use of the Service after the effective date means you accept the updated policy.

12.Contact

Questions, requests, or concerns: hello@taigicubes.com.