The quality gate
A course never publishes at a higher tier than its weakest lesson. The tier is measured, not declared.
We protect academies’ content, verify its quality before it publishes, and treat Arabic as a first language — not a translation layer.
A course never publishes at a higher tier than its weakest lesson. The tier is measured, not declared.
Timestamped transcripts for every lesson — so search reaches inside the content, not just the titles.
Each academy’s content is separated by the database’s own structure, not by a setting someone can forget.
Content is encrypted in transit, and the number of devices per account is capped.
None of this exists yet. We list it because knowing what has not been built is more useful than a feature list.
Widevine and FairPlay through a licensed provider.
Trace any leak back to the account it came from.
Measure understanding concept by concept. It needs real student data first — and we don’t have any yet.
Local payment methods alongside international cards.
In Arabic technical content, one concept carries two forms — transliterated and translated:
A platform built in English will not know these are the same thing, so a student looks half-taught when they are not. We know. That is not a translated interface — it is understanding the language as it is actually spoken.
First schema for video processing jobs — the request is recorded before it is sent, so a paid job is never lost to a dropped connection.
During testing, the quality gate refused an entire course because one lesson had no audio. That is the intended behaviour.
The transcription pipeline runs locally and raises silence and clarity flags before ingest completes.
The private beta opens to a limited number. Leave your email and we’ll write once a month with what we actually built — not a newsletter.
Double opt-in · unsubscribe from any email · we never share your address.