Legal

Privacy Policy

Last updated: 4 May 2026

BuzzT Cyber Academy ("we", "us") provides cybersecurity training to learners worldwide. This policy explains what personal data we collect, why we collect it, who we share it with, and the choices you have. By creating an account or using the platform, you agree to the practices described here.

1. What we collect

  • Account data: name, email address, hashed password, optional avatar image, and your role (learner or administrator).
  • Verification data: short-lived 6-digit codes sent to your email to confirm ownership before activating an account.
  • Learning activity: course enrollments, module progress, last-visited content, assessment attempts and scores, certificate issuance records.
  • Payment metadata: when you purchase a paid course, our payment processor (Flutterwave) returns a transaction reference, status, and currency. We do not store your card details — those are held only by Flutterwave.
  • Session data: JWT access and refresh tokens stored in your browser's local storage so you stay signed in across visits.
  • Audit log: administrative actions (course edits, role changes, etc.) are recorded with the actor's user id and a timestamp for accountability.

2. How we use it

  • To create and authenticate your account, including the email-verification step.
  • To deliver courses, track your progress, and issue verifiable certificates.
  • To process payments for paid courses through Flutterwave.
  • To send transactional email (verification codes, certificate notifications, account messages).
  • To investigate abuse, enforce our Terms, and meet legal obligations.

We do not sell your personal data, and we do not use it for third-party advertising.

3. Sub-processors we share data with

We rely on the following service providers to operate the platform. Each receives only the data needed for its narrow purpose, under their own data-protection terms.

  • Flutterwave — payment processing for paid courses. Receives your name, email, transaction amount and reference.
  • Brevo — transactional email delivery (verification codes, certificates). Receives your name and email.
  • Cloudinary — image hosting for avatars, course covers, and brand assets.

4. How long we keep it

We keep your account data for as long as your account is active. Verification codes expire after 30 minutes. Refresh tokens expire after 7 days. Audit log entries are retained as long as needed to investigate security or compliance matters. When you ask us to delete your account, we remove your personal data within 30 days, except where we are required to retain it by law.

5. Your rights

Depending on where you live, you may have the right to access the data we hold about you, correct it, delete it, restrict or object to processing, or receive a copy in a portable format. To exercise any of these rights, email us using the address below. We respond within 30 days.

6. Cookies and local storage

We do not use tracking cookies. The platform stores a session record in your browser's local storage so you don't have to sign in on every page load. Clearing your browser storage will sign you out.

7. Children

The platform is not directed to children under 13, and we do not knowingly collect personal data from them. If you believe a child has created an account, contact us so we can remove it.

8. Changes to this policy

We may update this policy as the platform evolves. We will revise the "Last updated" date above and, for material changes, notify you by email.

9. Contact

Questions or requests about this policy? Reach us at buzztholdings@gmail.com.