Blog post images now pull from your brand's asset library first — site photos, Instagram, X, Google Business, and Yelp — before touching stock photography. The first post in any batch always leads with your best-matching brand photo. Later posts use a brand photo when one fits the topic and fall back to stock when nothing does. The library now draws from up to 12 site photos (previously 8), and the same photo can appear across posts, though never twice in the same one.
The admin Flags tab is now a full Users page. You can search by username, email, or ID, filter by plan or any feature flag, toggle flags inline, and override a user's plan directly — with a clear warning that it doesn't touch billing or credits. Read-only admins can view but not change anything.
During agent setup, the top bar now shows "New agent" instead of the raw agent ID. The sidebar starts collapsed for setup and remembers your preference once you leave.
Pricing labels across the product now match the actual price table. The yearly savings badge on Pro reads 15% instead of 17%, the chat agent's upgrade link and bare /checkout URL go to Pro checkout, and the out-of-credits dialog points to the right plan. WordPress self-hosted sites now connect through the brand's own site rather than wordpress.com, and detection works correctly for sites whose REST API requires authentication.