Changelog

Your app gets real users — and you get the tools to run it

Your Bool can now have its own visitors, not just yours. Turn on accounts and every app gets sign up, sign in, and password reset — fully wired, with email/password and Google sign-in built in from the start. Ask for it by name and it just works: no auth code to write, no screen to design from scratch. Once your app has real users, you need to run it like one: today's release also gives you the dashboard to watch them arrive and the API to reach their data.

First, a sign-in screen that's yours to restyle

Every app comes with a ready-made sign-in screen — restyle its layout, colors, and copy to match your app while the sign-in logic underneath keeps working untouched.

Then decide how much of your app it guards

Wrap a page, a feature, or the whole app behind sign-in — just ask, and Bool decides where accounts make sense so you don't get a login wall you didn't need.

And every visitor's data stays their own

Each signed-in visitor only ever sees their own rows — notes, orders, saved items, whatever your app stores — automatically kept separate from everyone else's. Sign-ups in one Bool never show up in another, so each app has its own visitor list.

Watch them arrive in Analytics and Logs

Two new tabs in your project dashboard show you what those users are doing. Analytics gives you visits, unique and live visitors, and a chart of traffic over time you can zoom to 24h, 7d, 30d, or 90d, plus breakdowns by top pages, country, referrer, OS, device, and browser. Logs gives you a request-by-request trail you can filter by date range, event kind, or success/error status — and now that your visitors have accounts, you can click any one of them to see just their activity.

Total Visits
0+18%
Unique Visitors
0+9%
Live Visitors
0
Top Pages
/900
/todos648
/pricing342

Reach their data from anywhere with the API

A third new tab lists every one of your data models with ready-to-paste code snippets and a REST endpoint, so you can call your app's data from outside your app. Accounts carry through here too: each person who signs in can grab a personal API key that acts as them, so external calls only ever see what that user is allowed to see.

Invite friends and earn credits

Bool now has a referral program. Share your unique link with friends — they get 30 credits when they sign up, you earn 30 more when they publish their first app, and another 100 when they upgrade to Plus. Grab your link right here and start sharing.

Invite friends & earn credits

Your friend gets 30 credits when they sign up. You earn 30 when they publish their first app, plus 100 more when they upgrade to Plus.

Sign in to get your link

Bring your tools into chat with connectors

Connect the tools you already use — Linear, Notion, Asana, GitHub, Sentry, or Stripe — to your Bool account, and the chat agent can use your data while it builds. Ask it to turn a Linear issue into a page or pull copy straight from a Notion doc. Connectors are personal to you and follow you into every Bool you chat in, and you can add any remote MCP server by URL or disconnect anytime.

Read the connectors guide

Connect your AI to Bool

Bool now runs a remote MCP server, so Claude, ChatGPT, Cursor, and other AI clients can build and deploy Bools for you. Point your client at Bool, sign in once, and ask it to deploy a folder or list your live projects — it handles the steps and hands back a live URL.

Deploy from anywhere

Ask your AI to ship a static site or a Vite + React project and Bool builds it in the cloud, then gives you the live link. Deploy again to publish a new version at the same address.

Control who can see it

Set a project public, workspace-only, or private to just you right from your AI — and change it later just by asking.

Read the MCP guide

Build together, live

Invite anyone into your project and build the same Bool side by side, in real time. See who's in the room with live presence, share one chat so everyone's prompts and Bool's replies land for the whole group at once, and watch changes appear the moment a teammate makes them.

Message Bool…
Maya Chen is typing

Where We Dropping?

Have a folder of HTML, a zip, or a public GitHub repo? Drag it onto the Drop page and Bool turns it into a running app with a live URL — no setup, no config, no blank page to start from. Drop again on the same Bool to publish a new version at the same address.

Hello Bool

Today we're launching Bool. The fastest way from idea to live app. Describe what you want and Bool builds it — frontend, backend, hosting, all in one flow — with a live URL to share the moment it's ready. Here's what you can do from day one.

The new Bool wordmark

Start by describing or dropping

Type what you want to build and watch it come to life in a live preview, or drag a file, a zip, or a public GitHub repo onto the Drop page and Bool turns it into a running app.

Live from the first build

Every Bool gets a live URL the moment it builds. Say what to change, edit the code in the browser, or drop in new files.

Share it, remix it

Send the link (or a QR code) and anyone can use your app — no sign-up needed. See something you like? Remix any Bool to make it your own and take it from there.

Build together

