Privacy Policy

My V.I.P. Academy is committed to protecting your personal data. This policy explains what data we collect, how we use it, and your rights.

Last updated: October 2026  ·  Effective: October 2026

1. Overview & Policy Statement

My V.I.P. Academy ("we", "us", "our") operates the website at www.myvipacademy.com (the "Platform"). We are committed to protecting your personal information and your right to privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your personal data when you use our Platform.

By creating an account or using our Platform, you agree to the collection and use of information in accordance with this Policy. If you do not agree, please discontinue use of the Platform.

This policy applies to all users of the Platform, including students, instructors, and visitors. References to "you" and "your" refer to you as a user of the Platform regardless of your role.

Summary:

We collect only the data necessary to provide our service. We do not sell your personal data to third parties. We use it solely to operate the Platform, facilitate tutoring sessions, and communicate with you.

2. What Data We Collect

We collect the following categories of personal data:

a. Account Information (provided by you)

  • Students: Full name, email address, phone number, timezone, profile photo (optional)
  • Instructors: Full name, email address, phone number, professional bio, subjects taught, qualifications, hourly rate, availability schedule, profile photo
  • Both: Username, password (stored as a hashed value — we never store plain-text passwords)

b. Session & Booking Data

  • Booking details: subject, date, time, duration, session type (intro or paid)
  • Payment status and transaction reference numbers (we do not store full card details)
  • Session chat logs (saved to support session review and dispute resolution)
  • Session recordings (video files stored on Bunny.net CDN)
  • Session notes created by instructors or students during a session
  • Post-session ratings and reviews submitted by students

c. Instructor Application Data

  • Proof of identity: an image or PDF of your national ID, driver's licence or passport
  • Qualification certificates (images or PDFs)
  • An official police record, for applicants who will teach elementary-age children
  • Your demo lesson video file
  • Educational background, subjects, teaching experience and your reasons for applying (text)
  • Application status, interview and review notes

These files are uploaded straight to private storage buckets on Supabase. They are never public: only administrators with the applications permission can open them, through links that expire within minutes, and every review action is logged. We do not keep copies on Bunny.net or any other provider.

d. Technical Data (collected automatically)

  • IP address and device type
  • Browser type and version
  • Pages visited and actions taken on the Platform
  • Date and time of access
  • Authentication tokens (via Supabase Auth — session cookies)

e. Classroom Practice Data

The Classroom (free skill practice) can be used with or without an account. Free practice comes in allowances of questions that refill during the day, and we keep only what we need to count them fairly:

  • Signed-in learners: your score on each lesson, how many questions you have answered, and how many free questions you have used in the current allowance.
  • Visitors without an account: a random practice identifier stored in a cookie, plus two further identifiers that let us count free questions when that cookie is cleared or a private window is used. One is made from your IP address together with your browser type, the other from your IP address alone. Both are turned into scrambled codes with a one-way keyed hash (HMAC-SHA-256) before they are stored, so we never store your IP address for this purpose and the codes cannot be turned back into it. We store them with the number of questions used and when.
  • Kept only on your device: a visitor's lesson scores, which questions have been seen, and the Classroom sound and volume settings are kept in your browser's local storage and are never sent to us.

We do not ask for a name, email address or any other personal details to practise without an account.

f. Communication Data

  • Emails sent to and from our support team
  • Conduct reports submitted through the Platform
  • In-session chat messages

g. Practice Exam Answers

  • Your answers to practice exam questions, with their marks and feedback
  • Handwriting photos (optional): on PEP practice exams, a student can photograph a handwritten answer to a writing question instead of typing it, up to 3 photos per question. Typing is always available.

Each photo is re-encoded on our server before it is stored, which removes hidden details such as location and device information. Photos are kept in a private storage bucket, filed under ID numbers only (never names), and only our server can open them. The photo screen asks children not to write their name on the page.

