Nah. Having a company app on your phone is like wearing company-branded clothing. Pitiable. Let me guess, an EK iPhone case too?
I can just picture WK and his "friends" out for a big night: bald overweight middle-aged Brits at Longs Bar, sipping their 14th beer and oggling Asian prozzies whilst loudly discussing their latest mission to Heathrow, hoping someone nearby will care.
No one's telling anyone what to put on their phone, but everyone's entitled to their opinion. Needing an app to track your friends is just....sad. Putting something with your company's logo on it anywhere on your person...?