Most of the betting sites that accept credit cards are safe. They use modern security protocols and offer responsible gambling services aimed at protecting the interests of players. They also have self-exclusion and KYC verification except that their processes are lenient.