Skip to main content

Changelog

Release notes and product updates

TaleHalo trust and reading updates

Private beta 0.2

Revocable sharing, export handoffs, deletion recovery, and child-safety boundaries.

Sharing stays revocable

Parents must record guardian consent before creating a link. Withdrawing that consent immediately invalidates the shared reader and its media requests.

Export without leaking private fields

The owner can open a print-friendly HTML handoff or download the HTML variant. Both use authenticated asset proxies and leave prompts, raw R2 keys, checksums, and encrypted child profiles out of the document.

Deletion has a recovery boundary

Deleting a book revokes its readers and schedules exact-prefix R2 cleanup. An administrator can retry a failed cleanup without restoring the deleted book.

Safety before generation

Deterministic child-safety checks run before private draft persistence and after generated story validation. Semantic moderation remains opt-in until production coverage, cost, and false-positive behavior are accepted.

This release is still a private beta. The production Worker, domain, and provider credentials remain separate launch prerequisites.

TaleHalo launch foundation

1.0

The production family workflow for creating and reviewing a private picture book.

A private family workspace

TaleHalo starts with a signed-in family workspace. Child details are stored as a validated encrypted profile and are never part of an anonymous reading response.

Twelve pages with room to review

Every story revision has twelve pages in the book's declared source language. Parents can save, submit, approve, or request changes while the revision history stays explicit. The website interface can be localized independently; it never creates a second story language automatically.

TaleHalo checkpoints

Story, illustration, and narration each have their own review boundary. A parent can retry one failed asset without losing the rest of the book.

A gentle reader

The owner reader presents the approved source-language story, with any additional reader language available only when a parent explicitly requests a translation. A revocable share link exposes only approved story media and never exposes the child profile or provider prompts.

Standard plans, ready for families

TaleHalo runs on its production Cloudflare Worker. Families can join Story Club for a recurring picture-book allowance or choose a one-time complete-story bundle, with checkout and billing handled through Creem.