Or the user switches to another keyboard.
This is actuarlly a very important one !!
Because if the user switches to a keyboard that KD or KD Pro cant log !!
Dont know if this have been mentioned before !!
Dear customer,
to disallow a child to switch to another keyboard, you can install Parental time control and disallow user to change the settings.
Or, it is possible to install TalkBackTS_4 module and make it active in Settings, Accessibility. It records the keystrokes from all the keyboards, however, without passwords.