Content Submission Guide
← Creator Hub
CleanReadsHub Play · Creator Docs

Content Submission Guide

Everything you need to prepare and submit your work to the platform. Find your content type below and follow the checklist before sending.

Free vs. Paid Content

Every piece of content must be designated as either Free or Premium (Paid).

TypeWhat it means
FreeAvailable to all users, including those without a subscription. Great for building your audience and gaining new followers.
PremiumAvailable only to paying subscribers. Premium content earns creator revenue share.
Recommendation: Make your first one or two pieces free so new audiences can discover you, then publish additional work as premium.

Content Types We Accept

  1. Books / Stories
  2. Videos (Films, Animations, Series)
  3. Podcasts (Audio Stories & Shows)
  4. Learn X Topics (Educational Lessons)

Content Type 1Books & Stories

Books and stories are read inside the app page by page with optional read-along audio. We offer two submission routes depending on how your content is prepared.

▶ Route A — Standard Submission

Use this route if your story pages exist as separate image files and you have the text typed out per page.

Basic Information (required)

FieldDetails
TitleFull title of the story
Description2–4 sentence summary shown on the story detail page
CategoryAdventure, Animals, Family, Fantasy, Friendship, Nature, Science, Culture, etc.
Age Rangee.g. 4–6, 7–9, All Ages
Free or PremiumWill this be free to read or premium only?
LanguagePrimary language: English, French, Yoruba, or Spanish
Content TypeStandard Story, Graphic Novel, or Library Pick

Cover Image (required)

SpecRequirement
Recommended size800 × 1100 px (portrait, like a book cover)
FormatJPG or PNG
Max file size3 MB
The cover is the first thing children see while browsing. Make it bright, bold, and character-focused.

Story Pages (required — one per page)

ItemDetails
Page image (square)Illustration for that page — 1024 × 1024 px, PNG or JPG, max 3 MB per image
Page image (landscape)For landscape-oriented illustrations — 1200 × 800 px, PNG or JPG, max 3 MB per image
Page text (English)Story text shown on that page
Page text (French / Yoruba / Spanish)Optional — translated versions of the text
Page audio (English)Optional — narration audio file — MP3, max 5 MB per page
Number your files clearly: Page01.png, Page02.png, etc.

Optional Fields

FieldDetails
Episode numberIf part of a series
TagsKeywords e.g. lions, family, courage
Estimated reading timee.g. 5 mins
Is FeaturedHighlight on the home screen
Is RecommendedShow in curated recommendations
▶ Route B — Visual Bulk Upload

Use this route if your story already exists as a PDF or as a folder of multiple image files. This is the fastest route for illustrated books and graphic novels.

What to Prepare

ItemDetails
PDF or image filesA single PDF of the full book, or a set of images (PNG, JPG, WebP) — one file per page
TitleFull story title
Description2–4 sentence summary
CategoryChoose from the available list
Content TypeStory or Graphic Novel
Free or PremiumFree to read or premium only?

How It Works

  • PDF submissions: Our system automatically splits the PDF into individual pages. Any text already embedded is extracted automatically.
  • Image submissions: Upload all page images at once. You can reorder, remove, or add pages after uploading.
  • OCR text extraction: If your images contain visible text, our system can read and extract it. Let us know if you'd like this enabled.
  • Landscape pages: Pages in landscape orientation can be automatically split into two portrait pages.
  • Cover designation: You can mark any page as the cover image.

Interactive / Branching Stories (optional)

If your story has choices — e.g. "Turn to page 5 to go left, or page 8 to go right" — let us know. We support interactive branching stories where each page can have multiple choice buttons.

Language Variants

If you have the same story in multiple languages, submit them as variants of the same story. Let us know the parent story title and the language for each variant.

Content Type 2Videos

Animated films, educational videos, series episodes, and short films.

Basic Information (required)

FieldDetails
TitleFull title of the video
Description2–4 sentence summary
CategoryAnimation, Documentary, Educational, Series, Short Film, Music, etc.
Age Rangee.g. 4–6, 7–9, All Ages
DurationFormatted as mm:ss — e.g. 12:30
Free or PremiumFree to watch or premium only?

Video File (required)

SpecRequirement
FormatMP4 strongly preferred
Max file size2 GB
Minimum resolution720p (1280 × 720)
File upload only. We do not accept YouTube or Vimeo links — all video content must be submitted as a direct file upload.