Invite collaborators into a project and work in the same live session — presence avatars and group chat included. Ready for a real address? Point a domain you own at your published Bool.

One keystroke to a working homepage

When a dropped site needs an index.html to have a working homepage, the rename prompt now defaults to 'Rename and deploy' — so the recommended path is just one Enter away.

Paste a file or file path into Drop

On the Drop page you can now paste a file straight from your clipboard, or paste a local file path, to upload it — no drag-and-drop required.

Share your Bool with a QR code

The publish popover now has a Link / QR switcher. Once your Bool is published, flip to the QR tab for a scannable code you can point a phone at or download to share.

QR codes stay visible in dark mode

Fixed QR codes vanishing for people using dark-mode browser extensions, so the code always scans.

Import a GitHub repo into Drop

Paste a public GitHub repo URL on the Drop page and Bool fetches the repo, unpacks it, and deploys it — just like dropping an exported zip.

Drop a new version from the editor

A new drop button in the chat panel lets you upload a file or folder to replace your project's files and save it as a new version. After it lands, a confirmation screen lets you review the refreshed preview and publish when you're ready — your changes don't go live until you do.

Remix a Bool with its data

When you remix a Bool, a confirmation dialog now lets you choose to start your copy empty or bring along a copy of the app's database — all tables and rows included.

Command palette

Press ⌘K (Ctrl+K) anywhere to jump straight to a page or one of your projects — no more hunting through menus.

Drop a file anywhere to start

The entire Drop page is now a drop target. Release an image or file anywhere on the page to kick off a new Bool.

Manage your own password

Set, change, or reset your password right from your account settings.

Public links lead with your custom domain

When you've connected a custom domain, your Bool's public URL now shows that domain first, falling back to a bool.so link.

Follow Bool from the footer

Added a 'Follow us' section to the site footer with our social links.

Readable markdown in chat bubbles

Links, inline code, quotes, and tables inside your blue chat bubbles are now legible instead of blending into the background.

Dashboard overview cards

Your dashboard now opens with at-a-glance overview cards summarizing your projects.

'Built with Bool' badge toggle

Choose whether the 'Built with Bool' badge appears on your published apps with a simple opt-in toggle.

Smoother preview loading

The preview now holds its loading screen through the first build instead of briefly flashing the starter template.

Steadier live collaboration

Fixed a crash that could happen when joining a collaborative session.

A more flexible editor layout

Collapse the chat panel in the editor to give your preview and code the full width — and the editor now adapts to tablet screens with a resizable split between chat and preview.

More reliable multiplayer

Rebuilt real-time collaboration under the hood for steadier shared sessions and fewer sync hiccups.

Consistent chat bubbles

Your own messages always show in blue now, with cleaner tails and more comfortable padding.

Custom domains and live multiplayer

Point a domain you already own at your published Bool and serve it from your own address. Plus: see who else is in a project and share a real-time session with collaborators.

Live multiplayer

See who else is in a project with presence avatars and share a real-time agent session with collaborators.

Breakpoint switcher & fullscreen preview

Switch between device sizes and expand the preview to fullscreen from the preview toolbar.

Voice dictation

Dictate your chat messages with your voice instead of typing — with both click-to-toggle and hold-to-record, whichever feels natural.

Issues Found + Resolve with AI

Runtime errors in your preview now surface automatically with a one-click 'Resolve with AI' to fix them.

Group chat in shared Bools

Shared Bools now show who said what, with iMessage-style group chat for everyone collaborating.

Fonts shown in their own typeface

The theme picker now renders each font name in the font itself, so you can see what you're choosing.

Chat avatar polish

Fixed a white notch that appeared on incoming chat avatars.

Version history grows up

Open any earlier version of your app in the live preview straight from Version History, and edits you make by hand now save as their own versions — so your history captures everything, not just AI changes.

Project archiving

Archive projects you're done with to tidy your dashboard. Archiving also takes down the live deployment.

Simpler publishing

Publishing moved into a tidy popover with a success confirmation, and re-publishing the same version is now a no-op.

Live-updating Version History

New versions appear in Version History instantly, without reloading the page.

Better mobile preview toolbar

Cleaned up the preview toolbar on mobile with an icon-only terminal button and no accidental zoom on the route bar.

Accurate snapshot previews

Fixed previewing a stale or wrong version when opening a snapshot in the sandbox.

Code view in the dashboard

The code view is now always available in the dashboard so you can read your project's files anytime.

Instant, version-centric publishing

Publishing is now built around versions, with instant staged publishes so changes go live faster.