User Dictionary / Learned Words (user_dict.db)
Location
/data/data/com.android.providers.userdictionary/databases/user_dict.dbDescription
SQLite database containing words manually added by the user to the keyboard dictionary, as well as words learned through predictive text input. Each entry includes the word, its frequency or weight, locale setting, and an optional shortcut for text expansion.
Forensic Value
The user dictionary reveals terms, names, slang, and codes that the device user typed frequently enough for the keyboard to learn or that were manually added for convenience. This artifact can expose uncommon names, addresses, drug terminology, foreign language terms, or code words that do not appear in standard dictionaries. Learned words persist even after the original messages or applications containing them are deleted, providing a residual indicator of communication content that no longer exists on the device.