Web Applications
Authentication, live data, and other features unique to Web Application projects.
Giving your app's users their own two-factor authentication
The Account Security block adds TOTP and email code 2FA, passkeys, sessions, and data export/delete for your app's own end users.
Google, GitHub, Apple, Microsoft, and Facebook sign in for your app's users
Login and Signup Form blocks can offer social sign in once you've connected your own app with each provider.
Sending email from your app
Connect your own Resend account so your Web Application, Website, or API project can send email.
Passwordless sign in with a magic link
Your app's Login Form can email visitors a one click sign in link instead of asking for a password.
Organizations, teams, and inviting people into your app
Let your app's own visitors create an organization, invite other people into it, and keep their data separate per organization.
Sending real browser push notifications
Let your app's visitors opt into real, OS level notifications, even when your app isn't open in a tab.
Live Chat and who is online
A flowing chat room for your app's signed in visitors, and a small indicator of who is here right now.
Mentioning someone in a comment
Type @ and an email to notify a specific person, scoped to people already in that conversation.
Automatic image resizing and compression on upload
Images uploaded through a File field or File Upload block are automatically resized, compressed, and converted to WebP.
Letting your app's own visitors generate an API key
Signed in visitors can generate their own personal API key from the Account Security block to call your app's records API programmatically.
Comments, Multi-Step Forms, and other advanced blocks
File uploads, linked records, threaded comments, and multi-page forms.
Managing your users and sending them an announcement
The Users tab in your project's workspace: view, remove, and broadcast to end-users.
Connecting your own Stripe or Twilio account
Bring your own payment processor or SMS provider for checkout and text-message actions.
Charts, Calendars, and Kanban boards for your data
Turning a collection's records into a chart, a calendar, or a drag-and-drop board.
Bulk actions, saved views, columns, and CSV import for Data Table
Select and act on multiple rows at once, save a search/sort preset, show/hide columns, and bulk create records from a CSV file.
Impersonation, feature flags, and maintenance mode
View your app as one of its users to troubleshoot, define flags your app can check, and take your app offline for visitors temporarily.
Audit log and error tracking for your Web Application
See who did what and when across your app, and catch runtime errors your visitors actually hit.
Installable apps and offline support
Every published Web Application is a real, installable PWA with basic offline support for pages a visitor already opened.
Per page language and how search engines see your app
Setting a page's language for screen readers and search engines, and the sitemap/robots.txt every published app now has.