Question about the security of Karabiner Elements

4,399 views
Skip to first unread message

brian77...@gmail.com

unread,
Jul 24, 2017, 1:21:13 AM7/24/17
to Karabiner
Question... Karabiner Elements seems to work well for me and is awesome so far, but how do I know this is a 'safe' program?  Meaning, is it safe to enter passwords, etc?   Is this getting all of my keyboard input like a logger?  Is there any insight into what the program is actually doing?  Thanks!

Takayama Fumihiko

unread,
Jul 24, 2017, 10:45:24 AM7/24/17
to brian77...@gmail.com, osx-ka...@googlegroups.com
The security is most important for key remapper because any key
remapper can be key logger as you say.

Karabiner-Elements treats the input events only in a privileged process
`karabiner_grabbier` and any process cannot steal the events.
Thus, you can type password safely with Karabiner-Elements.

Some documentation is in DEVELOP.md.
https://github.com/tekezo/Karabiner-Elements/blob/master/DEVELOPMENT.md

--
Takayama Fumihiko <tek...@pqrs.org>
> --
> You received this message because you are subscribed to the Google
> Groups "Karabiner" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to osx-karabine...@googlegroups.com
> <mailto:osx-karabine...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/osx-karabiner/8f644798-70df-4611-b93c-04e8fdfff312%40googlegroups.com
> <https://groups.google.com/d/msgid/osx-karabiner/8f644798-70df-4611-b93c-04e8fdfff312%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

Troy Reid

unread,
Jun 1, 2023, 9:22:54 AM6/1/23
to Karabiner
Takayama, the link you provided that should explain everything does not work. I do not understand the reference of a privileged processs. A simple answer should suffice to everyone.CAN AND DOES KARABINER ELEMENTS RECORD AND UPLOAD YOUR KEYSTROKES? From its own documentation it says it does which makes it a key logger and unsafe! There are many of us out there that need a simple and verifiable explanation as to exactly what Karabiner records and what happens to that data when it's uploaded?
Screenshot 2023-06-01 at 10.06.25.png
Screenshot 2023-06-01 at 10.10.06.png

Takayama Fumihiko

unread,
Jun 3, 2023, 10:53:52 AM6/3/23
to osx-ka...@googlegroups.com, Troy Reid
Thanks for the feedback!

I certainly thought it would be better to have a clearer description of
the privacy page.
So, I have updated it as such as attached.

--
Takayama Fumihiko <tek...@pqrs.org>

On 2023/06/01 22:22, Troy Reid wrote:
> Takayama, the link you provided that should explain everything does not
> work. I do not understand the reference of a privileged processs. A
> simple answer should suffice to everyone.CAN AND DOES KARABINER ELEMENTS
> RECORD AND UPLOAD YOUR KEYSTROKES? From its own documentation it says it
> does which makes it a key logger and unsafe! There are many of us out
> there that need a simple and verifiable explanation as to exactly what
> Karabiner records and what happens to that data when it's uploaded?
>
> On Monday, July 24, 2017 at 3:45:24 PM UTC+1 Takayama Fumihiko wrote:
>
> The security is most important for key remapper because any key
> remapper can be key logger as you say.
>
> Karabiner-Elements treats the input events only in a privileged process
> `karabiner_grabbier` and any process cannot steal the events.
> Thus, you can type password safely with Karabiner-Elements.
>
> Some documentation is in DEVELOP.md.
> https://github.com/tekezo/Karabiner-Elements/blob/master/DEVELOPMENT.md <https://github.com/tekezo/Karabiner-Elements/blob/master/DEVELOPMENT.md>
>
> --
> Takayama Fumihiko <tek...@pqrs.org>
>
> On 2017/07/24 14:21, brian77...@gmail.com wrote:
> > Question... Karabiner Elements seems to work well for me and is
> awesome
> > so far, but how do I know this is a 'safe' program? Meaning, is
> it safe
> > to enter passwords, etc? Is this getting all of my keyboard input
> like
> > a logger? Is there any insight into what the program is actually
> doing?
> > Thanks!
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Karabiner" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send
> > an email to osx-karabine...@googlegroups.com
> > <mailto:osx-karabine...@googlegroups.com>.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/osx-karabiner/8f644798-70df-4611-b93c-04e8fdfff312%40googlegroups.com <https://groups.google.com/d/msgid/osx-karabiner/8f644798-70df-4611-b93c-04e8fdfff312%40googlegroups.com>
> >
> <https://groups.google.com/d/msgid/osx-karabiner/8f644798-70df-4611-b93c-04e8fdfff312%40googlegroups.com?utm_medium=email&utm_source=footer <https://groups.google.com/d/msgid/osx-karabiner/8f644798-70df-4611-b93c-04e8fdfff312%40googlegroups.com?utm_medium=email&utm_source=footer>>.
> > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Karabiner" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to osx-karabine...@googlegroups.com
> <mailto:osx-karabine...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/osx-karabiner/10544f8b-7def-46b3-8b05-04a8d9eb51b9n%40googlegroups.com <https://groups.google.com/d/msgid/osx-karabiner/10544f8b-7def-46b3-8b05-04a8d9eb51b9n%40googlegroups.com?utm_medium=email&utm_source=footer>.
Screenshot 2023-06-03 at 23.47.06.png
Reply all
Reply to author
Forward
0 new messages