Ways to Contribute

There are many ways to contribute to the Epstein Files Hub, regardless of your technical expertise:

📄

Submit Documents

Share publicly available documents that should be in the archive.

Upload Document
🐛

Report Issues

Found an error, broken link, or missing information?

Report Issue
✏️

Improve Content

Help improve documentation, profiles, or timeline entries.

View on GitHub
🤝

Volunteer

Join our team to help with organization and verification.

Become a Volunteer
💻

Code Contributions

Improve the website, search functionality, or processing tools.

Submit Pull Request
💡

Suggest Features

Share ideas for new features or improvements.

Start Discussion

Document Submission Guidelines

When submitting documents, please follow these guidelines:

Acceptable Documents

Document Requirements

What NOT to Submit

  • Sealed court documents
  • Documents with victim identifying information
  • Unverified or anonymous submissions
  • Documents from unreliable sources
  • Personal theories or speculation
  • Copyright-protected media without permission

Submission Process

  1. Prepare Document: Ensure it meets all requirements above
  2. Gather Source Info: Document URL, case number, date, source
  3. Upload: Use our upload page or GitHub
  4. Review: Our team will verify and process (1-7 days)
  5. Publication: Approved documents are added to the archive

Contributing Code

Technical contributors can help improve the codebase:

Development Setup

# Clone repository
git clone https://github.com/IAmSoThirsty/Hub_of_Epstein_Files_Directory.git
cd Hub_of_Epstein_Files_Directory

# Install dependencies
pip install -e .

# Run tests
pytest tests/

# Start local server
python -m http.server 8000 --directory web

Areas for Contribution

Pull Request Process

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes and commit (git commit -m 'Add amazing feature')
  4. Push to your fork (git push origin feature/amazing-feature)
  5. Open a Pull Request with detailed description
  6. Wait for review and address feedback

Content Guidelines

All contributions must adhere to our content guidelines:

Quality Standards

Ethical Requirements

Recognition

We value all contributions to this project:

Code of Conduct

Expected Behavior

All contributors are expected to:

  • Be respectful and professional in all interactions
  • Focus on the facts and avoid speculation
  • Respect victim privacy and dignity
  • Provide constructive feedback
  • Follow our methodology and quality standards
  • Report violations to project maintainers

Unacceptable Behavior

The following will not be tolerated:

  • Harassment or discriminatory language
  • Submission of false or misleading information
  • Violation of privacy or confidentiality
  • Disrespectful treatment of victims or families
  • Spam or promotional content

Questions?

If you have questions about contributing:

Ready to Contribute?

Choose your path and help make this archive even better!