1. A computing device, comprising: processing circuitry; a touchscreen display to detect an object contact on a surface of the computing device and generate contact information based on the detected object contact; an altitude sensor to determine a change in altitude of the computing device; an identification circuitry to generate a plurality of object characteristics based at least in part on the contact information and the plurality of object characteristics, wherein the plurality of object characteristics comprises the change in altitude and a size of the object contact based on a digit length, a digit width and a digit area; a profile selection circuitry to: determine a change factor based on a comparison of the plurality of object characteristics object characteristics and stored object characteristics, and select a user profile based on the plurality of object characteristics object characteristics responsive to: the change factor being above a predetermined change threshold of 10%, and the user profile being stored in a memory component; and a registration circuitry to register a user based on learned behavior responsive to an existing user profile associated with the plurality of object characteristics not being stored in the memory component, the learned behavior comprising the plurality of object characteristics received over a number of consecutive inputs.