Offline student app
A PWA: the lesson is downloaded in advance and fully works without internet. Slides are stored encrypted (AES-GCM) and rendered to canvas — they can't be downloaded or saved as images.
Teacher workspace
Lesson preparation (text → video → quiz → practice), one-tap attendance journal, and rescheduling or cancelling a class with a reason.
Foundation admin panel
Kids, teachers, groups, programs, partners, schedules and online meetings — with the partner directory synced from the CRM.
Reporting for the foundation and donors
Held, rescheduled and cancelled classes, plus reach across kids' status categories — exported in one click.
Teacher Telegram bot
Email-based identification, access delivery, broadcasts and team polls right in the messenger.
Team onboarding
Online courses for teachers and volunteers on the same platform: 2 courses, 28 lessons; 160+ teachers and volunteers are in training before classes start.
Login-sharing protection
Besides slide encryption, sign-in to commercial accounts is bound to a device (1 login = 1 device) with admin-side reset — so purchased access can't be handed around.