Skip to content
TeachAI IB logoTeachAI IB

TeachAI IB

TeachAI IB Privacy Policy

TeachAI IB is an independent study app for IB students aged 13 or older in MYP Years 4–5 and DP Years 1–2, run by TeachAI. It covers the website at ib.teachai.io and the TeachAI IB mobile apps. TeachAI IB is not affiliated with or endorsed by the International Baccalaureate Organization.

1. Information we collect

  • Account: your email address, Firebase user ID, whether your email is verified, the times we sent you a verification email, and sign-in records. If you continue with Google, we receive your Google account ID, email address, name and profile picture; we never receive your Google password or access to your Gmail.
  • Study profile: your programme (MYP or DP), year, subjects, SL or HL levels, subject guide editions, and when you confirmed you are 13 or older. It is stored in our cloud database and on your device.
  • Study requests and resources: the topics and options you choose for worksheets, knowledge organisers, flashcards and practice, and the resources and image files we generate for you.
  • Tokens and referrals: your token balance and when tokens were granted, your referral code, how many friends joined with it, and which account referred you if you joined with a friend’s code.
  • Billing (only if you buy a plan): your plan, billing period, subscription status and the Stripe customer and subscription IDs. Card details are entered on Stripe’s payment page and handled by Stripe; TeachAI never receives or stores them.
  • Service records: generation job status, token use, timestamps, and technical and security logs.
  • On your device only: your appearance setting, the study note and section you last opened, an email address waiting for verification, and a friend’s invite code until it is used.

TeachAI IB shows no advertising and includes no advertising or analytics SDK. The apps do not ask for access to your camera, photo library, contacts, location or microphone. Reading the study notes does not send your activity to any AI provider.

2. How we use information

We use this information to create and secure your account, verify your email address, personalise Home, Study and Create to your IB subjects and levels, generate the study resources you ask for, keep your library, run token allowances and referrals, process payments and manage subscriptions, prevent abuse, fix problems and answer support requests.

3. Service providers and international processing

We share information only with the providers that run the service for us, and only what each one needs:

  • Google Cloud and Firebase: sign-in (including Continue with Google), the database and file storage (in Google’s Singapore region), and the TeachAI IB API.
  • Vercel: hosting of the ib.teachai.io website.
  • Stripe: payments, subscriptions and the billing portal.
  • Resend: delivery of verification emails from teachai.io, when enabled; otherwise Firebase sends them.
  • OpenAI, Anthropic and DeepSeek: generating and reviewing the resources you request, using the topics and options you choose.

Processing may happen outside your country, subject to these providers’ security and contractual safeguards.

We do not sell personal data, we do not use student data for third-party advertising, and we do not use your study content to train our own AI models.

4. Retention and deletion

We keep your information while your account is active, so that your profile, library and plan keep working.

You can delete your account at any time from Profile → Security and account → Delete account permanently, or by following the steps on our account deletion page. Deletion cancels any subscription first, then removes your generation jobs and resources, stored generated files, study profile, token wallet and referral code, quota and verification-email records, and your Firebase identity.

Information stored only on your device stays there until you clear the app’s or site’s data or uninstall the app. Stripe keeps the payment records it is required to keep by law. Some limited security records or encrypted backup copies may remain for a short time where needed for security, fraud prevention, legal obligations or routine backup rotation, after which they are deleted or de-identified.

5. Students and age

TeachAI IB is for students aged 13 or older. Everyone confirms their age when setting up an account, including accounts created with Google, and we do not knowingly let anyone under 13 register.

If you believe an account belongs to someone under 13, contact trust@teachai.io and we will investigate and remove it.

6. Your choices and rights

You can ask for access to, correction of or deletion of your personal data, object to or restrict certain processing where the law allows, or ask any privacy question by emailing trust@teachai.io. We may need to confirm that you own the account before acting on a request.

7. Security

We use encrypted connections, authenticated requests to our API, access controls and private per-student storage. Only accounts with a verified email address can sign in. No online service can guarantee absolute security, so please use a unique password and avoid putting unnecessary personal or sensitive information into a study request.

8. Changes and contact

We may update this policy; the date at the top shows the current version.

Privacy questions: trust@teachai.io. Product support: support@teachai.io. See also the TeachAI Terms of Service.