Stop in for a cup of coffee

Too many variables in the scenario. It is legal to require you to have a personal smart phone and even certain apps as part of the job. The determination of the legality of that depends on the job and conditions of employment.

"Have your own tools" to a mechanic