Documentation

Help centre & docs

Everything you need to get the most out of Datika.

Getting Started

Create your account

Sign up with email, Google, or M-Pesa in under 2 minutes.

Choose a learning path

Find the right track for your experience level and goals.

Take your first lesson

Navigate the course player, notes, and AI Tutor.

Complete your profile

Add your bio, skills, and learning goals.

Courses & Learning

How courses are structured

Modules, lessons, quizzes, and projects explained.

Submitting assignments

Upload code or written answers for AI grading.

Using the AI Tutor

Get help, explanations, and practice problems.

Live sessions

Join, register, and access recordings.

Certificates

Earning a certificate

Complete all courses in a learning path.

Sharing your certificate

LinkedIn, Twitter, and downloadable PDF.

Verifying a certificate

How employers can verify authenticity via QR code.

Certificate expiry

They don't expire — your credentials are permanent.

Billing & Payments

Pay with M-Pesa

Step-by-step: STK push, PIN entry, instant activation.

Pay by card (Stripe)

International Visa/Mastercard payments.

Upgrade or downgrade

Change your plan at any time, prorated billing.

Request a refund

Our 7-day no-questions-asked refund policy.

Teams & Enterprise

Set up a team

Invite members, assign courses, and track progress.

Team analytics

Completion rates, time-on-platform, and skill gaps.

Custom learning paths

Build bespoke paths for your organisation.

SSO / SAML setup

Integrate with your company's identity provider.

API & Integrations

API overview

REST API for enterprise integrations. Authentication, rate limits.

Webhooks

Get notified when a learner completes a course or earns a cert.

LMS integrations

Connect with Moodle, Canvas, and Google Classroom.

Zapier integration

Automate workflows with 5,000+ apps.