high-touch

Adjective

 * 1) That is subject to a high volume of direct contact by human hands.