Skip to content

VRChat Predator Watch is a community-driven system for reporting predatory behavior in VRChat. Users can submit reports with user IDs and evidence to a shared database, helping others stay informed. Our goal is to enhance safety by providing a centralized resource for awareness and prevention, ensuring a safer VRChat community.

Notifications You must be signed in to change notification settings

behindSgtGigdi/VRChat-Offender-Database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

VRChat Predator Reporting System


Community Protection Initiative
Version 1.0.3 | Last Updated: May 2025

🛡️ Mission Statement

The VRChat Predator Reporting System is a comprehensive community-driven initiative designed to identify, document, and report suspicious or inappropriate behavior within the VRChat ecosystem. By empowering users with secure reporting tools, we aim to create a safer virtual environment for all members of the community.

📊 System Architecture

┌───────────────────┐     ┌────────────────────────┐     ┌───────────────────┐
│                   │     │                        │     │                   │
│  Discord Gateway  ├────►│  Report Processing     ├────►│  MongoDB Atlas    │
│  (User Interface) │     │  (Verification API)    │     │  (Secure Storage) │
│                   │     │                        │     │                   │
└───────────────────┘     └────────────────────────┘     └───────────────────┘
                                      │
                                      ▼
                           ┌────────────────────────┐
                           │                        │
                           │  Staff Review Portal   │
                           │  (Analysis Dashboard)  │
                           │                        │
                           └────────────────────────┘

🔍 How It Works

Step 1: Report Initiation

Users can submit reports through our Discord server by using the /report command, initiating our secure reporting workflow.

Step 2: Information Collection

The system will collect essential information:

  • User Identifier: VRChat user ID of the reported individual
  • Incident Description: Detailed account of the concerning behavior
  • Temporal Data: Date and time of the incident
  • Environmental Context: World or instance where the incident occurred

Step 3: Evidence Submission

Upon report creation, you'll receive access to a secured private channel where you can submit:

  • Video evidence (MP4, MOV, WebM formats supported)
  • Screenshots (PNG, JPG)
  • Chat logs (if applicable)

Step 4: Verification Process

All submitted reports undergo a rigorous multi-stage verification process:

  1. Automated Analysis: Initial screening for report completeness
  2. Staff Review: Manual examination by trained moderators
  3. Classification: Categorization based on severity and evidence quality
  4. Action Determination: Decision on appropriate follow-up measures

🤖 Discord Integration

Join our official Discord server for seamless access to our reporting infrastructure: Join GIGDI Pullers Discord

Advanced Command System

Command Parameters Function Access Level
/report <userid> <description> Submit a new report All Members
/status <report_id> Check report status Report Submitter
/statistics None View community safety metrics Staff
/review <report_id> Access report details Staff

🔒 Security Infrastructure

Data Protection Protocols

  • End-to-End Encryption: All communication channels secured with AES-256
  • Access Control: Role-based permission system with granular controls
  • Audit Logging: Comprehensive tracking of all system interactions
  • Data Retention: Configurable evidence retention policies

Privacy Considerations

  • Reporter anonymity protected through identity abstraction layers
  • Evidence access strictly controlled through temporal access tokens
  • All database operations comply with GDPR and CCPA regulations

⚙️ Technical Specifications

Database Architecture

MongoDB Atlas implementation featuring:

  • Sharded collections for horizontal scalability
  • Document-level encryption for sensitive fields
  • Automated backup protocols with off-site storage
  • Geo-redundant deployment across multiple cloud regions

Discord Bot Implementation

  • Built on Discord.js v14 with slash command integration
  • Dynamic channel provisioning with temporary permission management
  • Multi-threaded processing for concurrent report handling
  • Rate limiting to prevent system abuse

🚀 Deployment & Setup

  1. Join Our Discord Community:

    https://discord.gg/7cyrKZcj8W
  2. Verify Your Account: Complete the verification process by following the instructions.

  3. Access Reporting System: Once verified, navigate to the #commands channel to access the reporting interface.

📜 Legal Framework

This system operates under a strict ethical and legal framework:

Authorized Use Only: This project is intended exclusively for community safety and ethical reporting of genuine concerns. Any attempt to abuse the system, file false reports, or violate Discord's Terms of Service will result in immediate revocation of access and potential legal consequences.

Evidence Requirements: All reports must be accompanied by verifiable evidence. Submissions without proper documentation will be rejected to maintain system integrity.

Confidentiality Agreement: By utilizing this system, users agree to maintain strict confidentiality regarding all aspects of the reporting process, protecting both accused and accusers until final determinations are made by appropriate authorities.

📞 Support Channels

Need assistance or have questions about our system?


© 2025 VRChat Community Protection Initiative | All Rights Reserved

About

VRChat Predator Watch is a community-driven system for reporting predatory behavior in VRChat. Users can submit reports with user IDs and evidence to a shared database, helping others stay informed. Our goal is to enhance safety by providing a centralized resource for awareness and prevention, ensuring a safer VRChat community.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published