From Bangladesh, for Android

Building apps that protect focus and childhood online

TorunHero Studio makes small, focused Android apps that keep people away from uncontrolled content, give children a safe bounded environment, and make writing in Bangla easier.

Mohammad Shuvo Kaium — founder and sole developer of the studio. Self-taught programmer of five years, learning entirely on a mobile phone with no PC, no formal training, and no mentor.

Content Blocker
Kids Launcher
Bangla Keyboard
Focus Mode active
33+ languages
Zero data collection

Solo, from a single phone

No industry background, no formal training — learned from scratch, by breaking things and rebuilding them.

Early days

First code, on a phone

No PC, no mentor — just a phone and a decision to learn programming. Sketchware Pro became the main tool, learning Java hands-on through a block-based editor.

First product

TorunHero content blocker

Started from a real problem: uncontrolled access to harmful content. Built real-time, screen-level detection using Android's Accessibility Service, which became the foundation for the studio.

Expansion

Toward family and language

Kids Launcher brought a safe environment for children, and Bangla Hero Keyboard made typing in the mother tongue easier. Also experimented with a dialer app and a math-solving app.

Now

Refining what exists

Detection has been extended to Telegram and YouTube Shorts across 33+ languages. Current work focuses on reducing false positives and making Focus Mode's delayed-unblock system more reliable.

What we've built

Each app is built for one specific problem — not a feature-stuffed general app.

Flagship app

TorunHero

Uses Android's Accessibility Service to analyze on-screen content in real time and detect and block uncontrolled search and video content — including on custom-drawn UI like Telegram, where standard resource-ID matching doesn't work.

Keyword detection in 33+ languages, stored in asset-based files
Hint/label-only matching to avoid false triggers on the user's own typed text
Focus Mode: random 12–24 hour delayed-unblock system
Get TorunHero on Google Play
YouTube Shorts
Telegram Search
Browser Search
For children

TorunHero Kids Launcher

Not a surveillance app — a bounded, safe home screen where a child can only reach apps a parent has chosen. Privacy-first by design, not monitoring.

PIN-protected parent dashboard
All apps except approved ones are hidden from the home screen
Drag-and-drop icon arrangement, synced via SharedPreferences
Get Kids Launcher on Google Play
Mother tongue

Bangla Hero Keyboard

A full custom Android IME built from scratch — a custom Canvas-based wheel for matra selection, voice input, and emoji, all in a dark theme.

Custom WheelView matra selector built with Canvas/Paint
Mic permission handled via a transparent trampoline Activity
Zero data collection — stated clearly in the privacy policy
Get Bangla Hero Keyboard on Google Play
Pro tier

TorunHero Pro

The Pro tier of TorunHero, built for people who need stronger protection: a delayed-unblock Focus Mode and tighter uninstall protection so blocking can't be switched off in a moment of impulse.

Blocked-apps management with random 12–24 hour unblock delay
Focus Mode sessions that override pending unblock requests
Strengthened uninstall and security-app-restriction protection
Get TorunHero Pro on Google Play
Instagram
TikTok
Two more experiments

MathStep

A step-by-step math solver in Bangla. Layered architecture — MainActivity → MathController → MathEngine — starting with a linear equation solver.

Torun Contacts

A dark-themed dialer with T9 search, dual-SIM support, and a custom in-call screen. Call log loaded via ContentResolver.

How the work gets done

Three principles followed across every project.

01

Safety, not surveillance

Not watching a child or a user in secret — instead building a bounded environment where harmful content has no way in.

02

No data leaves the device

From Bangla Hero Keyboard to TorunHero — every app works on-device, with no typing or usage data sent anywhere.

03

Bangladeshi users first

Built around language, network limits, and real device conditions — not another app translated into Bangla as an afterthought.

"A whole studio can stand on a single phone — if the problem is real, and there's enough stubbornness to see the solution through." — Mohammad Shuvo Kaium, Founder