Keyboard caches are not designed to store sensitive information. Data they contain is not encrypted and can be exposed. In case a backup is
performed, the cache file can be included in the backup, which will lead to the password being leakage. When device is shared, other user will see the
password in the suggestion list.