Are you by any chance using Edge browser? click here True Key review by pcmag
An extension for Microsoft Edge is available, but it must be installed directly from the Store. For Chrome, Firefox, and Internet Explorer, the extension communicates with the True Key app. Edge doesn't permit that, so the Edge extension is basically a recreation of the app itself.