Anyone who wants to gamble on the Internet must be a Swiss citizen or resident, have a valid Swiss address and register with a licensed Swiss online casino.