The mod team has a zero tolerance policy on any racist, homophobic, transphobic, etc. Whether you use it to learn competitive battling, to practice, or just use it for recreation, you are welcome to this community.
It comes with many different servers and a plethora of features such as fan-made tiers and chatrooms to fit your style.
Pokémon Showdown is a free, web-based battle simulator.