Deenly
Learning and personal tools across web and Telegram.
Overview
A personal Islamic learning and worship platform with a website and Telegram bot. Arabic learning, a library, a calendar and reminders share one profile and learning progress.
The challenge
Web and Telegram use the same account data. Profile linking requires confirmation and preserves existing learning records while exposing conflicting entries.
Engineering decisions
Share the domain, not duplicate it
Web and bot interfaces use common services and a shared Telegram profile. Learning, content, calendar, notifications and identity are separated into domain applications.
Make linking explicit
Browser-bound login and linking requests require approval in Telegram. Linking preserves existing progress and surfaces conflicts instead of silently merging incompatible records.
Respect the content's language
Uzbek, Russian and English interfaces coexist with Arabic-specific right-to-left typography. The reading and learning experience follows the needs of the material.
What it delivers
A shared account model for learning tools, reading and reminders across web and Telegram. Profile transitions retain progress and make account conflicts explicit.
Sources & context
Features and account-linking behavior are supported by source review. The public domain responded successfully on 26 October 2026; no audience-size claim is made.
Deenly