Digital Ocean has notified some of their customers of a data breach that has recently occurred. They sent the following email to the affected customers:
In this email sent to their affected customers, the company admits to unintentionally revealing "some user data" via an internal document leaking through a public link. This data includes the name you used when registering your account, email address, your account's support and/or sales communications notes, billing details, bandwidth usage, and droplet counts.
They have not disclosed where this link was available at. The New York City based company states that the information was accessed at least 15 times before its removal.
I will update this thread with any new information I receive. The email shown above was sent to me directly from privacy@digitalocean.com