Community Feed and Messaging Moderation Policy
Last Updated: October 1, 2026
This page explains how content on the VirtuaLeagues community feed (free-agent posts, team tryouts, and clips) and in website messaging (direct messages and team chats) is moderated, what we remove, how to report a problem, and how to appeal a decision.
1. What Is Not Allowed
The community feed exists for one purpose: connecting players and clubs (free-agent posts, team tryout ads) and sharing gameplay clips. We have zero tolerance for objectionable content or abusive behavior. The following are removed and may lead to a permanent ban:
- Harassment, bullying, threats, or hate speech directed at any person or group.
- Sexually explicit or graphically violent content.
- Spam, scams, phishing links, or repeated duplicate posting.
- Impersonation of another player, club, league, or of VirtuaLeagues staff.
- Content that shares someone’s private information without their consent.
- Anything illegal or that promotes illegal activity.
2. Every Post Is Reviewed Before It Goes Public
The feed is pre-moderated: every post and clip starts in a pending state and is only visible to its author until a moderator approves it. Nothing appears publicly without review. Declined posts show the author the reason for the decision.
3. Reporting Content and Hiding Users
Signed-in users have two controls on every post that is not their own, available from the “⋯” menu on the post (and inside the clips viewer):
- Report post— choose a reason (spam, harassment, inappropriate content, impersonation, or something else) and optionally add details. One report per user per post counts.
- Hide posts from a user— immediately removes that user’s feed posts from your feed. On the website, a hidden user also can’t message you, and their team-chat messages are collapsed for you. Their public profile, teams, match records, and statistics stay visible everywhere else. You can undo a hide at any time in Settings → Hidden users.
When a post receives reports from 3 different users, it is automatically pulled from the public feed and returned to the moderation queue pending a fresh human review — reporters do not have to wait for us to see it first.
4. Our Review Commitment
Moderators review reported content and act on it — removing the content and, where warranted, ejecting the user who provided it — within 24 hoursof the report. Reports are reviewed by the platform’s administrators from the admin moderation queue, where each report’s reason and details are visible alongside the post.
5. Consequences for Abusive Users
Depending on severity and repetition, moderators may:
- Decline or remove the post (with the reason shown to the author).
- Restrict the account’s ability to post to the feed.
- Permanently ban the account from the platform.
6. Website Messaging
Direct messages and team chats are a website feature (the apps don’t offer them). The rules in Section 1 and the messaging rules in our Terms apply to every message. Messages are encrypted in transit and in storage but not end-to-end encrypted, and they are not proactively monitored: staff do not read or search conversations. The only way a message reaches staff is a report.
- Banned words— an automated filter blocks a message containing a listed word or phrase when it is sent. No person reads messages to run the filter. Only you see that it was blocked, and the blocked text is not kept; we only count how often your messages were blocked (for 10 minutes) so that repeated attempts pause sending for a short while.
- Report a messagefrom its “⋯” menu. Only VirtuaLeagues head admins review message reports: they see the reported message, your optional details, and a limited set of nearby messages (up to 10 before and 5 after) that you could see when filing, frozen at that moment. Every review is logged in an append-only log that is kept for 2 years. League, cup, tournament and organization admins and club staff cannot read direct messages or reports.
- Team chats— the club’s owner and designated manager can delete any message in the team chat, stop a member from posting, and archive the chat. Everyone can delete their own messages.
- Your controls— hide (block) a user, decline or block message requests, mute a conversation, or leave a team chat at any time.
- Outcomes— a head admin may remove the message, warn the sender, or suspend their ability to send messages (24 hours, 7 days, 30 days, or permanently). Serious or repeated abuse can also lead to a platform ban. The reporter is not told the outcome.
The full description of what is stored, who can see it, and for how long is in the Privacy Policy.
7. How to Appeal
If your post was declined or removed, or you received a messaging warning or suspension, and you believe that was a mistake:
- Feed posts: the decline reason is shown on the post under Feed → My Posts.
- Messaging: the warning or suspension notice tells you what happened and, for a suspension, until when.
- To appeal, open a support ticket from the Help Center or contact us through the Contact page or the support channels listed there, including what happened and why you believe the decision was wrong.
- Appeals are reviewed by a human administrator. If the appeal succeeds, the post is restored or the messaging suspension is lifted.
