В файлах Steam найдено гигантское хранилище матов на 29 языках мира — из них 2000 слов русском языке.

/| ЯИег_ргс^ап11у_ги55'|ап - Блокнот Файл Правка Формат Вид Спра: уёбываться хуелюбивая хуякнуться хуятизация хуёвничать какого хуя пизды дать с хуя бы то шебла-ебла блядистка блядюшник вжопиться вздрочить вздрючить вхуякнуть въебаться въебашить въебенить въебурить,Steam,Стим,Игры,мат
Вероятно, по этим файлам разработчики фильтруют маты в чатах.
Посмотреть их можно в папке resource. Название файлов начинается с filter_profanity.