Safety First

Your child's safety is our highest priority

Every story, illustration, and interaction is designed with rigorous safety standards built specifically for children.

Content Safety

Multiple layers of protection ensure every story is age-appropriate, positive, and enriching.

AI Safety Filters

All AI-generated content passes through Google Gemini's safety filters set to the strictest level (BLOCK_LOW_AND_ABOVE) across every harm category — harassment, hate speech, sexually explicit, and dangerous content.

Custom Keyword Blocklist

Beyond AI filters, we maintain a custom blocklist that catches age-inappropriate words and concepts that might slip through standard safety checks.

Reading Level Validation

Every story is validated against Flesch-Kincaid reading level standards to ensure vocabulary and complexity match your child's age tier.

Built-in Child Protections

The AI models we use have built-in child safety protections that are always active and cannot be disabled, providing an additional safety net.

Parental Controls

You stay in control of your child's experience at every step.

Parent Review

Every story is available for parent review before your child sees it. You decide what's appropriate for your family.

Child Profiles

Children are profiles under your parent account — they never have their own login. You authenticate, then select the child profile.

Full Data Control

Review, modify, or delete all child data at any time from your dashboard. Request complete data deletion and we'll process it within 30 days.

Data & Privacy Safety

We go above and beyond to protect your family's data.

COPPA Compliant

We fully comply with the Children's Online Privacy Protection Act. Verifiable parental consent is required before any child data is collected.

No Child PII in AI Calls

Your child's personal information is never sent to AI services. We use placeholder tokens during generation and replace them client-side.

Privacy-Preserving Analytics

We use Google Analytics with privacy-preserving settings. No selling data, no advertising profiles, and no personally identifiable child data is ever collected.

Secure Infrastructure

All data is encrypted in transit and at rest. We use Supabase with row-level security, ensuring users can only access their own family's data.

Age-Appropriate Content

Stories are carefully tailored to each age group with dedicated system prompts, vocabulary limits, and theme guidelines.

Ages 3–4

Toddler (Ages 3-4)

Simple words, one clear moral per story, bold and friendly illustrations. Stories are 300-500 words across 3 pages.

300–500 words

Ages 5–7

Early Reader (Ages 5-7)

Expanding vocabulary, morals that emerge naturally from the story. Stories are 500-1,000 words across 4-5 chapters.

500–1,000 words

Ages 8–10

Independent (Ages 8-10)

Complex emotions, multiple perspectives, richer narratives. Stories are 1,000-2,000 words across 5-8 chapters.

1,000–2,000 words

Safety Monitoring

Every AI generation is traced and monitored through our observability platform (Langfuse). Content safety scores are logged for every story, allowing us to continuously improve our safety systems.

Ready to create safe, magical stories?

Join thousands of parents who trust FableJar for their children's bedtime stories.

Create Your First Free Story