A BrowserStack email apparently sent to all users makes it abundantly clear they have been hacked or have a very disgruntled member of staff. Possibly both.
The Internet as a whole is asking if this is true, BrowserStack is currently showing a maintenance page.
The question people should be asking is “should I cancel my credit card?”.