I've been using the trainers alot and mp have been turning off invulnerability and stamina etc. However, how would people know who you are, unless your character name was the same as your steam name?
They report the charater. Which is then connected to your Game ID which is in your library. So they know which account is doing it.