I've seen b) implemented in some games, like New World and WoW - it gets abused to the moon and back once people discover that it exists. As for a), yeah it definitely gives false positives, those teaching you about such software never bring that up either. Not to mention I'd feel really weird knowing that an AI is looking at literally anything I say in chats in real time, not just things that get reported.