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
4. Legal Basis for Processing
We process your personal data on the following legal grounds:
Contract Performance
Processing your name, email, booking details, and payment information is necessary to create your account and fulfil the tutoring service you have requested.
Legitimate Interests
We may process technical data (IP addresses, error logs) based on our legitimate interests in maintaining a secure and functional platform. This includes the scrambled Classroom practice identifiers, which we use to keep free practice fair; they hold no names or contact details and are deleted after 3 days.
Consent
Where we ask for your consent (e.g. optional profile photo, optional session notes visibility), you may withdraw that consent at any time by contacting us at support@myvipacademy.com.
Legal Obligation
We may process your data where required by applicable Jamaican law, including the Data Protection Act 2020, or court orders.
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.
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.