Yep I'm in a smallish office, and everyone knows who the slackers are, who you go to in a disaster and who you can trust when you have an issue with someone else that you don't need/want to take to HR.
We don't need an app, we have interpersonal, face to face communication.