Start | Features | Roadmap | Mailing List | Session recording

BAK (Blind Accessibility Keyboard) - Session recording

Availability

Session recording is only available in the Blind Accessibility Keyboard Canary edition. It does not exist in the regular(non-Canary) Blind Accessibility Keyboard release and the “Session Log” section will not appear in the options screen at all.

What will be recorded if session logging is enabled?

Session recording is metadata-only — it never records the characters you type or any text content. When enabled, the log records things like: - device, country, language, and your keyboard settings, written whenever the keyboard is opened - which key was pressed, identified only by its position/function (e.g. “Text key”, “Modifier: SHIFT up → down”), never the character or word it produced - swipe/gesture paths - the active keyboard layout and sub-layout - announcements spoken by the keyboard’s text-to-speech (the fact that something was spoken, not necessarily the exact wording) - timings and other interaction metadata (e.g. accessibility-service state, audio volume, TTS engine status)

Nothing is recorded while typing in password fields. All log data is stored locally on the device until you choose to export or clear it.

How to enable session recording

Go to the “Session Log” section in the options screen and toggle “Log keyboard sessions” to on.

Sending the session log

Go to the “Session Log” section in the options screen and choose “Send by email” to send an email with the session log (you can change the recipient in the mail app before sending). Also you can click on “Export to Downloads” to save the session log in your downloads folder. Because the log is a plain text file, it can be reviewed with a screen reader before sharing.

Clearing the session log

If you want to delete previous session log data, go to the “Session Log” section in the options screen and click on the “Clear log” button.


Start | Features | Roadmap | Mailing List | Session recording