Playing at the best online casinos is legal in Switzerland. Therefore, a person cannot be punished for playing online, as there is no legal basis for this. This does not mean that gamblers cannot be punished for tax evasion or a similar offense.