Changelog

What's New

Every update, improvement, and fix — tracked publicly. We ship fast.

October 15, 2026Free Tools, TikTok Drafts Fallback, Smoother Signup
  • NewFree tools, no signup: a thread splitter that turns long text into a numbered thread sized for X, Bluesky or Mastodon (counted the way each platform counts), and a Discord timestamp generator whose codes show in every reader's own time zone. At /tools.
  • ImprovedA scheduled TikTok video that TikTok will not post publicly yet now goes to your TikTok drafts at the time you picked, instead of failing, and the notification includes your caption to paste into TikTok. If it fails for another reason, the notification says why.
  • ImprovedIf TikTok turns down a Post Now, one tap sends the same video to your TikTok drafts instead.
  • FixedA scheduled TikTok video was counted twice against your monthly TikTok allowance, and a failed one was never given back.
  • FixedTikTok Studio checked videos against a 10-minute limit even when your TikTok account allows less, so a too-long video was only rejected later by TikTok.
  • NewSignup catches common email typos ("Did you mean gmail.com?"). The confirmation screen can send the email again, open your inbox, or let you fix the address, and signing in before confirming offers a resend.
  • FixedIf you took more than a minute to click your confirmation link, you never got the welcome emails or kept your newsletter choice.
  • FixedScheduling past your plan's window showed a message that just said "true". It now says why and what upgrading allows, and every time on the last day the date picker offers can be scheduled.
October 2–13, 2026Discord and LinkedIn Delivery Fixes
  • FixedPosts to restricted Discord channels failed because the SocialMate bot asked for too few permissions. New connections ask for the right ones, and a refused post now says which channel permission to change.
  • ImprovedLinkedIn connections expire after 60 days with no way to renew them automatically. You now get a notice and an email a week before.
  • FixedA first scheduled post could be sent more than once if its status failed to save. Posts that already went out are now marked published instead of being sent again.
  • FixedDiscord accounts connected before September 3 could not post. Adding the SocialMate bot now upgrades them in place, without needing a free slot.
  • FixedThe blog index now shows every post, and each page tells search engines its own address.
September 26, 2026Discord Connects Again, First Post Made Easier, Honest Platform Status
  • FixedConnecting Discord was failing with an "Invalid OAuth2 redirect" error for everyone since September 3. It works again: SocialMate's bot is added to a server you manage, then you pick the channel to post into from a dropdown in the app.
  • NewWrite your first post from one sentence. Pick a kind of post (share an update, promote something, teach something), type a rough sentence or paste a link, and get an editable draft back. It appears in onboarding and on the Accounts page right after you connect a platform.
  • ImprovedOnboarding now suggests the platforms that connect in two clicks first, and warns you before you pick one with a catch: X needs Pro to post, and TikTok takes video only and goes to your drafts until TikTok approves public posting.
  • ImprovedIf the only thing you have connected is TikTok, or X on the free plan, Compose now tells you why it cannot post text and what to connect instead.
  • FixedCreator Hub now has a $3 minimum for tips, paywalled unlocks and subscriptions, and Stripe's processing fee comes out of each payment instead of SocialMate's balance. Newly connected Stripe accounts also could not accept payments at all until now.
  • ImprovedThe Accounts page says plainly which platforms are still waiting on approval: YouTube is awaiting Google, Instagram, Facebook and Threads need Meta app review, and Pinterest and Reddit have not approved our API applications yet.
September 10, 2026HERMES Opens Up, SOMA Add-on Fix, Faster Onboarding
  • NewHERMES — AI cold outreach across email, Bluesky, and Mastodon — is now available to everyone. Starter is $12/month (3 campaigns, 75 prospects/month), Pro is $25/month (10 campaigns, 400 prospects/month, weekly automated prospecting). Find it in the sidebar or at /hermes.
  • FixedSOMA Autopilot and Full Send now activate immediately after checkout. They were charging correctly but not turning on until we manually flipped a flag — that step is now automatic.
  • ImprovedZenith's "share your card" link now points to an actual live page instead of a broken one.
  • ImprovedCreator Studio, Community, Achievements, and a few other pages no longer render clipped behind the sidebar on desktop.
  • ImprovedOnboarding and signup load faster and stop shifting around while they load on mobile — a referral banner was popping in after the page had already rendered, pushing everything else down.
  • ImprovedThe roadmap is now collapsible and grouped by the month each item actually shipped.
