SHIPPED · v0.9.0
Distribution Performance dashboard
New
Distribution Performance dashboard. A new Distribution view, placed after Channels and before Distribution History, reports how your published posts actually performed using each platform's official analytics rather than estimates.
See total posts, exposure, reach, and engagement for any period, plus a trend chart, a best-time-to-post heatmap, your top posts, a per-channel comparison, and how many audience conversations earned a reply.
Covers X/Twitter, Facebook Pages, Instagram, Threads, YouTube, TikTok, Pinterest, Bluesky, and Mastodon, refreshing when you open the app and periodically after that, with historical posts backfilled where their identity is unambiguous.
Every number shows its source, freshness, and coverage; metrics a platform doesn't expose are labeled as unavailable instead of shown as zero.
Capture a website's visual style. Point Design Studio at a website — usually your own product site — and it reads the page's real colors, fonts, and shapes into a reusable design system. A new Website style toggle then applies that captured look to generated marketing images, so campaign visuals match your brand automatically. Pages are read only inside a sandboxed, isolated window.
Per-channel campaign languages. Choose one or more languages for a campaign and, when you want, assign different languages to different channels — for example English on LinkedIn and Vietnamese on Facebook. You can type a custom language that isn't in the list, and both the written copy and the generated design images follow the language you pick.
Pre-publish media checks. Before a post goes out, attached images and videos are checked against each destination's real limits — file size, count, dimensions, duration, and format — so oversized or unsupported media is caught in the composer instead of failing at publish time.
Improved
Custom values in selection fields. Dropdowns across the app can now accept a typed value that isn't in the list, making it easy to add a custom language or other free-form option.
Request analytics permissions while connecting a channel. Connecting or reconnecting a channel can now request the extra read permissions its analytics API needs, so Distribution Performance can pull metrics for that account.
Fuller distribution history. The distribution history detail view now shows richer, step-by-step logs for each publish attempt.
Consistent media in campaign previews and Post Now. Attached images and videos are validated and previewed consistently across the campaign composer and the Post Now flow before delivery.
Fixed
Non-Latin languages stay intact in generated content. A writing-style skill can no longer force generated copy or design images into ASCII or transliterate the target language, so languages such as Vietnamese render correctly.

New campaign composer assigning per-channel languages, with Facebook set to both English and Tiếng Việt and per-account language overrides. 
Threads channel settings granting the analytics read scopes threads_manage_insights and threads_read_replies before pulling performance metrics. 
Facebook channel settings showing the optional Distribution Performance read permissions read_insights and pages_manage_engagement, with a Reconnect for performance metrics button.