h. Edu AI Hub: how your content is used

  • When you use Quiz, Flashcards, Study Guide, Lesson Plan, Curriculum or Homework Help, the text you type and any files you upload (PDFs, photos, Word files) are sent to Google's Gemini API to create your result. Google processes them for us as a service provider.
  • We never send your name, email address or account ID with these requests. Anything personal you put in the content itself (for example a student's name in a lesson plan) is sent with it, so please leave it out.
  • Uploaded files are used for that one request and are not kept. What the tool creates (quizzes, flashcards, guides, plans, homework chats) and any syllabus text you give the Curriculum tool are saved to your account until you delete them.
  • Some tools draw pictures with Gemini (flashcard and homework images). These are stored by us so they can be shown to you. They are kept in private storage and shown only through links that expire within 12 hours, including to people you share an item with.
  • When you delete an item, it is permanently removed from the platform straight away, together with its pictures, any results from people who used your share link, and the list of people you shared it with. The share link stops working at once. Copies kept for backup and testing are covered in Section 7.
  • Classroom read-aloud uses Google Cloud Text-to-Speech on our own lesson text only, never on what you type.

i. Shop purchases

  • What you buy in the Shop (workbooks, printables and bundles), what you paid, any sale or discount code used, and the email address you checked out with.
  • The items in your cart while you are signed in, so the cart follows you to another device.
  • If you leave items in your cart while signed in, we may email you up to two reminders about it (never more than two a week). Every reminder has a link to stop them, and you can switch them off in Settings → Notifications.
  • When you download a printable, a record of which item and when, with a scrambled version of your network address (it cannot be turned back into the address). We use it only to spot download links being shared outside a family, and delete it after 90 days.

Card details are entered on Dime's payment page, never on ours.

j. Interactive workbooks

  • Children in your account: you can add up to 4 children, and one workbook purchase covers all of them. For each child we keep only a first name, a school grade and a colour you pick. We never ask for a surname, a photo, a birthday or a school. Each child's progress is kept separately: Classroom lessons, Reading Lab stories and words, practice-exam attempts and workbook answers. When you add your first child, we ask once whether the learning already on your account was done by that child; if you say yes, that progress moves to the child. If you pick one of these children when you start a free child assessment, the result is kept with that child and shown in My VIP Academy App's grown-ups' area.
  • “The student is under 18”: if you tick this on sign-up or in My Profile, we keep that one yes/no answer on your account. Only the tutors you book see it, as a “Minor” label on your lessons, so they know they are teaching someone under 18. You can untick it at any time.
  • My VIP Academy App and the parent PIN: the app keeps a few things only on your device: the grade a guest picked, the last activity each child opened (for “Continue”), and which child is learning. Your 4-number parent PIN is stored only in a scrambled form we can't read back. After five wrong tries it stays locked until you sign in again, and “Forgot the PIN?” works only after you sign in again. When you enter it, the app opens the grown-ups' area for 10 minutes and keeps that permission only in memory, never saved on the device. Once an account has a PIN, the website asks for the same PIN before a child is removed or your own progress is moved to a child, with the same lock; the website keeps that permission only in memory too and keeps no copy of the PIN in your browser.
  • Progress: each answer your child gives (the question's number, whether it was right, whether a hint was used and the kind of slip), and a score per skill, so the workbook can adapt and you can see a progress report. Answers are kept on this device until they reach our servers.
  • Work on each page: the questions on each practice page with your child's first answer, and the number they last chose on a lesson page, so the downloadable PDF of the workbook shows their own work on any device.
  • Offline downloads: when a grown-up downloads a workbook, a PDF, the Reading Lab, a Classroom grade or a practice-exam paper in My VIP Academy App, a copy is kept on that device: the workbook's content, Vee's recorded voice, the PDF, the Reading Lab's stories with their pictures and Miss Joy's recordings, a Classroom grade's lessons with their answers and pictures (and, if chosen, the recorded question voice), a practice-exam paper with its answers, explanations and pictures, and each child's latest progress in them, so they open with no internet. Answers and reading done offline wait on the device and reach our servers when it is back online; a paper sat offline is kept on the device until it is sent; photos of a child's handwriting taken with no internet stay on the device until they are sent, then are deleted from it (on our servers they are kept 3 days, like any photo of handwriting); the marked paper of a sitting done offline is kept on that device; and we record which papers each account has downloaded, and when it last confirmed it may keep them (for the monthly download limit, and so a paper sat offline is accepted), for as long as the account exists. So that the grown-ups' corner opens offline, the device also keeps a scrambled copy of the parent PIN (we can't read it back), plus a small cookie listing which items it holds, so the app can offer to download them again if the device clears them. Removing a download, signing out, another account signing in on the device, or a refund deletes the copy.
  • The parent corner settings (focus skills, number range, reading speed) and the last page your child was on.
  • Read-aloud: Vee reads the workbook's own words in a recorded voice (made with Google's text-to-speech from the workbook text only). Your child's name and answers are never sent to it, and no recording of your child is ever made. The PDF is made on your own device.

3. How We Use Your Data

We use your personal data only for the following purposes:

✓ Account Creation & Authentication

Your name and email are used to create and maintain your account, verify your identity, and provide secure login via Supabase Authentication.

✓ Facilitating Tutoring Sessions

Booking details, schedules, and payment information are used to match students with instructors, create video rooms via Daily.co, process payments via Dime, and send session reminders.

✓ Communication

Your email address is used to send booking confirmations, session reminders, password reset emails, application status updates, and important platform notifications via Brevo.

✓ Lesson emails

About 2 hours after a lesson the student account gets one summary email: the tutor, date and length, live quiz results (passed or not yet), homework set, the names of files shared, a link to the recording when it is ready, and an optional message the tutor writes for the family. The tutor’s private notes are never sent. If the recording is ready only later, we send one short email and a notification saying when it will be deleted.

✓ Optional emails

We may also send: a reminder 1 hour after a lesson checkout that wasn’t paid (once per booking), a note if you haven’t used the platform for 30 days and have no lesson booked (at most once every 60 days), a monthly progress email on the 1st of the month for each child in the account (first names and totals only, never individual answers), and, for tutors, their lesson schedule each Sunday evening. Each has an unsubscribe link, and you can switch each one off in Settings → Notifications.

✓ Session Recording & Review

Session recordings are stored on Bunny.net and made available exclusively to the student and instructor who participated, and authorised staff, for quality and safety reviews. They are not shared with third parties.

✓ Platform Safety & Trust

Conduct reports, booking history, and ratings are used to ensure the safety and quality of the Platform, including moderation decisions such as suspensions or bans.

✓ Payment Processing

Your booking and payment details are shared with Dime solely to process the transaction. We do not store full card details.

✓ Shop Purchases

Your order, cart and download records are used to deliver what you bought to your library, send your receipt, handle refunds and stop paid files being shared. Card payments are processed by Dime.

✓ Free Classroom Practice

The practice identifiers described in Section 2(e) are used only to count free Classroom questions and refill them on time, so free practice stays fair for everyone. They are not used for advertising, profiling or any other purpose, and are deleted automatically (see Section 7).

✓ Platform Improvement

Anonymised technical data (page visits, error logs) may be used to diagnose problems and improve the Platform's performance and user experience.

✓ Legal Compliance

We may process your data where required to comply with applicable laws, court orders, or regulatory requirements.

We do NOT:

  • Sell your personal data to any third party, advertiser, or data broker
  • Use your data for targeted advertising
  • Share session recordings with anyone other than the session participants
  • Store your full payment card details
  • Use your data for automated decision-making that produces legal effects on you

5. Who We Share Data With

We do not sell your data. We share it only with the following trusted service providers who help us operate the Platform, under strict contractual obligations:

ProviderPurposeData Shared
SupabaseDatabase, authentication & file storageAll platform data (PostgreSQL) and uploaded files, including instructor verification documents and demo videos, in private storage buckets
Daily.coLive video sessionsBooking ID, room access token
DimePayment processingName, email, booking amount, order reference
BrevoTransactional emailsEmail address, name, booking details
Bunny.netVideo CDN & recording storageSession recording files
VercelHosting & deploymentServer logs, IP addresses
Google (Gemini)AI marking of practice exam answers; Edu AI Hub generationPractice exams: answer text and handwriting photos, to transcribe the handwriting exactly and mark it. Edu AI Hub: the text and files you give a tool, to create your result (see Section 2(h)). No name, email address or user ID is sent with them.
Google Cloud (Text-to-Speech)Classroom read-aloudOur own lesson text only. Nothing you type is sent.

We may also disclose your data if required by law, to enforce our Terms and Conditions, or to protect the rights, safety, or property of My V.I.P. Academy or its users.

6. How We Protect Your Data

We implement industry-standard security measures to protect your personal data:

  • Encryption in transit: All data transmitted between your browser and our servers is encrypted using HTTPS/TLS.
  • Encryption at rest: Data stored in Supabase is encrypted at rest using AES-256 encryption.
  • Password hashing: Passwords are never stored in plain text. They are hashed using bcrypt via Supabase Auth.
  • Row Level Security (RLS): Database policies restrict each user to their own records. Administrators see only what their role permits, and their actions are logged.
  • Access controls: Only authorised My V.I.P. Academy administrators can access raw user data, and only when necessary for platform operations.
  • Support access to Edu AI Hub: Authorised My V.I.P. Academy staff may view an Edu AI Hub user's dashboard and the content created there, in read-only form, for support and quality review. Staff cannot make changes through this view, and every such access is logged.
  • Private files and signed URLs: Session recordings and instructor verification documents live in private storage and are served only through pre-signed links that expire within minutes — never public links. Edu AI Hub pictures are also private, shown through links that expire within 12 hours.
  • Session expiry: Authentication sessions expire automatically and refresh tokens are rotated on use.

While we take every reasonable precaution, no method of electronic transmission or storage is 100% secure. If you believe your account has been compromised, contact us immediately at support@myvipacademy.com.

7. Data Retention

We retain your personal data only for as long as necessary for the purposes outlined in this Policy:

Active account data

Retained for the duration of your account plus 2 years after account closure

Child assessment data

Retained for 14 days from completion, or until a new assessment is submitted for the same child — whichever comes first. Removing a child from your account deletes their assessments straight away, unless one has to be kept for a safeguarding investigation. Not shared with any third parties.

Session recordings

Retained for 3 months from the session date for educational review and platform security purposes, then automatically and permanently deleted.

Instructor interview recordings

Retained for 1 month from the interview date, then automatically and permanently deleted.

Session chat logs

Retained for 90 days from the session date

Tutor’s message for the family

Kept with the lesson record (see Active account data). It is only ever shown to the student account in the lesson summary email.

Email preferences and send history

Which optional emails you have switched off, and when each optional email was sent to you (so it is never sent twice), are kept while your account exists and deleted with it.

Unpaid lesson bookings

A lesson checkout that is never paid is closed 24 hours after it was started, or when the lesson time arrives. The closed booking is kept so that a payment arriving late can be recognised and refunded.

Contact form messages

Messages sent through our Contact Us form (your name, email address and message, and our reply) are automatically and permanently deleted 90 days after you send them.

Payment transaction records

Retained for 7 years to comply with financial record-keeping requirements under Jamaican law

Conduct reports

Retained for 3 years from the date of the report

Instructor verification documents

Your identity document, qualification certificates, police record and demo video are kept while your application is under review and for as long as you remain an active instructor. They are permanently deleted 30 days after your account is deleted or permanently suspended, after your instructor listing is removed, or after an application is declined or archived. Files uploaded but never submitted with an application are deleted after 7 days.

Instructor application record

The written application (qualifications, experience, status and review notes) is kept with your account; see Active account data.

Practice exam handwriting photos

Automatically and permanently deleted 3 days after upload. The text transcription and marks are kept with the exam attempt, like other exam answers (see Active account data).

Edu AI Hub content

Kept in your account until you delete it. Deleting an item removes it, its pictures, the results of people who used your share link and its share list from the platform permanently and straight away. Deleting your account removes all of your Edu AI Hub content and pictures.

Edu AI Hub uploads

Files you upload to an Edu AI Hub tool are used for that one request and are not stored.

Database backups and test copies

Our database provider keeps daily backups for 7 days, so a deleted item can remain in a backup copy for up to 7 days before that copy expires. Our team also keeps a working copy of the database for testing changes to the platform; it is replaced each time it is refreshed, and a deleted item can remain in it until then. These copies are used only to recover from a failure and to test the platform, never to contact you or for any other purpose.

Shop orders

Kept as payment transaction records (7 years, see above). What you bought stays in your library for as long as your account exists.

Shop cart

Kept while you are signed in until you check out or remove the items; deleted with your account.

Shop download log

Deleted automatically 90 days after each download link is handed out.

Workbook answers and page work

Each answer is deleted automatically 180 days after it was given, and a page’s saved work 180 days after it last changed. The score per skill stays with the child in your account.

Children in your account

Kept until you remove the child (you can, at any time, from any workbook or the app’s grown-ups’ area) or delete your account. Removing a child deletes their profile and all of their progress (Classroom, Reading Lab, practice exams and workbooks) straight away. We keep only which practice papers the account opened in the last 31 days, with no answers and no link to the child, so the monthly fair-use limit still counts them.

Email communications with support

Retained for 2 years

Staff activity log

What our team does in the admin panel (for example, changing an account or watching a lesson recording) is logged with the staff member’s name and network address, for security and to answer complaints. Entries are deleted automatically after 1 year.

Classroom practice allowances

The scrambled visitor identifiers and question counts are deleted automatically 3 days after they were last used.

Classroom lesson scores

For signed-in learners, kept with your account (see Active account data).

Upon account deletion, we anonymise or delete your personal data within 30 days, except where retention is required by law. Booking and payment records may be retained in anonymised form for financial audit purposes.

8. Your Rights

Under the Jamaica Data Protection Act 2020 and applicable privacy principles, you have the following rights regarding your personal data:

Right of Access

Request a copy of the personal data we hold about you.

Right to Rectification

Request correction of inaccurate or incomplete personal data.

Right to Erasure

Request deletion of your personal data, subject to legal retention obligations.

Right to Restrict Processing

Request that we limit how we use your data in certain circumstances.

Right to Data Portability

Request your data in a structured, machine-readable format.

Right to Object

Object to processing of your data where we rely on legitimate interests.

Right to Withdraw Consent

Withdraw consent at any time where processing is based on consent.

Right to Complain

Lodge a complaint with the relevant data protection authority in Jamaica.

To exercise any of these rights, contact us at support@myvipacademy.com. We will respond within 30 days.

9. Cookies

We use cookies and similar tracking technologies to operate and improve the Platform. Cookies are small text files stored on your device.

Cookies we use:

Authentication cookies

Essential

Set by Supabase Auth to maintain your login session. These are strictly necessary for the Platform to function.

Classroom practice cookie

Essential

A random identifier (svp_anon_id) set when a visitor practises in the Classroom, so we can count free questions. It contains no personal details and expires after one year. Clearing it does not reset the free-question allowance (see Section 2(e)).

Preference cookies

Functional

Store your preferences such as timezone and display settings. The Classroom sound and volume settings are kept in your browser's local storage in the same way.

Analytics cookies

Optional

Anonymised usage data to help us understand how the Platform is used and identify areas for improvement. These do not identify you personally.

When you first visit the Platform, a cookie consent banner will appear. You can choose to accept all cookies or essential cookies only. You can also control cookies through your browser settings — disabling essential cookies will prevent you from logging in. For more information about cookies visit aboutcookies.org.

10. Children's Privacy

My V.I.P. Academy is designed for students of all ages in the Caribbean. We take the privacy of young users seriously.

  • Users under the age of 18 should have a parent or guardian review this Privacy Policy.
  • We recommend that parents or guardians create and manage accounts on behalf of students under 13 years of age.
  • We do not knowingly collect personal data from children under 13 without verifiable parental consent. If you believe we have collected such data, please contact us immediately at support@myvipacademy.com.
  • Session recordings involving minors are accessible only to the student and their instructor, and authorised staff, for quality and safety reviews.
  • Children can practise in the Classroom without an account. We do not ask them for a name, email address or any other personal details; we keep only the scrambled practice identifiers described in Section 2(e), which are deleted automatically after 3 days.
  • On PEP practice exams, a child may photograph a handwritten answer instead of typing it. This is optional. The photos are stored privately, read by our AI marking service without any name or contact details, and deleted after 3 days (see Sections 2(g) and 7).
  • We do not share the personal data of minors with any third party beyond what is necessary to operate the tutoring service.

11. Jamaica Data Protection Act

My V.I.P. Academy operates under the laws of Jamaica and complies with the Jamaica Data Protection Act 2020 (DPA 2020), which came into force in 2023 and establishes the framework for personal data protection in Jamaica.

Key principles we adhere to under the DPA 2020:

Lawfulness, Fairness & Transparency

Data is processed lawfully and transparently. We explain clearly why we collect each piece of information.

Purpose Limitation

Data is collected for specified, explicit, and legitimate purposes and not further processed in ways incompatible with those purposes.

Data Minimisation

We collect only the personal data that is adequate, relevant, and limited to what is necessary for the purpose.

Accuracy

We take reasonable steps to ensure personal data is accurate and kept up to date. You can update your account information at any time.

Storage Limitation

Personal data is not kept longer than necessary. See Section 7 for our retention schedules.

Integrity & Confidentiality

We use appropriate technical and organisational measures to protect data against unauthorised processing, accidental loss, destruction, or damage.

Accountability

As the data controller, My V.I.P. Academy is responsible for and can demonstrate compliance with these principles.

The Jamaica DPA 2020 is administered by the Office of the Information Commissioner (OIC). If you believe your data rights have been violated, you may lodge a complaint with the OIC at oic.gov.jm.

12. International Data Transfers

My V.I.P. Academy is based in Jamaica. However, some of our service providers are located in other countries, which means your data may be transferred internationally as part of our service delivery:

  • Supabase — Data may be hosted in the United States (AWS infrastructure)
  • Daily.co — Video infrastructure hosted in the United States
  • Vercel — Hosting platform operates globally (primarily US/EU edge network)
  • Brevo — Email delivery infrastructure in the European Union
  • Bunny.net — CDN with global edge servers
  • Google (Gemini) — AI marking of practice exam answers and Edu AI Hub generation, processed on Google's global cloud infrastructure
  • Google Cloud (Text-to-Speech) — Classroom read-aloud of our own lesson text, processed on Google's global cloud infrastructure

Where your data is transferred outside Jamaica, we ensure appropriate safeguards are in place, including standard contractual clauses and data processing agreements with each provider.

13. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. We will notify you of significant changes by:

  • Posting the updated policy on this page with a new "Last Updated" date
  • Sending an email notification to registered users if the changes are material
  • Displaying an in-platform notice for a reasonable period following the update

Your continued use of the Platform after changes are posted constitutes your acceptance of the updated Policy. We encourage you to review this page periodically.

14. Contact & Complaints

If you have any questions about this Privacy Policy, wish to exercise your data rights, or have a concern about how we handle your data, please contact us:

My V.I.P. Academy — Data Enquiries

Email: support@myvipacademy.com

Website: www.myvipacademy.com

Response time: We aim to respond to all data-related enquiries within 30 days.

If you are not satisfied with our response, you have the right to lodge a complaint with the Office of the Information Commissioner (OIC) Jamaica at oic.gov.jm.