September 1, 2026Connect-to-First-Post Fixes, Sitemap Rebuild, Crawler Accuracy
  • FixedCompose no longer pre-selects Discord for everyone. It now ticks the platforms you have actually connected, so you are not shown a warning about a platform you never chose while the one you did connect sits unticked.
  • FixedTikTok is no longer labelled "Coming Soon" in Compose. It has been live since May — it just takes video, so the chip now links straight to TikTok Studio.
  • FixedDiscord and Telegram need a channel before they can publish anything, and nothing said so. Your account card now tells you when no channel is picked, with a direct link to choose one.
  • NewConnecting an account now shows a persistent next step instead of a toast that disappears after three seconds — TikTok to the Studio, Discord and Telegram to channel setup, everything else straight to Compose.
  • NewCompose tells you up front when you have no accounts connected, rather than letting you write a post with nowhere to publish.
  • FixedSitemap now derives blog URLs from the database instead of a hand-kept list. 227 live blog posts had no sitemap entry at all, and seven URLs were duplicated. The sitemap went from 540 blog URLs to 767.
  • Fixedai.txt and the AI plugin manifest still quoted the old $20 Agency price from before the August repricing, and both listed Enki as a bundled feature. Corrected to $29 and Enki is now described accurately as a separate product.
June 5, 2026Loading Skeletons Sweep + Build Fix
  • NewLoading skeletons added to /accounts, /blog, /features, /settings, and /signup — every major route now shows an instant server-rendered skeleton during navigation instead of a blank page while JS loads.
  • ImprovedPreconnect hints added to app/layout.tsx for CDN and Supabase domains — shaves 100-200ms from first resource fetch on cold loads.
  • FixedBuild error on /features — export const revalidate was added to a "use client" component. Next.js 15 cannot export revalidate from client components. Removed. Rule: revalidate only works in Server Components.
