# supastack

> Modular foundations for products worth building.

Google/GitHub login, Stripe checkout, AI streaming, emails, and SEO — prewired. Build the features customers will pay for.

## What supastack includes

- **Start on both surfaces.** — Next.js and Expo apps give your product a foundation for web and mobile.
- **Give every user a place to begin.** — Email/password, OTP, and social authentication, with personal workspaces.
- **Connect payment and product access.** — Stripe billing, subscriptions, and entitlements form the foundation for paid product experiences.
- **Make AI part of the product.** — Configure multiple AI providers with usage tracking, budgets, and encrypted bring-your-own-key support.
- **Support the work behind the interface.** — Background jobs through Trigger.dev and transactional email for product workflows.
- **See what your product is doing.** — Audit records, analytics, and error monitoring provide visibility into activity and issues.

## Plans

- Single Stack: $149 — one platform — Next.js (Web), TanStack Start (Web), Expo (iOS & Android), or Tauri (macOS & Windows Desktop)
- Dual Stack: $298 — any two platforms from the same list
- Full Bundle: $299 — all four platforms — Next.js, TanStack Start, Expo, and Tauri

Full pricing: https://supastack.dev/pricing.md

## Start here

- [Documentation](https://supastack.dev/docs)
- [Documentation index for agents](https://supastack.dev/llms.txt)
- [Changelog](https://supastack.dev/changelog)
- [Blog](https://supastack.dev/blog)
- [Showcase](https://supastack.dev/showcase)
- [Developer tools](https://supastack.dev/tools)
- [Contact](https://supastack.dev/contact)

## Latest release

2026-11-01 — Comments and mentions, team chat channels, AI search, API tooling, directory sync, broadcasts, realtime sync, a browser extension, and a refreshed interface

- Owners and admins can connect incoming webhook channels for Slack, Discord, or Microsoft Teams from Settings → Notifications — name each channel, pause it, or remove it at any time.
- Workspace events — comments and mentions, invites, billing, surveys, usage alerts — fan out to the channels you choose, with per-channel event filters so each channel only receives what matters to it.
- Webhook URLs stay server-side and masked everywhere else, posting is restricted to each provider's real webhook hosts, and a built-in test message confirms the wiring before you rely on it.
- Content entries gain a comment thread with one-level replies — members post, edit, or remove their own comments, while owners and admins can remove any comment.
- Mention a teammate by name or email to notify them, and replies alert the original commenter — both respect each member's notification preferences.
- Members can search workspace content in natural language from the new Search page, with cited sources — and API keys can run the same query over GET /api/v1/search.
- A typed client SDK and a supastack CLI now cover the whole public API — every resource group, automatic retries, and saved credentials for scripts and automation.
- Directory sync connects the workspace to the company's identity provider over SCIM — admins issue a connection token from Settings, and the provider provisions, updates, and removes members automatically alongside SSO.
- A new Broadcasts page sends one-shot marketing emails to the workspace's audience — every lead or a campaign segment — with scheduling, per-send tallies, and a working unsubscribe link on every send.
- Workspaces now update in realtime — the notification bell and comment threads refresh live over a workspace-scoped event stream, no reload needed.
- The block library gains an integration grid, an accessible star-rating input, and a scrollable log viewer for product pages and app surfaces.
- Landing page A/B tests now keep each visitor on the same variant across reloads, so headlines and buttons no longer switch on refresh.
- The app interface gets a cleaner, more compact look — tighter sidebar navigation, a sticky page header, and a two-column settings page that reads well in every language.
- A new Floating panel layout joins the layout options, and Settings → Appearance and onboarding now preview every layout as a visual card so new members can pick theirs on day one.
- On mobile, each person can choose a labeled tab bar, a floating bar, or icon-only navigation, plus a comfortable or compact density.
- A browser extension scaffold ships with the kit — save the current page (title, link, selected text, and a note) into the workspace as a draft content entry.
- Realtime sync reaches the mobile app too — the notifications inbox and home preview refresh live on the same workspace event stream.
- Fixed: settings pages open reliably again, usage cards show readable names, and the landing waitlist and sign-in page no longer crowd the hero or header.
- Fixed: TanStack Start settings pages open normally again, the API reference now matches your theme, and product lists and mobile notifications look cleaner and are easier to read.
- Mobile sign-in buttons now show the Google and Apple logos, plus email and passkey icons.
- The Paper theme's orange buttons now use white text on a deeper orange that's easier to read.

## Agent resources

- https://supastack.dev/openapi.json — OpenAPI 3.1 description of the public API
- https://supastack.dev/auth.md — authentication and permission model
- https://supastack.dev/.well-known/ard.json — Agentic Resource Discovery manifest
- https://supastack.dev/api/mcp — docs MCP server (streamable HTTP)
