When I click on "Your Account" to manage my subscriptions, I get a survey, I win an they want my bank Account or it is H Block. I believe your site is hacked.
When I click on " Your Account" to manage my subscriptions on my pc, I get a survey which says I won and want my bank account ot ii is HR Block. Is the site hacked
Apple TV