These types of programs are given by the authorized web based casinos and are usually regulated by county playing bodies