They're still here! We recently made a major site update and @Webllisto has not yet activated their new account. 👍