Maharo · Windows & Android

The classroom offline.

Maharo keeps lessons, live classes, offline study, progress, and certificates connected across Windows and Android.

Stop at 12:41 on one device. Continue from 12:41 on the other.

Release
1.0.3+4
Windows
10/11 · 64-bit
Android
8.0+
Languages
English · Arabic
MMaharo
MAHARO · AM
Chapter 3 · Problem solvingPediatric Emergencies Essentials
12:41 / 20:261.25×
Maharo Android home showing Pediatric Emergencies Essentials at 36 percent course progress
Ready on AndroidContinue lesson at 12:41
Offline

One connected journey

Learning, kept in motion.

Follow one lesson as it is downloaded, studied offline, synchronized, and carried through completion to a verifiable certificate.

Lesson playingWindows

Pediatric Emergencies Essentials

Progress starts with the lesson.Maharo records the current playback position as the lesson runs.
12:41Playing · Windows

Official installers

Download the right Maharo.

Choose your platform, then verify the installer with the published SHA-256 value. Both files are delivered directly by Maharo after account verification.

Desktop installer

Maharo for Windows

Version
1.0.3+4
File
MaharoSetup.exe
Size
18.1 MB
Requires
Windows 10/11 · 64-bit
Source
maharoapp.com
SHA-256
d9d8fe4ec84e15a038148e336a9baef36c6ec450a08cc23618166a1735043f37

Direct APK · early access

Maharo for Android

Version
1.0.3+4
File
Maharo.apk
Size
140.8 MB
Requires
Android 8.0+
Source
maharoapp.com
SHA-256
0e085beb2c831865fe518092bd0ed5d0e2bd0dbc2c8d37208fc144dfc3cbdc3b

Android may ask for permission to install from your browser because this APK is delivered directly rather than through a store.

Why the checksum mattersAfter downloading, compare the file’s SHA-256 with the full value above. An exact match confirms that the installer has not changed in transit.

How Maharo works

Online when available. Useful when it is not.

The connection changes. The learning journey does not.

  1. 01

    Choose a lesson

    Open the current chapter and begin in the Maharo lesson player.

  2. 02

    Make it available offline

    Download the lesson before the connection disappears.

  3. 03

    Keep moving

    Maharo records local progress while the lesson plays offline.

  4. 04

    Reconnect and continue

    Progress synchronizes and the other device resumes from the same second.

Maharo Android app open to the course continuation screen
Offline libraryDownloaded lessons remain available

Offline learning

A planned state, not an error state.

Download lessons while connected. Play them later without internet, with progress recorded on the device until the next synchronization.

  • Downloaded lessons are clearly marked
  • Playback continues without a connection
  • Local progress waits safely for reconnection

Cross-device progress

The exact second follows you.

When connectivity returns, Maharo synchronizes the saved position. Windows and Android point to one shared moment in the lesson.

WindowsSaved locally
15:08Synced
AndroidReady to continue

Live sessions & completion

Every chapter stays in the same journey.

Course lessons, scheduled live sessions, chapter progress, and certificate requirements remain visible together.

Chapter 3 · Problem solvingComplete
20:26
4
Chapter 4 · Practice setDownloaded
18:05
Live session · FridayScheduled
18:00
6
Course completionCertificate unlocks after requirements

Public certificate verification

Completion can be checked, not merely claimed.

Each Maharo certificate carries a public ID. Anyone can check the current record without signing in.

Open the full verification page

Format: MH- followed by 12 hexadecimal characters.

Technical specifications

Know before you install.

Current release information for both supported platforms.

Version1.0.3+4
WindowsWindows 10 or 11, 64-bit · MaharoSetup.exe · 18.1 MB
AndroidAndroid 8.0 or newer · direct APK · 140.8 MB
OfflineDownloaded lessons play without internet; progress synchronizes after reconnection.
LanguagesEnglish and Arabic, including right-to-left interface support.
DistributionDirect from maharoapp.com after account verification.

Getting started

From account to first lesson.

Three steps, with the installer delivered immediately after verification.

  1. 1

    Create or sign in to your account

    Use your name, phone number, and password. A new password requires at least 10 characters.

  2. 2

    Confirm the verification code

    @MaharoVerifybot.

  3. 3

    Install and continue learning

    The selected file begins downloading after verification. Sign in on Windows or Android with the same account.

FAQ

Practical answers.

Compatibility, offline use, direct installation, and progress synchronization.

Which devices does Maharo support?

Windows 10/11 on 64-bit systems and Android 8.0 or newer.

Which lessons work offline?

Lessons that you download in advance. Playback and local progress continue without a connection, then synchronize when internet returns.

Will the lesson resume on another device?

Yes. After synchronization, Maharo resumes the lesson from the exact saved second on Windows or Android.

Why does Android ask for installation permission?

Maharo is provided as a direct APK. Android may ask once for permission to install an app downloaded by your browser.

How do I verify an installer?

Compute the downloaded file’s SHA-256 and compare every character with the published value in the download section.

How does certificate verification work?

Enter the public certificate ID on the verification page. Maharo checks the live record and shows a valid, invalid, or network-error state.

Learning, kept in motion

Choose where your next lesson starts.

Version 1.0.3+4 for Windows 10/11 64-bit and Android 8.0+.

Protected download

Sign in to download

Windows download starts after your account is verified.

Sent over HTTPS. This page does not store the form values.