June 1, 2026Full Public Site i18n, SEO Discovery Overhaul, 10 New vs/ Pages
  • NewFull public site i18n complete — every public-facing page (/pricing, /faq, /glossary, /features, all /for/* audience pages, all 75 /vs/* comparison pages, /affiliates, /give, /enterprise, /community, /zenith, /discount, /challenge, /achievements, /wall-of-love, /tiktok, /monetize, /blog, /guides, /about) now uses useI18n() and t(). 74 namespaces across 9 locales. i18n is 100% done.
  • Fixedvs/ metadata moved to layout.tsx for all 76 comparison pages — i18n agent added "use client" to all pages but left export const metadata in the same file. Next.js 15 does not allow both. Script extracted metadata to per-route layout.tsx files. Build passing.
  • NewSEO/AI discovery overhaul — llms.txt expanded to 580+ lines with Preferred AI Summary, deep system docs for SOMA/Enki/HERMES/IRIS, competitor comparisons, 14 Q&A pairs for AI search queries, and full platform details. humans.txt, ai.txt, and .well-known/ai-plugin.json added. Three JSON-LD schemas added to layout.tsx (SoftwareApplication, Organization, WebSite with SearchAction).
  • New10 new vs/ comparison pages: vs/brandwatch, vs/klaviyo, vs/linktree, vs/beehiiv, vs/convertkit, vs/notionhq, vs/creatorstudio, vs/mailchimp, vs/tiktok-native, vs/substack — each with layout.tsx, page.tsx, and i18n wired.
May 31, 2026FCP Performance Fix — Dashboard, Onboarding, Blog
  • FixedDashboard FCP fixed — loading spinner used border-black which is invisible on dark mode backgrounds. Changed to border-amber-500. Was causing measured FCP of 3+ seconds because the browser painted nothing visible.
  • NewDashboard and Onboarding loading skeletons — added loading.tsx to both routes. Next.js App Router now shows a server-rendered skeleton instantly during navigation instead of waiting for the full JS bundle to execute.
  • ImprovedBlog post ISR cache extended from 1 hour to 24 hours — hourly cache expiry was causing international CDN nodes to hit the US East origin server on cache miss, resulting in 3s+ FCP for visitors in Argentina, France, China, and Singapore.
  • ImprovedBlog index now cached — /blog was doing a fresh 500-row Supabase query on every single page load with no revalidation. Now cached for 24 hours.
May 29, 2026i18n Full Parity — 9 Locales, Mobile Sweep
  • NewJapanese (ja) and Korean (ko) added as full locales — complete translations for all landing page sections including hero, platforms, free tier, clips, AI tools, features, comparison, bio link, guides, story, SM-Give, and final CTA.
  • Improvedi18n parity sweep — all remaining hardcoded English strings replaced with t() calls. SM-Pulse and SM-Radar card descriptions in LocalizedLanding now translate. Mobile nav labels (Menu, Language, Merch, SM-Give) fully translated. All 9 locale files validated in sync.
  • ImprovedMobile nav labels translated — "Menu", "Language", "👕 Merch", and "❤️ SM-Give" in the mobile drawer now use t() and render in the user's chosen language.
  • FixedLanding page locale files — critical missing keys backfilled for es/de/fr/pt/ru/zh (hero_headline, cta_primary, cta_no_card, more_coming, built_by_desc, and all CTA buttons). These were present but had English placeholder values that would not trigger auto-fallback.
May 28, 2026Enterprise Tier, Full Send Daily Cron, White Label, i18n Completion, SOMA Video URL
  • NewEnterprise tier — new /enterprise landing page with contact form. Enterprise plan card added to /pricing (custom pricing, unlimited seats, SLA, White Label Pro included, dedicated onboarding). Inquiries saved to DB and emailed to Joshua. No Stripe checkout — provisioned manually.
  • NewSOMA Full Send daily auto-run — Full Send users now get a daily 9am EDT cron (somaFullSendDailyRun). Max 7 posts/day per platform, 30 runs/month cap. Autopilot keeps its weekly Monday schedule. 🚀 Full Send active banner on SOMA dashboard.
  • NewSOMA video URL attachment — add a video URL per SOMA project. Injected into Gemini prompts so generated posts reference the video naturally. Cyan URL input + saved state with remove button on project page.
  • ImprovedWhite Label settings fully built — logo URL, custom brand name, primary color picker, remove-branding Pro toggle, and custom domain input (Pro only). File upload via /api/white-label/logo-upload to Supabase media bucket. Default accent color corrected to amber.
  • Improvedi18n completed — Settings Scheduling tab, SOMA Weekly page, and SOMA Upgrade gate fully wired with useI18n(). 54 new translation keys across all 7 locale files (en/es/de/fr/pt/ru/zh). Full-app translation coverage now complete.
  • FixedBuild error fixed — somaFullSendDailyRun was imported in route.ts but never written. Full function added to lib/inngest.ts. Vercel deploy unblocked.
May 27, 2026SOMA Media, Enki i18n, Landing Redesign, Blog Speed Fix
  • NewSOMA media toggle — enable Unsplash images per project. Each generated post gets a relevant photo attached automatically. Photographer attribution displayed inline per Unsplash API guidelines.
  • NewUnsplash image preview in Queue and Calendar — posts with attached images now show a thumbnail and "Photo by X on Unsplash" attribution link in post cards.
  • NewCompose media preview — opening a SOMA-generated post with an attached image in Compose now shows the Unsplash thumbnail and attribution in the media section.
  • ImprovedEnki pages fully translated — Truth Mode, Trade History, and Doctrines pages are now wired with i18n. All 7 languages (en/es/de/fr/pt/ru/zh) supported. 207 translation keys added.
  • ImprovedLanding page redesign — new headline "Post everywhere. All at once." with amber gradient. Platform pills in hero. Visual depth glows. Amber CTA button. Stats now white. Less flat, more alive.
  • ImprovedSignup page cleanup — age gate checkbox removed and replaced with a proper ToS/Privacy acceptance checkbox. Newsletter opt-in updated to reference IRIS Dispatch by name.
  • ImprovedBlog pages now pre-render at build time — all 500+ blog posts are generated as static HTML at deploy time instead of hitting Supabase on every first load. Significant FCP improvement.
  • NewSOMA autopilot cron now respects the media toggle — projects with include_media enabled will receive Unsplash images on Monday auto-runs, not just manual generate runs.
May 22, 2026FeedHive Comparison Page
  • Newvs/FeedHive — new competitor comparison page covering pricing, platform gaps (no Discord, Telegram, Bluesky, or TikTok), and AI tool comparison. Sitemap and llms.txt updated.
May 22, 2026Hashtag Collections, Zapier Webhooks, Roadmap Green
  • NewHashtag Collections — save and reuse named hashtag sets. Manage collections at /hashtag-collections. Compose now has AI Suggest / My Collections tabs in the hashtag panel — "Add all" inserts a full collection with no-duplicate check.
  • NewZapier / Outbound Webhooks — fire signed POST requests on post.published and post.failed events. Add webhook URLs in Settings → Integrations. HMAC-SHA256 signed payloads, compatible with Zapier, Make, n8n, and any custom receiver. Docs at /integrations.
  • NewBlog auto-generation (Studio Stax) — Gemini writes a blog feature post for each Studio Stax lister at the 90-day mark, then every 90 days while active. Lister gets notified by email when live. Cron: /api/cron/stax-blog-gen.
  • ImprovedRoadmap voting section removed — too early. Will revisit when user base grows. Roadmap is now nearly all green — only API-gated platforms (Instagram, Facebook, Threads, iOS) remain.
  • ImprovedAll remaining Gemini 1.5-flash calls upgraded to 2.5-flash across stax-blog-gen, HERMES discover, and HERMES generate routes.
May 22, 2026IRIS AI Draft, Docs Rule, vs/ Expansion
  • NewIRIS Dispatch AI auto-generate — "Generate draft with AI" button in the /admin/iris compose UI. Gemini 2.5-flash writes a complete newsletter draft (subject, intro, what shipped, real numbers, what's next, closing) using Joshua's voice rules. Passes previous subject lines to avoid repeated angles. Fields pre-fill on success.
  • NewDocs update rule — whenever llms.txt is updated, CLAUDE.md + changelog + roadmap are all updated in the same flow. No more out-of-sync project context.
  • ImprovedNew vs/ comparison pages added — TweetHunter, Circleboom, Postly, PromoRepublic, SocialOomph, and more. Sitemap updated.
  • ImprovedBlog batch 13 — 30 posts covering LinkedIn scheduling, TikTok scheduling, and multi-platform content strategy. All live in DB.
May 21, 2026LinkedIn Now Live — 7 Platforms
  • NewLinkedIn OAuth integration live. Connect your personal LinkedIn profile at /accounts and schedule posts directly from /compose.
  • NewPlatform count updated to 7. LinkedIn joins Discord, Bluesky, Telegram, Mastodon, X/Twitter, and TikTok as a fully live platform.
  • ImprovedBluesky character limit now counts graphemes (not UTF-16 code units), so posts with emojis no longer get incorrectly rejected before reaching Bluesky.
  • FixedEnki: pending trades are now bulk-cancelled when switching to autonomous mode. The pending approvals banner is hidden in autonomous mode.
  • NewSocialMate Discord community server launched. Join at discord.gg/2se6FGrbRU — linked in the sidebar under Community.
May 20, 2026HESTIA, SIGIL, Guides PDF, Achievements, Scheduling Windows + More
  • NewHESTIA — community tab at /community. Post wins, questions, tips, feedback, and intros. Emoji reactions, threaded replies, and a connected-account gate to keep it real.
  • NewSIGIL — Link in Bio renamed to SIGIL. Same feature, new identity consistent with the SocialMate mythology naming system (HERMES, ENKI, SOMA, IRIS, SIGIL, HESTIA).
  • NewGuides PDF download — "Download as PDF" button on all 5 Gilgamesh Guides. Opens native print dialog with a faint SocialMate watermark baked into the background. No external services.
  • NewAchievements — 13 badges across Posts, Streaks, Tenure, and Account categories. Unlocking awards earned credits. Progress bars for locked badges. Accessed at /achievements and linked in the Grow section of the sidebar.
  • New30-day Creator Challenge — post every day for 30 days and earn 50 bonus credits. Daily progress heatmap and day counter at /challenge.
  • NewScheduling window — set your posting hours (e.g. 9am–9pm) and a Do-Not-Disturb window in Settings → Scheduling. Smart Queue now respects your configured window.
  • NewPost Score — AI quality scorer for post drafts (Pro+, 5 credits). Rates 0–100 with feedback on hook, clarity, and engagement potential.
  • NewBuilt with SocialMate badge — embeddable SVG badge at /badge.svg. Copy the embed code from Settings → Profile to show it on your site.
  • NewDiscount page at /discount — NONPROFIT50 (50% off Pro) and STUDENT25 (25% off Pro). Honor system, no email verification required.
  • ImprovedGoal-based onboarding — Step 1 now asks your goal (schedule content / grow audience / manage clients). Saved to your profile.
  • ImprovedUpgradeNudge dismiss now monthly instead of 7-day — dismissing resets at the start of each month.
  • ImprovedHERMES upgraded to Gemini 2.5-flash — faster, smarter content generation.
  • ImprovedAI rate limiting — 10 AI requests per minute per user to prevent abuse.
May 19, 2026Bluesky Fix + Error Visibility
  • FixedBluesky token rotation race condition — when Inngest fired multiple Bluesky posts concurrently, the second post would fail with "authentication failed" because the first post had already rotated the shared refresh token. Fixed by re-reading the freshest token from the database on refresh failure.
  • FixedSOMA post scheduling jitter — all morning/afternoon/evening posts were scheduled at exactly the same second (09:00:00, 14:00:00, 19:00:00), causing the token race condition. Posts now spread randomly across a 44-minute window within each slot.
  • ImprovedPublish error visibility — failure reasons per platform are now saved to the database. Hovering over a failed or partial post in the calendar now shows the actual error message (e.g. "Bluesky failed: session expired") instead of just a red X.
  • FixedCalendar platform breakdown now also renders for fully-failed posts, not just partial ones.
May 18, 2026Nav Polish + Bug Sweep
  • NewTikTok Studio added to header nav — now accessible from the main nav on desktop and mobile Products section.
  • NewTikTok Creators and Video Creators added to the Audiences dropdown in nav.
  • FixedCalendar status badges now correctly handle pending_approval posts — added purple styling so approval-queue posts are visible on the calendar instead of falling through to an unstyled fallback.
  • Fixedblog_batch_11.sql — corrected INTERVAL syntax (doubled single-quotes) that would cause an error when running in Supabase.
  • FixedSocial media glossary and vs/ comparison pages (Canva, Plann, Social Champ, Ripl, Preview App, Gain, Kontentino, Unum, Planly, Vista Social, Flick) added to sitemap and llms.txt.
May 18, 2026TikTok Now Live — 6 Platforms
  • NewTikTok Production API approved. SocialMate now supports 6 live platforms. Connect your TikTok account at /accounts and schedule videos from TikTok Studio at /tiktok/studio.
  • ImprovedPlatform count updated to 6 across all pages, marketing copy, and metadata.
  • FixedTikTok Studio sandbox banner removed. All sandbox restrictions lifted.
May 18, 2026TikTok Script Generator + GIF Export + 30 Blog Posts
  • NewTikTok Script Generator — AI tool at /ai-features/tiktok-script. Generates hook + body + CTA for 15s/30s/60s TikToks. 5 credits, Gemini-powered.
  • NewGIF Export in Creator Studio — export any trimmed/filtered clip as an animated GIF. Capped at 5 seconds, 480px wide. No external services.
  • NewAI Features page — new Video & TikTok Tools section with TikTok Script Generator, Creator Studio, and Clips Studio cards. TikTok live banner added.
  • New30 new blog posts covering TikTok scheduling, Twitch/YouTube clip repurposing, short-form video strategy, GIFs for social media, and creator tool stacks. 270+ total posts.
May 17, 2026Full-App i18n Complete + Guide Vol. 5 + Calendar Fix
  • NewGilgamesh's Guide Vol. 5 — Creator Monetization live at /guides/creator-monetization. 8 chapters covering tip jars, fan subscriptions, digital products, brand deals, affiliate income, and a realistic 12-month $5K/month roadmap. Free, no gate, no upsell.
  • NewFull-app i18n complete — all major app pages now translate in 7 languages (en/es/de/fr/pt/ru/zh). Covers Dashboard, Queue, Calendar, Compose, Analytics, Accounts, Inbox, Team, Drafts, Streak, Links, Activity, Media, AI Features, Agents, SOMA, Enki, Creator Hub, and public creator pages.
  • NewBirthday promo BDAY31 now active — 31% off any plan through December 15, 2026. Code: BDAY31. Apply at /pricing.
  • FixedCalendar definitively fixed — explicit column select caused silent null returns when any column was missing. Changed to select(*) with a wsLoading guard throughout. All scheduled posts now load correctly.
  • FixedLanguage switcher on public landing pages — now navigates to the correct locale URL instead of only writing to localStorage (which had no effect on server-rendered pages).
  • NewTikTok Production API approved — TikTok is now a fully live platform. Connect at /accounts, schedule and publish videos from TikTok Studio at /tiktok/studio. Platform count updated to 6. Sandbox restrictions lifted.
May 16, 2026i18n Architecture Rewrite
  • FixedRemoved next-intl plugin from next.config.ts — createNextIntlPlugin injects a webpack alias that Turbopack silently ignores, causing a runtime "config not found" error. Rewrote LocalizedLanding.tsx with direct JSON imports and a createT() helper function.
  • ImprovedPublic landing pages now server-render correctly in 7 languages via locale URL routes (/es, /de, /fr, /pt, /ru, /zh). TypeScript enforces all locale files match the en.json shape at build time.
May 14, 2026Admin Insights + Growth Infrastructure
  • NewIRIS Dispatch — weekly build-in-public newsletter. Admin compose UI at /admin/iris with live preview, recipient count, send history. Subscribers manage opt-in in Settings → Notifications. One-click unsubscribe in every email.
  • NewMonthly credits reset email — automatic Resend email on the 1st of each month reminding users their credits refreshed. Free users get a soft Pro upgrade nudge.
  • NewAdmin God Mode improvements — stat cards are now clickable (drill into filtered user lists). Platform distribution section shows connected account counts per platform across all real users.
  • NewOpen Graph metadata for link-in-bio and creator pages — each public bio and creator page now generates its own og:title, og:description, and twitter card. Blog posts now include og:image.
  • Improved"Made with SocialMate" badge on link-in-bio pages — upgraded from near-invisible to a proper amber-accented pill that adapts to light and dark page backgrounds.
  • ImprovedAdmin overview stats now exclude the admin account — Pro count, Agency count, MRR, SOMA autopilot count, churn signals, and recent signups all reflect real paying users only.
  • FixedAdmin users page — useSearchParams wrapped in Suspense boundary to fix Next.js 15 build error.
May 9, 2026SOMA Voice DNA + Project Memory + Google Play
  • NewSOMA Voice DNA Builder — 40-question personality interview in 3 tiers (Foundation / Deep Dive / Advanced). Gemini writes a 150–200 word Voice DNA summary injected into every content prompt. SOMA stops guessing and starts sounding like you.
  • NewSOMA Project Memory — each project tracks running manager notes, topics covered, angles used, and total posts generated. Ingest reads memory and tells Gemini what NOT to repeat. Clear memory button for fresh start.
  • NewPost-publish feedback modal — "Give feedback" button after generate runs. 3 questions from a pool of 8 (voice match, more-of, what missed). Every response rebuilds Voice DNA from last 20 answers.
  • NewSOMA project ingest now supports up to 500k character documents — full doc, no truncation or slicing.
  • ImprovedGoogle Play closed testing active — internal + closed test tracks live. App requires 12 opted-in testers + 14-day run before production.
  • FixedVoice DNA done screen linked to /soma/dashboard (was 404). Voice DNA tier badge + "saved" state added to SOMA dashboard identity card.
May 6, 2026Gilgamesh's Guides Complete + TikTok + Android + 30 Blog Posts
  • NewGilgamesh's Guides Vol. 3 — Business Credit, Legal Foundations & Tax Breaks. 7 chapters: DUNS numbers, PAYDEX scores, Net-30 vendors, licenses, Section 179, home office, QBI, S-Corp election, SEP-IRA, banking, and insurance. Free.
  • NewGilgamesh's Guides Vol. 4 — Vibe Coding with AI. 7 chapters: the full free stack (Next.js/Supabase/Vercel/Stripe/Inngest/Claude Code), build loop workflow, prompting patterns, debugging without panic, first deploy checklist, and the mindset of building in stolen hours. Free.
  • NewGilgamesh's Guides series complete — all 4 volumes live at /guides. Starting a Business · Marketing on Zero Budget · Business Credit & Tax · Vibe Coding with AI.
  • NewGoogle Play CI/CD — GitHub Actions workflow builds a signed Android AAB on every git tag. No Android Studio required. SocialMate is Android-ready.
  • NewTikTok Studio live — OAuth connect, video editor (trim, 8 filters, caption overlay), FILE_UPLOAD posting, scheduled publish via Inngest. Production API approved May 17, 2026.
  • New30 new blog posts published — business credit, tax strategy, founder story, platform guides, vibe coding, AI builder stack. All indexed in sitemap.
  • ImprovedSocialMate logo fixed site-wide — canonical three-circle icon now displays correctly in nav, footer, Privacy page, and Terms page.
  • ImprovedPrivacy policy overhauled for TikTok developer review — per-scope disclosure for user.info.basic, video.upload, and video.publish. App name reconciliation documented.
  • ImprovedLanding page — always dark background. Founder credibility card added. Guides CTA section added. Hero copy tightened.
May 1, 2026Creator Monetization Complete + Paywalled Posts
  • NewPaywalled posts — 3rd pillar of Creator Monetization. Lock content behind fan subscriptions or one-time unlock payments. Preview visible to all, full content for fans only.
  • NewOne-time post unlock via Stripe — non-subscribers can pay a set price to unlock a single post without subscribing.
  • NewFan email verification — subscribers enter their payment email on the creator page to unlock all exclusive content. Access persists in browser storage.
  • NewSOMA credit packs fully live — Starter (75cr/$4.99), Growth (225cr/$12.99), Pro (500cr/$24.99). Buy in-app from the SOMA dashboard.
  • ImprovedLink in Bio — tip jar and fan subscribe quick-add buttons. One click to add monetization links to your bio page.
  • ImprovedCreator Hub — share section with QR code, copy tip/subscribe links, and Link in Bio shortcut.
April 30, 2026Creator Monetization Hub + Mobile Safety
  • NewCreator Monetization Hub — tip jars and fan subscriptions powered by Stripe Connect Express. 0% platform cut. Dashboard at /monetize/hub. Public creator page at /creator/[handle].
  • NewStripe Connect Express onboarding — connect your Stripe account in ~2 minutes and start accepting payments immediately.
  • NewCapacitor Android wrapper — SocialMate packaged as a native Android app pointed at socialmate.studio. Google Play Store submission guide included.
  • FixedToast safe-area fix — all notification toasts now respect the iPhone home indicator. No more overlapping UI on mobile.
April 29, 2026Agents Hub — 8 Autonomous AI Workers
  • NewAgents Hub at /agents — 8 fully autonomous AI agents, each running on its own schedule with zero manual intervention.
  • NewEmail Outreach Agent — Gemini-powered subject + body generation, draft history, 5 credits/email.
  • NewGrowth Scout — analyzes competitor posts and your own content, surfaces growth insights and cadence charts.
  • NewNewsletter Agent — Sunday 9am cron. Draft mode emails you to review, auto mode sends to your full subscriber list.
  • NewClient Report Agent — Monday 9am, Agency-only. Generates HTML email reports for clients automatically.
  • NewRepurpose Agent — Wednesday 9am. Picks your best recent post and repurposes it across 5 formats as drafts.
  • NewCaption Agent — Daily 11am. Watches your configured RSS feeds and drafts social posts from new articles.
  • NewTrend Scout — Daily 7am. Analyzes competitor posts and returns 5 trending angles with sample captions and Draft Post buttons.
  • NewInbox Agent — Every 2h. Fetches unread Bluesky mentions and generates AI reply drafts with one-click send from /agents/inbox-agent.
  • NewSchedule Templates — /schedules page with full CRUD. Save and reuse posting schedules across projects.
  • NewPWA Install Prompt — installable as a home screen app on Android and desktop Chrome.
  • ImprovedWorkspace activity logging wired into post publish.
April 27-28, 2026SOMA Per-Platform Scheduling + Queue Bulk Select
  • NewSOMA per-platform schedule — set different posts/day counts and day-of-week patterns per platform in each project.
  • NewSOMA connected-platform filter — new project form only shows platforms you actually have connected.
  • NewQueue bulk select — Gmail-style checkboxes, Select All, Select Day, sticky action bar for bulk move/delete.
  • ImprovedSOMA Full Send modal — purchased tiers show "Already Active" instead of a buy button. Full Send badge hidden when active.
  • FixedQueue mobile safe-area — bulk action bar no longer overlaps iPhone home indicator.
April 26, 2026Content DNA + Inbox + Link Shortener + Streak + A/B Testing
  • NewContent DNA at /analytics/dna — engagement fingerprint showing best day, time, length, format, top 5 posts, and platform breakdown.
  • NewUnified Inbox with replies — Bluesky and Mastodon mentions in one feed. Inline reply composer with char counter and send confirmation.
  • NewCompose thread builder — numbered post cards, per-card char counter, auto-split by platform limit. Posts publish 30s apart.
  • NewSave as Template — save any compose draft as a reusable template with title and category.
  • NewPer-platform compose preview — see how your post will look on Bluesky, Mastodon, X, Discord, and Telegram before publishing.
  • NewLink Shortener at /links — create, copy, and track short links at socialmate.studio/go/[slug]. Click counter included.
  • NewPosting Streak Heatmap at /streak — GitHub-style 365-day contribution graph, current/longest streak, total posts.
  • NewUnread notification badge — 🔔 sidebar bell polls every 60s, red badge capped at 99+.
  • NewA/B post variant testing (Pro+) — two variants publish 24h apart, winner declared by engagement automatically.
  • NewRecurring posts — Daily/Weekly/Bi-weekly/Monthly repeat toggle in compose with optional end date. 🔁 badge in queue.
  • NewPost as image — export any post as a branded 1200×630 PNG card from compose or queue. No dependencies.
  • NewHashtag suggestions — Gemini-powered panel, 12 clickable chips, 1 credit.
  • NewReferral landing page at /refer/[code] — personalized page with affiliate name, benefits, and signup CTA.
  • NewWeekly digest email — Sunday 8am, posts this week, streak, scheduled count, top post preview.
  • NewEnki trade history at /enki/trades — FIFO P&L, win rate, Open/Closed tabs, 25/page. Monday P&L summary email.
  • NewUpgrade nudges — dismissible prompts in sidebar, compose, and settings for free users near credit limits.
  • FixedEnki paper trading — removed non-existent total column from trade inserts. All paper trades were silently failing since launch. Now fixed.
April 22-25, 2026SOMA + Analytics + Creator Studio + Compose
  • NewSOMA (Self-Optimizing Media Agent) — AI content autopilot. Learns your brand voice, ingests a master doc, generates a full week of platform-native content. Safe / Autopilot / Full Send modes.
  • NewSOMA Named Projects — create multiple projects with independent platforms, schedules, and master docs. Agencies can run one project per client.
  • NewSOMA credit packs — separate credit pool from AI credits. Pro plan: 500/mo, Agency: 2,000/mo.
  • NewCreator Studio video editor at /create — trim, 8 CSS filters, caption overlay, volume, canvas export, thumbnail capture.
  • NewAnalytics overhaul — SVG area chart, platform breakdown bars, best-times heatmap, Bluesky/Mastodon engagement sync.
  • NewSocial Inbox at /inbox — unified Bluesky, Mastodon, Telegram, Discord feed. X tab shows coming soon.
  • NewCollapsible sidebar — desktop hamburger toggle, icon-only collapsed mode with tooltips, persisted via localStorage.
  • NewDashboard drag-and-drop stat cards — reorder Scheduled/Drafts/Published/This Week. Order persists.
  • NewMedia Library at /media — upload, browse, and reuse images and videos across posts.
  • NewFAQ page at /faq — 6 sections, 30+ questions, straight answers on General, SOMA, Enki, Studio Stax, Billing, Privacy.
  • NewWorkspace Activity Feed at /activity — last 50 events with actor, action, and relative timestamps.
  • Improved10 new compose templates — Milestone, Hot Take, Storytime, Value Drop, Question/Poll, Behind the Numbers, Day in My Life, Lesson Learned, Appreciation Post, Promotion.
  • FixedDashboard crash fix — dnd-kit hooks moved before early return. Dashboard fully stable.
April 20-21, 2026X Booster + AI Brand Voice + Push Notifications + Smart Queue
  • NewX Booster one-time packs — Spark (50/$1.99), Boost (120/$4.99), Surge (250/$9.99), Storm (500/$19.99). Credits stack and roll over forever.
  • NewAI Brand Voice — define tone, style, vocabulary, and examples. Every AI tool writes in your voice automatically. Pro+ feature.
  • NewSmart Queue / Auto-schedule — fills your 14 or 30-day window at platform-optimal times with one click. Pro+ only.
  • NewBrowser Push Notifications — real-time alerts for post published/failed, Enki trade signals, and X quota warnings. Enable in Settings.
  • NewContent Repurposing — turn any post into a thread, email, caption, long-form article, hook, or LinkedIn post. 1 credit, 6 formats.
  • NewPlatform account jail — 45-day cooldown when disconnecting Twitter/X to prevent quota gaming.
  • NewPartial post retry — posts that fail on some platforms show a Retry button to re-attempt only the failed ones.
  • NewEnki Guardian toggle on dashboard — Fortress Guard now togglable directly from the Enki dashboard.
  • NewStudio Stax per-lister pages at /studio-stax/[slug] — criteria checklist on apply page.
  • NewGilgamesh's Guide at /gils-guide — free creator/entrepreneur guide. Email capture, donation section.
  • ImprovedX/Twitter quotas restructured — Free: 28/mo, Pro: 150/mo, Agency: 400/mo.
  • ImprovedStudio Stax renewal emails — 30/14/7-day Resend drip with STAX20 discount code.
April 19, 2026Quant Engine + Merch + Approvals
  • NewEnki Quant Engine — ADX filter, TP Ladder (TP1/TP2 partial exits), Kelly position sizing, Correlation Guard, DCA averaging, Sharpe/Sortino tracking, ATR trailing stops. Live for Commander/Emperor tiers.
  • NewMerch Store live at /merch — real products via Printify print-on-demand, Stripe checkout, auto-fulfillment, variant image switching.
  • NewContent Approval Workflows — team members can submit posts for owner review at /approvals.
  • NewX/Twitter Quota Widget — monthly post count, limit, and reset date visible in sidebar stats for all plans. Bar turns yellow at 80%, red at cap.
  • ImprovedSM-Give merch allocation — every merch order now routes 75% of gross revenue to SM-Give.
April 12, 2026The Foundation
  • NewGilgamesh's Guide landing page + email waitlist (/gilgamesh)
  • NewAffiliate activity dashboard in admin — last referral date, total conversions, active count
  • NewWarning email system for inactive affiliates
  • NewStudio Stax "Approve Free (1yr)" button for admin
  • NewApplication notification emails for Studio Stax and affiliate applications
April 10, 2026Discord Hub + Analytics
  • NewDiscord Hub — manage multiple Discord servers, analytics per server
  • NewPlatform stats admin page (/admin/platform-stats)
  • NewInngest polling improvements — better reliability on scheduled posts
  • New/support page + /partners explainer page
  • NewAdmin role management
April 5, 2026Clips + Notifications
  • NewTwitch clip scheduling — browse clips, one-click schedule
  • NewYouTube clips via RSS — no API key required, search any channel
  • NewNotification bell in sidebar — post success/failure alerts
  • NewPublic Twitch clip search — quota-gated, works without auth
  • Improved/clips page — Twitch/YouTube tab switcher, connected state, quota progress bar
April 2, 2026Studio Stax + White Label
  • NewStudio Stax public directory (/studio-stax) with ranking algorithm
  • NewWhite label add-on (Basic $20/mo, Pro $40/mo) — custom logo, colors, domain
  • NewStudio Stax lister portal (/studio-stax/apply)
  • NewAdmin Studio Stax management (/admin/studio-stax)
  • ImprovedPricing page — ROI-focused copy for white label
March 30, 2026Bulk Scheduler + X/Twitter
  • NewBulk scheduler — schedule up to 50 posts at once, CSV support
  • NewX/Twitter scheduling (pay-per-use, $0.01/tweet) with monthly quotas
  • NewPer-platform character limits in composer
  • NewDay-of-week auto-fill in bulk scheduler
  • NewMedia upload in bulk scheduler
  • ImprovedDiscord no-account warning in composer
March 26, 2026Launch Day 🚀
  • NewSocialMate officially launches at socialmate.studio
  • NewSchedule to Bluesky, Discord, Telegram, Mastodon
  • New12 AI tools (caption, rewrite, hook, thread + more) powered by Google Gemini
  • NewThree-pool credit system (monthly, earned, purchased)
  • NewWorkspace isolation (personal + client workspaces)
  • New5-step onboarding tour
  • New29 sidebar color themes
  • NewReferral system (+25 credits per paying referral)
  • NewLink in bio builder (free on all plans)
  • NewCompetitor tracking (3 accounts on free plan)
  • NewEvergreen content recycling
  • NewRSS/blog import
  • NewCalendar view, queue, drafts, bulk scheduling

We ship updates weekly. Follow along on Bluesky or join the waitlist to stay in the loop.