Legal

Privacy policy

A clear explanation of the information Mr Flynn IB collects and how it is used.

Last updated: 23 October 2026

Who we are

This service is provided by Robert Flynn, operating as Mr Flynn IB. For privacy questions or requests, email contact@mrflynnib.com.

Information we collect

We collect information you choose to provide, such as your name, email address, school, role, country and the contents of an enquiry. A Mr Flynn IB account requires a name and email address. The email address is the only direct contact detail required. We do not ask account holders for a telephone number, postal address or date of birth.

To provide the question bank, classroom and assignment features, we also store service data linked to the account. This may include the selected curriculum and account role, class memberships, assignments, submitted answers, question completion and progress, saved whiteboard working, and information needed to authenticate the account and keep the service secure.

When you purchase a native Mr Flynn IB course, Stripe processes the payment and provides us with limited transaction information such as the product, payment status, amount, currency and Stripe customer or payment reference. Mr Flynn IB does not receive or store your complete card details. During the transition from Teachable, we may also receive limited student, enrollment, purchase and course-progress information made available to course creators. Basic technical logs may be created when you use the website.

The syllabus checklists download directly from this website. You do not need to provide personal information to download them.

How we use information

We use information to respond to enquiries, provide and support courses or question bank accounts, sync saved progress and whiteboard working, maintain security, understand website performance and comply with legal obligations.

Submitting an enquiry or downloading a checklist does not subscribe you to marketing emails.

Services we use

We use trusted providers to operate the website and services. These currently include Vercel for hosting, Google Workspace for business email, Resend for transactional emails, Supabase for accounts and the classroom platform, Stripe for native course payments, Bunny Stream for native course video delivery, and Teachable during the course-platform transition. Embedded YouTube videos use YouTube's privacy-enhanced mode.

We share only the information reasonably needed for each service.

How we use Supabase

Supabase provides the database and authentication service for Mr Flynn IB accounts. It is used to create and authenticate accounts, save question-bank progress and whiteboard working, and operate classes, assignments, student responses and teacher reporting.

The main Supabase database, authentication data and backups for this service are hosted in the West EU (Ireland) region. Access within Mr Flynn IB is limited by account role. Students can access their own work, teachers can access information connected with students who have joined their classes and administrators can access information where needed to operate and support the service.

Supabase may process limited service metadata, telemetry or support information outside the selected hosting region through its own operations and subprocessors. Account confirmation and other transactional emails are delivered using Resend. More information is available in Supabase's data residency and transfers information and Data Processing Addendum.

International data transfers

Although the main Supabase account database is hosted in Ireland, some providers, including Stripe, Bunny Stream, Teachable, Vercel, Resend and some service subprocessors, may process limited personal information outside Switzerland or the European Economic Area. Where applicable, providers use contractual or other recognised safeguards for international transfers, such as standard contractual clauses.

How long we keep information

General enquiries are normally kept for up to 24 months after the last contact. Account information and related Supabase service data, including saved progress, assignment activity and whiteboard working, are kept while the account is active and for a reasonable period afterwards. Records may be kept longer where required for legal, tax, security or dispute purposes.

Cookies and analytics

We use Vercel Web Analytics to understand general website usage, including page visits, referral sources, approximate location, browser and device information. Vercel provides this information in an anonymised form and does not use cookies for this service. Essential cookies may be used for security and account login. Privacy-enhanced YouTube embeds may store information when you choose to play a video. We do not currently use advertising cookies.

Your choices and rights

You may ask to access, correct or delete personal information we hold about you, object to or restrict certain uses, or withdraw consent where processing is based on consent. Email contact@mrflynnib.com and we will respond in accordance with applicable law.

Children

Children under 13 should not create an account or submit personal information without the involvement of a parent or guardian. A basic student account requires a name and email address. The service also stores the learning and classroom information described above when those features are used. We do not use account creation as marketing consent. A parent or guardian may contact us about a child's information at any time.

Changes

We may update this policy when our services or legal obligations change. The latest version will always be published on this page.