We are excedingly careful with bans. As mention ed in this thread, players can appeal bans, but they are not our highest priority in the support ticket queue, so responses can take some time. We are sorry for the inconvenience.
I won’t say we are never wrong, but it is quite rare in instances of cheating.