Legal

Privacy Policy.

How KATCODE collects, uses, protects, and manages information when you use our platform and services.

Last updated: July 2026
Tovan Technologies (Pty) Ltd
01

Introduction

KATCODE ("we", "our", or "us") is a programming education platform operated by Tovan Technologies (Pty) Ltd. We are committed to handling personal information responsibly and protecting the privacy of people who use our website, platform, learning resources, and related services.

02

Information We Collect

Depending on how you interact with KATCODE, we may collect information necessary to provide and improve our services.

Account information

Name, email address, and account credentials.

Learning activity

Lessons, quizzes, projects, results, achievements, and progression.

GitHub information

GitHub information when you voluntarily connect your account.

Technical information

Device, browser, session, and related technical information.

03

How We Use Your Information

We use information to create and manage accounts, deliver learning content, save progress, personalize learning experiences, provide support, maintain platform security, improve KATCODE, and operate our services.

04

Learning Progress

KATCODE stores learning activity such as completed lessons, quizzes, guided projects, assessment results, XP, Learning Experience Points (LXP), achievements, and related educational activity. This allows learners to continue their learning journey and access their progress across sessions and supported devices.

05

GitHub Integration

If you choose to connect your GitHub account, KATCODE may use that connection to support repository handover and portfolio-related functionality. Access is limited to information necessary for the relevant feature and actions requiring authorization will require your consent.

06

AI Features

KATCODE may provide AI-powered educational assistance through katnova. Information submitted to AI features may be processed by the relevant AI service providers in order to generate responses and provide the requested functionality.

07

Payments

Where paid services are offered, payments may be processed through third-party payment providers. KATCODE does not intend to store complete payment card details on its own systems.

08

Cookies

KATCODE may use cookies and similar technologies to maintain secure sessions, remember preferences, improve performance, and understand how the platform is used.

09

Data Security

We implement reasonable technical and organizational safeguards designed to protect personal information. These measures may include encrypted communication, secure authentication, password hashing, access controls, and monitoring intended to protect platform infrastructure.

10

Third-Party Services

KATCODE may rely on trusted third-party services to operate certain parts of the platform.

  • GitHub
  • Payment providers
  • Cloud hosting providers
  • AI service providers
11

Your Rights

Subject to applicable law, you may have rights relating to access, correction, deletion, or management of your personal information. Requests may be submitted using the contact details below.

12

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the "Last Updated" date displayed at the beginning of this page.