Privacy

Privacy by design.

Likhi processes everything locally on your machine. Your keystrokes, typed text, and personal dictionary never leave your PC.

🔒 100% Offline
🚫 Zero Telemetry
🖥️ No Cloud
🔑 No Keystroke Logging

Privacy Principles

🌐
Zero External Data Transmission
Likhi operates 100% offline. No typed words, keystrokes, candidate selections, or contextual data are ever sent over a network to any server, cloud service, or third party — under any circumstances.
📊
Zero Telemetry & Analytics
The application contains no tracking SDKs, no analytics probes, no crash telemetry reporters, and no hidden background network beacons. The binary makes zero outbound socket connections.
💾
Local-Only Storage
User dictionaries, custom vocabulary, and settings are stored strictly on the local machine under your Windows user profile (%APPDATA%\PC-Bangla-Typing-App\), protected by standard Windows User Access Control (ACL). No data is synced anywhere.
🔑
No Password / Secure Field Logging
When an application marks an input as a password or secure field (TS_SS_PASSWORD / ES_PASSWORD), Likhi's composition and suggestion system is automatically bypassed. Keystrokes go directly to the application.
🗑️
Full User Data Control
You have complete autonomy over your data. Inspect, edit, or delete your personal dictionary at any time via the Settings app or by directly deleting the files in %APPDATA%\PC-Bangla-Typing-App\.

Data Storage Locations

Data TypeLocationNotes
Main Lexicon %APPDATA%\PC-Bangla-Typing-App\lexicon.bin Read-only static binary — contains no user data
Personal Dictionary %APPDATA%\PC-Bangla-Typing-App\personal_dict.txt ACL-protected to current Windows user; user-managed
Settings %APPDATA%\PC-Bangla-Typing-App\settings.json Local plain JSON; no sensitive data
Composition Buffer Volatile process memory only Discarded immediately on word commit or cancel — never written to disk

Network Permissions

The Likhi binary (bangla_tsf.dll and bangla_settings.exe) requires zero network capabilities. No firewall inbound or outbound exceptions are requested or needed.

ℹ️
Any future optional cloud features (e.g. voluntary dictionary backup) would require explicit opt-in consent and would never be enabled by default. No such features exist in the current release.

Last updated: September 2026 · By AH Creations