Upload Guidelines

Follow these guidelines to ensure your educational visualizations are approved quickly.

File Requirements

  • Format: Standalone HTML files only (.html)
  • Size: Maximum 5MB per file
  • Self-contained: All CSS and JavaScript must be inline or from whitelisted CDNs

Whitelisted CDNs for External Resources

You may only load external libraries from these trusted sources:

  • cdnjs.cloudflare.com
  • cdn.jsdelivr.net
  • unpkg.com
  • cdn.plot.ly
  • d3js.org
  • fonts.googleapis.com

Required Metadata

When uploading, you'll need to provide:

  • Title (5-200 characters)
  • Description (max 1000 characters)
  • Subject (e.g., Mathematics, Physics, Biology)
  • Difficulty Level (Beginner, Intermediate, Advanced)
  • Grade Level (K-2 through Professional)
  • Language (English, Chinese, Spanish, French, or Multilingual)

Content Standards

Accepted Content

  • Educational visualizations and simulations
  • Interactive learning tools
  • Data visualizations for educational purposes
  • Original content or properly licensed materials
  • Content suitable for classroom use

Prohibited Content

  • Copyrighted materials without permission
  • Plagiarized content
  • Hateful or discriminatory content
  • Sexually explicit content
  • Violent or graphic content
  • Malicious code or security exploits
  • Commercial advertisements or spam

Review Process

  1. 1
    Automated Validation

    File format, size, and security checks run instantly.

  2. 2
    Content Moderation

    AI screening for inappropriate content (1-5 minutes).

  3. 3
    Human Review

    Final review for educational value (24-48 hours).

Tips for Faster Approval

  • Write clear, descriptive titles and descriptions
  • Choose accurate subject and difficulty levels
  • Test your visualization before uploading
  • Ensure all interactive elements work properly
  • Include attribution for any adapted content