Changelog
New features, improvements, and fixes.
Passkey authentication
Sign in with biometrics or hardware security keys. Register and manage passkeys from the Security tab in Settings.
App detail page with code snippets
View credentials, copy integration snippets for client SDK, auth routes, and publish endpoints — all scoped to your app key.
Webhook management per application
Configure webhook endpoints on each app to receive channel lifecycle events (occupied, vacated, member changes).
Dark and light mode
Theme toggle in the user menu cycles between dark, light, and system preference.
- Real password change flow — The Security settings tab now has a working password change form instead of a placeholder.
- Pro plan capped at 10 applications — The Pro tier now allows up to 10 applications instead of unlimited, aligning with sustainable platform limits.
Stripe billing integration
Full checkout flow for Pro plan upgrades, webhook-driven subscription persistence, and Stripe Customer Portal access from Settings.
Better Auth with email and password
Replaced hardcoded demo credentials with real authentication. Separate login and signup pages with first/last name collection and password confirmation.
Neon Postgres database
Production database provisioned via Vercel Marketplace. Prisma schema covers users, sessions, apps, channel policies, subscriptions, and webhooks.
Applications CRUD
Create, list, and delete realtime applications. Each app gets a unique key and secret for SDK integration.
Channel policies
Define pattern-based rules for channel types (public, private, presence, encrypted) scoped to each application.
Active channels monitor
Live polling view of channel traffic across your applications, refreshing every 10 seconds.
Settings with profile, security, and billing tabs
Edit your name, manage passkeys, change password, view subscription status, and access Stripe portal — all in one place.
Marketing site launch
Landing page, pricing, documentation with 10+ pages covering quickstart, architecture, channels, auth, encryption, deployment guides, and API reference.
Client SDK documentation
Full API reference for @summoniq/summon-flow including constructor options, channel methods, connection events, and presence.
Open source repository
Monorepo published to GitHub with MIT license. Includes client SDK, console app, and marketing site.