Why does the keyboard need "Full Access"?

An explanation of why you need to Allow Full Access and what Full Access really means