These types of applications are given by registered web based casinos and generally are managed because of the state gambling authorities