Ditto. We do this at my company today, but it's done as part of a culture of trust and openness. (Which culture – I might add – is one of the biggest reasons I'm still there.) And it doesn't displace 1:1s where my manager can talk in person about how I'm doing either. Why wouldn't my manager want to know if I'm happy at work? This seems like one of the most basic things your manager would want to know, and often enough to use a tool to automatically share this regularly.