Skip to main content

Restackd Changelog

Changelog

Updates we shipped — features, improvements, and fixes by date.

2026-05-03

May 3, 2026

The Stack — community is now built into Restackd

A real community space lives inside Restackd at /dashboard/community — Skool-style Spaces, threaded comments, multi-emoji reactions, and a member directory you can search. Profiles show what each member is working on, what they have earned, and what they have shipped. Permalinks work for every post, comment, and member so anything worth sharing has a real URL.

What is in it

  • Spaces — separate channels for announcements, wins, questions, feedback, off-topic
  • Real-time chat in every space
  • Threaded comments with multi-emoji reactions
  • Searchable member directory with profile drawers
  • Permalinks for every post, comment, and member
  • Notification bell that dedupes and groups by activity type

Streams V2 — multi-action sessions per day

The 30-day Affiliate stream now runs 4–6 actions per session instead of one block per day. Each action has its own complete and skip state, and the curriculum tracks per-action progress rather than per-day. Long sessions feel like a real workout, not a lecture.

The picker also got smarter: every step has a persona option (hustler, friend, authority, skeptic), and the deep-prefill into Mint and Spark passes the persona's visual style so the generated content matches the voice you picked.

Voice scripts rewritten — every step sounds like a real person

All 30 affiliate-stream voice scripts got rewritten to match how a real person actually talks — em-dashes for natural pauses, CAPS on the load-bearing word, casual openers ("hey, what's up"), and proper rendering of contractions so the audio narration does not mispronounce them. Every step now sounds like a coach, not a robot reading bullet points.

Immersive step pages

Every step in a Stream now has its own page at /dashboard/streams/<stream>/step/<n> with the voice player, the day's actions, tool launchers (Mint, Spark, Builder, Library, Playbooks pre-filled with the right prompt), and an artifact verifier for paste-URL steps. Hit a deeplink from email or push and you land directly in the step, ready to work.

Improvements that landed today

  • Welcome email for new founders now includes a magic link so first sign-in is one tap
  • Step 1 auto-creates progress on first visit so deeplinks from email always land you in the right place
  • Tool deeplinks (Mint, Spark, etc.) now carry the stream and step ID so you can return to your step with one tap
  • Paste-URL artifact verifier confirms your post is live before marking the step complete
  • Profile avatars no longer bleed past the rounded crop on community pages
  • Junk accounts and missing badges cleaned up on member directory
  • Onboarding tasks no longer show fake "Coming soon" rows for tools that are already live

2026-05-02

May 2, 2026

Course-killer 5-verb plan, end-to-end

The dashboard now runs on five verbs: PICK an income path, LEARN the curriculum, DO the daily action, SHARE what you built, EARN real payouts. Every verb has its own page, its own daily progression, and its own success metric.

  • PICK — Income Streams library at /dashboard/streams with curated paths
  • LEARN — voice-led 30-step curriculum per stream, no fluff
  • DO — Mint, Spark, Builder, Library, and Playbooks all wired into the day's task
  • SHARE — community feed plus receipts plus funnels surface social proof you can actually point to
  • EARN — affiliate dashboard with real-time clicks, conversions, ROI, Friday payouts

Lifetime-only pricing — $249, one-time

We consolidated to one offer: $249 lifetime, no monthly tier. The Pro Monthly plan is gone everywhere — homepage, pricing, settings, metadata, structured data, FAQ, refund policy. One product, one price, one decision.

The Lifetime plan now includes 300 Mint credits up front (one-time, not monthly).

Premium polish across every dashboard page

  • Consistent max-width container across every dashboard page so nothing feels cramped or stretched
  • Premium motion on verb pages — fade plus lift on first paint, no janky transitions
  • Touch targets on iOS Safari are now at least 44x44 everywhere; inputs use 16px font so iOS does not auto-zoom on focus
  • LEARN page button targets bumped to 44px for thumb-friendly tapping

Affiliate program — real payouts, attribution, fixes

The affiliate engine now ships real payouts. The /r/{code} flow bridges its attribution cookie to the checkout so commissions track even when buyers wait days to convert. Sale events from the new processor land cleanly and the affiliate's ledger updates in real time. Existing email links pointing to old reseller paths now redirect to the new affiliate dashboard.

