Yes! They are arguably the most active online streaming service community, with their own subreddit and discord server, and their Twitter accounts responding to questions and concerns often. It can be checked out on their website.