KeyMaster solves a specific and practical problem: typing Sinhala and Tamil on a keyboard built for English. Once installed and enabled, you choose the language you want to type and start entering text in any web page. The extension shows a suggestion list and offers translations as you type, so you do not need to leave the page or open a separate dictionary or typing tool. It also includes a Sinhala Unicode IME and converters that turn Singlish (Sinhala written with Latin letters) and Tanglish (the Tamil equivalent) into proper Unicode script.
A key differentiator is that the extension is designed to work offline. Rather than sending every keystroke to a cloud service, it performs its language assistance locally, which matters for people on slow connections and for anyone uncomfortable with their typing being routed through remote servers. The developer's Chrome Web Store data disclosure states that it does not collect or use user data.
The extension is aimed mostly at Sri Lankan users and the wider Tamil and Sinhala diaspora who switch between English and their native scripts daily. It is free with no paid tier, has a small but steady user base, and is published by an individual developer rather than a large company. Because the last listed update is from mid-2022, prospective users should treat it as a stable, mature utility rather than a frequently evolving product.