2026-04-24 · reliability · storage
Generated media now persists forever
Posts no longer lose their images or videos after an hour. Every generated asset is uploaded to private storage with a 10-year signed URL.
Before this update, Kompozy stored provider URLs directly (DALL-E, Kie, PiAPI, HeyGen) which expired after 30–60 minutes. After the fix, every generated image, carousel slice, and video gets uploaded to a private storage bucket and referenced via a 10-year signed URL.
This means published posts keep their media intact regardless of when you check back. Full rollout is live across all output types.
2026-04-23 · video · hyperframes · persona
Persona Frames: branded avatar video, now in public beta
Avatar shorts now render inside a HyperFrames composition template. Your avatar speaks inside your brand scene, not on HeyGen’s default background.
Persona Frames is a new video render path that wraps a HeyGen avatar as a movable layer inside one of the 8 HyperFrames templates. The engine picks a template per render based on your persona bindings and the topic-pool angle.
Persona Frames requires a new-schema persona. Existing personas stay on the Persona Shorts path with no behavior change — no surprise output changes for users who did not opt in.
2026-04-20 · admin · reliability
Admin console now mirrors every client-side state change
Every plan, credit, suspension, and API-key change made in the admin console syncs live to the customer workspace. No more stale dashboards.
We rebuilt the admin-to-client sync bridge so operators editing a customer record see changes reflected in the user’s dashboard on their next focus event. Applies to plan tier, credit balance, account status, identity, add-ons, and enterprise API key overrides.
2026-04-18 · reliability · internals
One source of truth for coming-soon formats
The format gate that blocks in-progress output types now lives in one module. Dashboard, settings, and dropzone stay in sync.
Previously the "coming soon" format list was duplicated across the dashboard and settings pages, and drifted during the HyperFrames rollout. It now lives in a single module so adding or removing a gated format updates every surface immediately.
2026-04-10 · product · ui
Output UI collapsed to 5 buckets
Video / Image / Text / Blog / Newsletter. Every engine output maps under one of these 5. New templates and providers no longer add UI complexity.
We locked the user-facing output taxonomy to 5 buckets. New HyperFrames templates, new generative-video providers, and new composite flows all map under the existing buckets. A 6th bucket only gets added when a new destination platform requires it.
This is a product principle, not a temporary simplification. It keeps the UI honest as the engine grows.