Fixes

  • Logout invalidates session tokens so old browser tabs cannot keep you signed in after sign-out
  • /refund-policy page works again (was 404'ing) and the refund window matches across pricing FAQ and policy
  • Paid founders with missing founder numbers can now access the affiliate dashboard
  • Discord invite no longer falls back to an invalid /restackd vanity URL
  • XP awards are now idempotent — refreshing the page will not double-credit you
  • Sitemap and canonical URLs cleaned up; Friday Payday timezone honors the user's timezone, not UTC
  • The /welcome page now renders for new founder buyers (was bouncing on the foundingMember flag)

2026-05-01

May 1, 2026

Course-killer landing — v6

The public homepage rebuilt around a single message: this is not a course, it is the toolkit. Live counter showing real founder activity, a $99 to $249 flip when the founder cap fills, and a hero that talks to the audience instead of at them.

  • Hero respects prefers-reduced-motion so motion-sensitive visitors do not get blasted
  • Real founder photos replace the placeholder portraits
  • Streams section visualizes the 5-verb path
  • Broken images replaced with branded gradient cards as fallback

Mint — full social-format coverage

Mint now generates content for every format that matters: feed posts, reels, carousels (every slide, not just the cover), and STORY for Instagram Stories and TikTok Stories. Downloads now bundle every asset so you can drop the whole carousel or the whole reel in one tap.

Polish that shipped

  • Pro Mode chip plus intent wired into the brief so the generator knows whether you are going for soft-sell or hard-sell
  • "Underfunded" credit warning that suggests the cheapest format that fits your remaining credits
  • Credit cost is now the real number (no more 20-credit UI lie)
  • Likeness Vault tile, format microcopy, and view-count input on the brief
  • Library font matches the rest of the dashboard
  • Reel hook persists when you regenerate; carousel slides flip in the canvas preview
  • Reduced shake and motion on the mobile composer
  • Modal positioning fixed on smaller screens

Spark — Personal Branding section plus 3 new product types

Spark v2 added a Personal Branding section (BrandProfile plus settings page plus API) so the generator pulls from your actual brand, not generic defaults. Three new archetypes shipped: eBook, Caption Pack, and Document.

A cancel button finally landed too — if Spark is mid-generation and you change your mind, hit cancel and reclaim the credits.

Affiliate beta gate plus waitlist

The affiliate program is now in founder-only beta. There is a BETA banner across affiliate pages, a waitlist page for non-founders, and bug-report CTAs in every onboarding step so issues get to us instead of dying in DMs.

The onboarding flow now collects W-9 info up front for US affiliates, and the gate logic on the /complete step finally lets you finish the application instead of bouncing you back.

Improvements that landed today

  • The OFAC sanctions check now caches the SDN list in our shared store — no more local-disk dependency that broke on cold starts
  • Stripe Connect references removed from settings and pricing surfaces (we use a different processor now)
  • Public-facing affiliate page no longer mentions Pro Monthly or 50% recurring commission (those rules are retired)
  • Sidebar entry renamed Reseller to Affiliate
  • /dashboard/affiliate/links and /dashboard/affiliate/share redirect into the new onboarding flow

2026-04-30

April 30, 2026

Mint — production-ready

Mint shipped its production release. Schema upgrades, fallback flows when a generation cannot complete, completion loops that retry transient failures, and per-account spend caps so a runaway prompt cannot drain your credits. The Pro tab landed alongside seven polish fixes (overlay sizing, prompt grid, animation cleanup, reels rendering).

The post-detail desktop view now uses a 2-column layout — no more wasted horizontal space when you are reviewing a generation.

International affiliate tax compliance

The affiliate program now supports affiliates in 51 countries (US plus 27 EU plus UK, CA, AU, NZ, IE plus APAC, LATAM, MENA plus IN, ZA). Non-US affiliates get a W-8BEN form instead of W-9; year-end reporting handles 1099-NEC for US filers and 1042-S for non-US. OFAC sanctions screening runs at signup so we stay compliant out of the box. IRS treaty rates apply automatically based on country.

Spark — production-ready

Spark closed five P0 fixes: submit reliability, regen-chapter live updates, drop-and-restart, worker stability, and credit accounting. The cancel button and DELETE endpoint shipped with it. If Spark fails mid-job, credits return to your balance instead of disappearing.

Premium branded checkout

Checkout got a Restackd-branded redesign. Cleaner card experience, fewer redirects, better mobile fit. Sale events now flow into the affiliate ledger and the founder analytics in real time.

The /checkout/lifetime page no longer 500s on retry (server-side bug fixed).

Other improvements

  • Authentication endpoint no longer 500s when refreshing the dashboard, so logged-in users stop getting bounced to /login
  • Notification engine plus gamification plumbing wired in — XP awards, streak tracking, milestone unlocks
  • 4-step affiliate onboarding (down from 7) with W-9 collection in step 1
  • Affiliate dashboard upgraded with real gamification — daily streak, monthly leaderboard, badge unlocks
  • Public marketing for the affiliate program got a leaderboard view of top earners (anonymized)
  • Sale handler validates and stores the buyer's email and customer record before the affiliate gets credited

2026-04-29

April 29, 2026

Template Library — clearer naming

The Template Library got a clearer name across every public-facing surface — homepage, pricing, founder offer, legal pages, blog, structured data, OG metadata, and the in-product dashboard label. The feature itself is unchanged: you still download editable starter templates, customize them with your branding, and sell them on the platforms where your audience lives (Stan, Whop, your own site — wherever). Existing links to /dashboard/plr continue to work.

The public-facing affiliate program description also moved to consistently say "Earn 30% commission" — phrased from the affiliate's perspective, which is who actually reads the page.

2026-04-28

April 28, 2026

Landing page repositioned as a SaaS toolkit

The public landing page now showcases Restackd as the AI creator toolkit (Mint, Spark, Template Library, Courses, Affiliate) — not a creator-to-buyer marketplace. The hero dashboard mockup is now a Mint Content Studio view: voice profile, generated post grid, and usage metrics (posts generated, credits used, hours saved). The Spark feature illustrates a prompt-driven product generator that exports to Stan / Whop / PDF / Notion. The Template Library is shown as a download-and-modify template grid bundled with the subscription. The Affiliate Program (the one legitimate earnings surface — Restackd is the merchant) shows commission rate, link, and stats. Old marketplace mockups (creator-priced products, revenue widgets, sale notifications) have been removed across /, /v4, and the OG image preview.

Atlas — your AI support agent — got smarter

Atlas now answers with full awareness of your account state, so fewer "let me check on that" replies and faster resolutions on real questions. We also tightened the confidence gates: when Atlas isn't sure, it hands off to a human cleanly instead of guessing.

Privacy: Atlas now scrubs personal info from any message before it leaves your account — applies to internal tooling, exports, and any external notification we send.

Reseller polish

If you joined the Reseller Affiliate Program yesterday, your application now collects your country before the Stripe Connect handoff so payouts work on the first try. Existing applications are unaffected.

Site-wide navigation cohesion

The main sidebar is now a single source of truth — same routes, same labels, same icons across every page. Dead marketing scaffolding is gone, the Command Palette matches the routes you actually have access to, and the mobile top-nav is its own component that stays consistent across surfaces.

Security

  • Stronger password hashing, applied transparently the next time you sign in. No action required.

2026-04-27

April 27, 2026

Reseller Affiliate Program is live

Apply at /reseller-onboarding/intro to earn 70% lifetime commission on every $249 sale you refer. Stripe Connect Express payouts, 90-day attribution cookies, weekly automatic deposits after $50, and 1099 threshold tracking — all built in.

What's in the box

  • Real-time hub at /dashboard/reseller with clicks, conversions, earnings, and payouts
  • Customizable sales page at /dashboard/reseller/sales-page
  • 7-day promotion playbook plus an asset library so you can ship your first promo today
  • Dedicated commissions ledger with 1099 threshold tracking baked in

Improvements that landed during the build

  • /r/{code} flow now drops attribution cookies before redirect — no more lost sales from slow checkouts
  • Stripe checkout copy rewritten from the buyer's perspective
  • FTC disclosure baked into every sales-page footer
  • Avatar fallback for resellers who haven't uploaded one yet
  • Sales page auto-provisions the moment your application is approved
  • Rate limiting on /r/{code} so click-bombing can't pad anyone's stats

Fixes

  • Connect-return page now persists Stripe Connect state across the redirect
  • Cookie attribution survives same-session conversions
  • Activated and Connect-linked emails now actually send

Founder Dashboard rebuilt

A single unified shell with real KPIs — revenue, clicks, conversion rate, founder rank — plus a next-moves card that adapts to where you are in setup. No more placeholder cards.

  • Quick actions for the things you'll do most
  • Live activity ticker across the platform
  • Setup-progress banner that disappears when you're done

Settings is open to all members

Every tab at /dashboard/settings is wired end-to-end:

  • Profile, security with email-change verification, and billing
  • Integrations for Stripe Connect, Discord, and social platforms
  • Notifications with per-category email and in-app toggles
  • Brand voice training that powers Mint and Arc when those launch
  • Custom domain, full data export, and self-serve account delete

Atlas support in the sidebar

Floating Bug FAB on every dashboard page, screenshot and screen-recording attachments with automatic PII redaction, and a history page at /dashboard/support showing every ticket you've filed and its status.

  • Wishlist plus bug-hunter leaderboard with badge unlocks
  • Live updates when Atlas starts working on your ticket

Privacy on member-facing leaderboards

Founder rank, the bug-hunter board, and the conversion leaderboard now show first name plus last initial — never full names or emails. Admins still see full identities for moderation.