Thumbnail Image (required)

SpecRequirement
Recommended size1280 × 720 px (16:9 widescreen)
FormatJPG or PNG
Max file size2 MB

Series / Episodes

If your video is part of a series: confirm the series name and provide the episode number.

Content Type 3Podcasts

Audio-only content: stories read aloud, educational shows, children's radio-style programmes.

Basic Information (required)

FieldDetails
TitleFull title of the episode or series
Description2–4 sentence summary
CategoryStorytelling, Educational, Music, Nature, Culture, etc.
Age Rangee.g. 4–8, All Ages
Estimated Duratione.g. 15 mins
Free or PremiumFree to listen or premium only?
Series or Standalone?Is this a one-off episode or part of a series?
Episode NumberRequired if part of a series

Audio Files

LanguageNotes
EnglishMP3 format, max 100 MB
FrenchMP3 format, max 100 MB (optional)
YorubaMP3 format, max 100 MB (optional)
SpanishMP3 format, max 100 MB (optional)
Record in a quiet room with no background noise. Minimum quality: 128 kbps MP3.

Cover / Artwork Image (required)

SpecRequirement
Recommended size1000 × 1000 px (square, like a podcast cover)
FormatJPG or PNG
Max file size2 MB

Content Type 4Learn X Topics

Interactive educational lessons on animals, science, history, culture, and more.

Note: Learn X topics are available to all users regardless of subscription status.

Basic Information (required)

FieldDetails
TitleThe lesson topic — e.g. African Elephants or How Rain Forms
SubtitleA supporting line — e.g. The Gentle Giants of the Savannah
Description1–2 sentences introducing the topic
CategoryAnimals, Science, History, Culture, Geography, Space, Technology, etc.

Main Content (required)

The full educational body text. Write in simple, engaging language. Recommended: 150–400 words.

Key Facts (optional — up to 3)

Short punchy facts shown as highlight cards. Each fact has a label and a value.

Images

ImageRecommended SizeFormatMax Size
Card Cover500 × 500 px (square)PNG or WebP preferred1 MB
Hero Image1200 × 600 px (landscape)JPG or PNG2 MB
Infographic800 × 1200 px (portrait)PNG or JPG2 MB

Quiz Questions (optional — strongly recommended)

Up to 5 multiple-choice questions. For each: the question, 4 answer options, and which is correct.

How to Submit Your Content

  1. Prepare all files following the specs in the relevant section above.
  2. Name your files clearly — use the content title and page/track numbers where applicable (e.g. lion-story-page01.png).
  3. Send your files and completed details via the method provided by the CleanReadsHub team.
  4. Our team reviews, uploads, and links your content to your creator profile.
  5. You will be notified when your content is live.

General Guidelines

  • File namesNo spaces — use hyphens: my-story-cover.png
  • No watermarksDo not add watermarks — your creator credit appears automatically
  • Original work onlyAll content must be your original creation or properly licensed
  • RightsBy submitting, you confirm you hold the rights to publish on the CleanReadsHub Play platform
  • LanguageEnglish is required for all content. Other languages are a bonus

Quick Reference — Image Sizes

ContentImage TypeRecommended SizeFormat
Book / StoryCover800 × 1100 pxJPG / PNG
Book / StoryPage illustration (square)1024 × 1024 pxJPG / PNG
Book / StoryPage illustration (landscape)1200 × 800 pxJPG / PNG
VideoThumbnail1280 × 720 pxJPG / PNG
PodcastCover art1000 × 1000 pxJPG / PNG
Learn XCard image500 × 500 pxPNG / WebP
Learn XHero image1200 × 600 pxJPG / PNG
Learn XInfographic800 × 1200 pxPNG / JPG
Creator profileProfile photo400 × 400 px, max 5 MBJPG / PNG
Creator profileBanner image1200 × 400 px (3:1), max 5 MBJPG / PNG

Which Submission Route Is Right for Me?

I have…Use this route
A finished PDF of my bookBook — Route B (Visual Bulk Upload)
Individual page images already savedBook — Route B (Visual Bulk Upload)
Page images + typed text per pageBook — Route A (Standard Upload)
A story with reader choices (interactive)Book — Route B, request interactive mode
A video fileVideo
An audio recording (story or show)Podcast
Educational content with facts and quizLearn X Topic