Changelog

What's new
in Floot.

New features, improvements and fixes, as they ship.

56 updates
  1. Improved: Jev in Floot AI Can Now Look at Images and Read Long Inputs

    Jev, the Floot AI model that makes fast decisions instead of writing text, can now do three new things:

    • Look at images: your app can give it photos or screenshots (PNG or JPEG) along with its questions, e.g. "is there a package at the door?" or "does this photo show the damage the customer described?"
    • Find where something is: a new box question says where something is in an image, so your app can draw a box around it. It always returns a box, even when the thing isn't there, so pair it with a yes/no question in the same call.
    • Read long inputs: for a document or chat log that's too long, a long-context mode raises the limit from about 64,000 to 262,000 tokens at the same price per token. Answers are slower and less accurate, so use it only when the input can't be trimmed.

    These are early. TypeSafe, which makes Jev, says image input and box questions aren't yet production quality and may change. Use them for prototypes, and have a person check anything that matters before your app acts on it.

    Images are billed as input at the same rate as text, so most calls still cost 1 credit.

    How to use it: Ask your assistant (e.g. "when a customer uploads a photo of a damaged item, check that the damage is visible and mark where it is", or "classify these long support transcripts with Jev"). Publish to bring the change to your live app. Read more in the docs.

  2. New: Apps That Edit Their Own Code

    Your app can now change its own code. Build an agent into your app that edits its pages and endpoints, checks its work and publishes the result: an admin chat where you ask for a new report page, say, or a bot that fixes the text it's told about.

    • Only itself: the app gets its own key to Floot that works on this one project and nothing else. It can't open your other projects, create new ones or unpublish the app.
    • Easy to undo: before the app starts a round of changes, Floot saves a Before self-edit checkpoint you can go back to from the Checkpoint panel.
    • Copies stay separate: a duplicate, a template or a copy you send someone gets its own key that works only on the copy, never on the original.

    The app's changes use your build actions, like any assistant you connect. If other people can talk to your app's agent, have it ask you before it changes or publishes anything.

    How to use it: From Claude, ChatGPT or another assistant connected to Floot, ask for it (e.g. "let this app edit its own code, and add an admin chat that can change its pages"). It's set up from a connected assistant only, not from Floot's chat in the editor. To turn it off, delete the Self-edit integration under Services β†’ Integrations. Read more in the docs.

  3. New: See Your App's Status Bar in the Phone Preview

    The iPhone, Pixel and iPad previews now show your app's status bar the way its iOS or Android build will, so you can get the color and the spacing right without spending a build.

    • A status bar color: the preview paints the strip at the top in your color, with the time, signal and battery in light or dark icons as you chose. The Pixel also shows Android's navigation bar at the bottom.
    • Edge-to-edge: your app runs under the status bar, and the preview gives it the space a real phone keeps clear around the notch and the home indicator, so you can check that headers and tab bars don't end up underneath them.
    • Different for iOS and Android: if you set the two apart, the iPhone and iPad show the iOS one and the Pixel the Android one.

    If your app is set up for the App Store or Google Play and you haven't chosen a style, the preview shows the black strips your build gets by default. A color your app changes while it runs, for example with a dark theme, shows only on a phone.

    How to use it: Ask your assistant (e.g. "make the status bar match my header color" or "make the app edge to edge"), then choose iPhone, Pixel or iPad in the preview's device menu. Read more in the docs.

  4. Improved: Faster, Cheaper Images in Your App, Now With GIFs and SVGs

    Apps that make pictures with Floot AI get two new image models, and the default is now much cheaper.

    • gpt-image-2.5 is the new default: illustrations, product shots and icons, transparent backgrounds included, at about a third of the cost of the models before it.
    • gpt-image-2.6 is for when quality matters more than price, at about three times the cost of 2.5. It can also make animated GIFs and SVG vector images, and when you edit a picture it follows circles or sketches you draw on it to show what to change.

    Apps that still use gpt-image-1.5, which OpenAI retires on December 1, are already served by gpt-image-2.5 at its lower price, with no change to your code. Their images may look a little different.

    How to use it: Ask your assistant to add image generation to your app, or to switch an existing image feature to gpt-image-2.5 or 2.6. Read more in the docs.

  5. New: Restore Your Database to an Earlier Time

    On a paid plan you can now put your database back to any moment in the last 7 days, with no support ticket. Pick a date and time, and the whole database goes back to it. Your code, uploaded files and stored keys are not touched.

    If it wasn't what you wanted, Undo restore puts the database back exactly as it was right before. Anything written after the moment you pick is removed, and your app may lose its database connection for a few seconds while it runs.

    How to use it: Open Services β†’ Data, open a table and click the cog icon. Under Backups & restore, pick the date and time, click Restore and type restore to confirm. Read more in the docs.

  6. Launched: Take Payments and Ship Orders β€” Just Ask ChatGPT or Claude

    Your Floot app can now take payments and ship orders. Ask your assistant for a checkout, a subscription or shipping labels and it's built in, with no Stripe or Shippo keys or webhooks to set up.

    • Payments: checkout, carts, subscriptions, coupons and refunds through Stripe. Try it in the preview for free, then connect your own Stripe account to take real money on a Pro or Power plan.
    • Shipping: address checks, rates, labels and tracking through Shippo. The preview uses test shipping; connect your own Shippo account to buy real labels, and Floot charges nothing for them.

    Read more in the docs for payments and shipping.

    We're live on Product Hunt today! See it in action in our launch posts on LinkedIn and X β€” and share them if you like what we're building!

  7. New: Two-Factor Authentication for Your Floot Account

    You can now turn on two-factor authentication for your Floot account. Signing in then also asks for a code from an authenticator app on your phone, so your projects stay safe even if someone gets into your email.

    How to use it: On your account page, click Set up next to Two-factor authentication and follow the steps. Read more in the docs.

  8. New: Export and Import Your Database

    You can now download your whole database as a backup file, and on a paid plan load one back in. Keep a copy before a risky change, move your data to another Postgres host, or bring an existing database into Floot.

    What you can do:

    • Export any size: the export runs in the background, so even a very large database comes out in one file (.sql.gz, a standard pg_dump that restores into any PostgreSQL database). Before, exports stopped at 2 minutes.
    • Structure only: tick it to get just the tables, indexes and functions without any rows, for documentation, an audit or planning a migration.
    • Import: replace the database with a plain SQL dump (.sql or .sql.gz) or a pg_dump custom-format archive, up to 1 GB. It runs in one step, so if the file fails anywhere, nothing is changed.

    Export is free on every plan; import is on paid plans. An import replaces every table and all data, and can't be undone from the dialog.

    How to use it: Open Services β†’ Data, open a table and click the cog icon to open Database Settings. Under Export, click Download Database (tick Structure only first if you want just the schema), then Download when it's ready. To import, click Import β†’ Choose file and confirm. Read more in the docs.

  9. New: Set Your Own Daily Hosting Budget

    You can now set a daily hosting limit for your published apps. If a bug or a traffic spike starts running up hosting, they pause for the rest of the day instead of running up your bill, and we email you at 80% first.

    We've already set one for you: paid accounts got a limit based on their own usage, so a normal day never pauses, and accounts with hosting auto-reload on have none. Change it any time in Plan & usage β†’ Hosting on a paid plan. Read more in the docs.

  10. New: Referrals Are Back β€” Half a Month Free for Every Friend Who Upgrades

    The referral program is back, and it's simpler. Every friend you refer who upgrades to a paid plan gets you half a month free ($12.50 in credit). That's the whole program.

    Where the credit goes:

    • It's applied automatically to your next subscription payment or auto-reload.
    • You can also turn it into AI credits or hosting credits whenever you like.

    Free users can refer too: your credit waits for you and applies when you subscribe.

    How to use it: Open Refer and earn in your dashboard, copy your link and share it.

    Read more in our launch posts on LinkedIn and X β€” and share them if you like what we're building!

  11. New: Internal Apps Know Who Is Signed In

    An internally published app can now tell who is using it. Everyone who opens it has already signed in to Floot, so your app knows each person without a login of its own: no sign-up page, no passwords, no user table to keep in step with your invite list.

    What you can build:

    • Each person's own records: show everyone only the requests, tasks or files that are theirs
    • A record of who did what: see who approved an expense or changed a setting, and when
    • Roles: let only a few people open the admin page or approve changes

    How it works:

    • Safe by design: Floot tells your app who the person is on its server, where nobody using the app can change it.
    • Works in the preview: while you build, the app sees you, so you can try it before you publish.
    • Never opens up by accident: if the app is ever published publicly, the parts that rely on the Floot sign-in stop answering instead of showing data to anyone with the link.

    How to use it: Publish your app from the Internal publish tab, then just tell Floot what you want (e.g. "show each person only the requests they submitted", "only Maria and Sam can open the admin page"). Read more in the docs.

  12. New: Examples β€” See Every State of Your App, Not Just the Happy Path

    Your app looks great when everything works. Examples show you everything else: the loading screen, the empty account, the failed save, the oversized upload, the 200-character name. Your assistant writes a set of example screens for a page or component, and you flip between them in the preview without having to make any of them happen for real.

    How it works:

    • Your real page, staged data: each screen opens your actual page with staged answers in place of your backend, so a failed request runs your real error handling without touching your database or your users.
    • Every screen at a glance: the sidebar shows a thumbnail of each screen; click one to open it full size. The device picker works too, so you can check a failed state on a phone.
    • Never shipped: example files are for development only and are left out of your published app.

    How to use it: Ask your assistant (e.g. "show me the different states this page could have when real users are using it"), then flip the page picker in the top bar from Live to Example. Read more in the docs.

    See it in action in our launch posts on LinkedIn and X β€” and share them if you like what we're building!

  13. New: Fixed Outbound IP β€” A Static IP for Services That Require an Allowlist

    Your app can now send backend calls from fixed IP addresses. Some services only accept requests from IPs you registered with them first: banks and payment processors, government and partner APIs, vendors that restrict an API key to a list of IPs. Until now a Floot backend's address changed all the time, so there was nothing to give them.

    How it works:

    • Only the calls you choose: your app decides which calls leave from the fixed addresses. Everything else is unchanged.
    • Preview and published app: it works in both, so you can test before you publish.
    • Encrypted end to end: Floot passes the traffic along and can't read it.

    Available on paid plans for $10 a month per project, billed daily from your hosting credits, with 5 GB of traffic a month included.

    How to use it: Open Project Settings β†’ Advanced Settings β†’ Fixed outbound IP, turn it on, and add the addresses it shows to the service's allowlist. Then tell Floot which calls to send through it (e.g. "send our calls to the bank's API through the fixed outbound IP"). Read more in the docs.

  14. New: Security Headers β€” Block Embedding and Set Your Own Content Security Policy

    You can now control the security headers of your published app.

    What you can change:

    • Embedding: stop other sites from showing your app in an iframe, allow only your own app, or allow a list of sites you choose. This protects against clickjacking and fixes the "missing X-Frame-Options" finding in security scans.
    • Content Security Policy: replace Floot's default sources for any directive (script-src, connect-src, form-action and more) to lock your app down further, or allow something it needs. A report-only mode lets you try a stricter policy on the live app first: the browser logs what it would block without blocking anything.
    • Referrer-Policy: for example no-referrer, so links with private tokens are never sent to other sites.

    Nothing changes for your app unless you ask. Floot refuses a policy that would break every Floot page, and the setting applies at your next publish.

    How to use it: Just tell Floot what you want (e.g. "don't let other sites embed my app", "only allow scripts from my app and Stripe"). Read more in the docs.

  15. New: Connected Apps β€” Your Floot Apps Can Now Work Together

    Your Floot apps can now work together. One app can use another app's features and data directly, with no API keys or glue code: an admin panel that manages your storefront, several brand sites sharing one booking calendar, or one dashboard that pulls live numbers from every app you run.

    An app only shares the functions you choose, only with apps on your account, and nothing connects until you approve it. It works with internally published apps too.

    How to use it: Just tell Floot what you want (e.g. "let my admin app add products to my shop"). Your connections are in the Apps tab of the right pane. Read more in the docs.

  16. New: Internal Publish for Mobile Apps β€” Private iOS and Android Apps

    Internal publish now works for mobile apps. When you publish an app internally, Floot can build the iOS and Android app too, and only the people you invited can use it β€” the same people who can open the private website.

    How it works for your team:

    • The app opens on a Sign in with Floot screen. On iPhone, anyone already signed in to Floot in Safari is in with one tap.
    • They stay signed in while they use the app, and only need to sign in again after 30 days without opening it.
    • Removing someone from the app's people list signs them out of the mobile app too, within the hour.
    • Share it through TestFlight and Google Play internal testing β€” no public store listing needed.

    Internal mobile builds use your app builds like any other mobile build.

    How to use it: Open Publish, choose the Internal publish tab, add the people you want, turn on Publish mobile app, then click Publish internally.

    Read more about internal publish in our launch posts on LinkedIn and X β€” and share them if you like what we're building!

  17. New: Fast, Cheap Decisions in Floot AI with Jev

    Floot AI now includes Jev from TypeSafe, a model built for making decisions, not writing text. You give it something to look at (a message, a record, a chat log) and a few questions, and it answers each one with a yes/no probability, a pick from a list with a confidence score, or a rating on a scale. Like the rest of Floot AI, it needs no API keys or setup and is billed through your Floot credits.

    What you can build:

    • Routing and triage: send each support ticket, lead or request to the right team
    • Classification and tagging: sort content into your own categories
    • Moderation and guardrails: flag spam, abuse or off-topic messages before they go through
    • Relevance filtering and ranking: keep only the search results or documents that matter
    • Confidence-gated automation: act on its own when the model is sure, and hand the rest to a person

    It's fast (usually under half a second) and cheap: most calls cost 1 credit, even when you ask several questions about the same thing at once.

    How to use it: Just tell Floot what you want (e.g. "route incoming tickets to billing, technical or other", "flag abusive comments before they're posted") and it handles the rest.

  18. New: Mobile Test Builds β€” Try Your iOS and Android App Without Publishing the Website

    You can now build your iOS and Android app for testing without touching your live website. A test build goes to TestFlight and Google Play like any other app build, but it runs against your project's preview server instead of the published site, so you can try new native features on a real phone before they go live.

    What a test build does:

    • Leaves your website alone: nothing is deployed to the web and your live app keeps running as is
    • Runs on the preview server: the app uses your project's dev backend and data for 4 hours after the build, then stops working until you build again
    • Only this build: the next publish goes back to Live mode by itself

    How to use it: Open Publish, switch on Publish mobile app, click Advanced next to it and choose Test. Test builds use your app builds like a live build does, and they work even before your website has ever been published. Read more in the docs.

  19. New: Internal Publish β€” Share Your App Only with People You Invite

    You can now publish an app privately. An internally published app is live at its usual address, but only the people you choose can open it. Everyone else is asked to sign in.

    Who can open it:

    • You and your collaborators: they can view and edit the project, as before
    • Invited users: they can open the app but not the project. Add them by email and Floot sends each one an invite with a link and an optional personal note. They sign in with a Floot account on the address you invited.

    What it's good for:

    • Internal tools for your team: dashboards, admin panels, back-office apps
    • Client previews before launch
    • Beta testing with a small group

    Custom domains work the same as on a public app, and you can make the app public again at any time.

    How to use it: Open Publish and choose the Internal publish tab next to Web, add the people you want, then click Publish internally. The Free plan includes 5 invited users across all your apps; paid plans can invite more.

  20. New: Google Integrations β€” Connect Gmail, Calendar and Drive

    Your apps can now let users connect their Google account β€” one click, a standard Google sign-in, and your app can work with their Gmail, Google Calendar and Google Drive. No Google Cloud project, no OAuth setup.

    What you can build:

    • Inbox tools: read, sort, draft and send email from the user's Gmail
    • Scheduling: show, create and update events on the user's Google Calendar
    • File sync: read, write, upload and download files in the user's Google Drive
    • Background AI agents: build agents that do the job for you in the background β€” auto-reply to emails, triage the inbox, set up calendar events automatically, organize Drive files

    How to use it: Just tell Floot what you want (e.g. "let users connect Gmail and summarize their unread email", "add bookings to the user's Google Calendar") and it handles the rest.

  21. New: Speech-to-Text in Floot AI with Gemini 3.5 Transcribe

    Floot AI can now turn recorded audio into text using Google's new Gemini 3.5 Transcribe model. Like the rest of Floot AI, it needs no API keys or setup and is billed through your Floot credits.

    What you can build:

    • Meeting and call notes: transcribe up to an hour of audio at a time, with speaker labels for who said what
    • Voice notes and dictation: "smart" mode removes filler words and breaks the text into readable paragraphs
    • Searchable recordings: word-level timestamps let users jump to the moment something was said
    • Any language: 85+ languages, detected automatically
    • Names and jargon: add a custom vocabulary so product names and industry terms come out right

    It's fast (a 45-minute recording comes back in about 30 seconds) and costs about 6 credits per minute of audio.

    How to use it: Just tell Floot what you want (e.g. "record meetings and save a transcript with who said what", "let users dictate notes") and it handles the rest.

  22. Launched: Your Website Is Now an iPhone App β€” Just Ask ChatGPT or Claude

    Take any website you've built on Floot and say "make this a mobile app." Floot runs the build and sends the iOS app to TestFlight and the Android app to Google Play β€” ready to test with your team and submit when you're ready.

    • No Mac, Xcode or Android Studio β€” the build runs on Floot, not on your machine
    • No separate mobile version β€” same code, no rewrite
    • Push notifications, email, backend and hosting β€” everything your web app already has works in the mobile app too
    • Free to start β€” you just need a developer account for whichever stores you want to publish to

    Read more in our launch posts on LinkedIn and X β€” and share them if you like what we're building!

  23. Launched: The Floot Connector β€” Build Apps Right from Claude & ChatGPT

    The Floot connector has officially launched! It lets you build and ship full-stack apps without leaving your AI chat β€” works with Claude, ChatGPT, Cursor, and more, on web, desktop, and mobile.

    • Frontend, backend, and database β€” with a live preview as you build
    • No extra AI credits β€” it runs on your existing Claude or ChatGPT subscription
    • One-click publishing β€” ship to a custom domain straight from the chat
    • Built-in debugging β€” your AI agent can read logs, run checks, and fix issues through Floot

    Read more in our launch posts on LinkedIn and X β€” and share them if you like what we're building!

  24. New: Flexible AI Credits β€” Top Up Anytime, No Plan Switching

    Need more AI credits? You no longer have to upgrade or downgrade your plan β€” just add credits whenever you need them.

    • Keep it simple: stay on your plan and top up anytime β€” $1 = 1,000 credits (purchased credits expire after 60 days)

    • Two plans: Pro 25k ($25/mo β†’ 25,000 credits) and Pro 100k ($100/mo β†’ 100,000 credits)

    • Existing plans: nothing changes if you stay on your current plan; if you cancel or switch, Pro 25k and Pro 100k are the only available options

  25. Improved: Much Faster Publishing

    The publishing pipeline has been sped up β€” publishing and republishing your app is now significantly faster than before. For a simple project, publish time has improved from around 50 seconds to 10 seconds; larger projects see a similar speedup relative to their size.

    If your publish feels slow, let us know in the support chat.

  26. New: Push Notifications β€” Reach Users Even When Your App Is Closed

    Your apps can now send push notifications β€” the little alerts that pop up on your users' devices β€” even when your app is in the background. Works in the browser or iOS or Android. Zero setup, no extra accounts.

    How to use it: Just tell Floot what you want (e.g. "send a push notification when someone gets a new message") and it handles the rest.

  27. New: Floot Email β€” Send & Receive Email with Zero Setup

    Your apps can now send AND receive email β€” no third-party email service needed. It is built-in to every Floot app .

    SENDING: Send transactional emails, notifications, welcome emails, etc. from your own domain. Supports rich HTML or plain text.

    RECEIVING: Your app can receive and process incoming email β€” build support inboxes, email-to-ticket systems, auto-responders, email parsing, etc.

    Includes email threading support so replies group into conversations.

    How to use it: Verify your domain in the right pane Email tab, then tell Floot what email features you need. That's it!

  28. New: Microsoft Integration β€” Login, Email, Calendar & Drive

    Your apps can now connect to Microsoft. Each capability works on its own β€” use just one, or combine them however you need.

    What you can build:

    • Sign in with Microsoft β€” let users log in with their Microsoft account, no passwords to manage.
    • Email β€” read, send, and organize Outlook email on the user's behalf.
    • Calendar β€” view, create, and delete events on the user's calendar.
    • Drive β€” view, upload, and delete files in the user's OneDrive.
    • AI agent β€” build a chatbot that performs operations across these Microsoft services on the user's behalf.

    How to use it: Just tell Floot what you want (e.g. "add Microsoft login", "let users send Outlook email", "sync with their calendar") and it handles the setup.

  29. New: Background Tasks β€” Your App Can Now Do Work Behind the Scenes

    Your apps can now run tasks in the background β€” perfect for anything that shouldn't block the user or needs to happen on its own schedule.

    What you can build:

    • Send emails or notifications after a user signs up β€” without making them wait.
    • Process uploads β€” resize images, parse documents, or sync data after a file is uploaded.
    • Run something later β€” schedule a reminder, a follow-up, or a cleanup to happen hours or days from now.
    • Repeat on a schedule β€” check for new data every morning, send weekly digests, or sync with an external API on a recurring basis.

    Three ways to use it:

    • Run now β€” kick off work immediately in the background (e.g. fan out a task per user).
    • Run later β€” schedule a one-off task up to 7 days in the future.
    • Run on repeat β€” set up a recurring job with a simple schedule (e.g. "every day at 9am").

    For longer jobs, tasks can automatically chain themselves β€” so multi-step workflows like processing hundreds of records or orchestrating AI pipelines just work.

    How to use it: Just describe the background work you need and Floot will set it up for you.

    Available on Pro plans.

  30. New: Floot Realtime β€” Live Updates with Zero Setup

    Your apps can now update in real time β€” live chat, notifications, collaborative features, presence indicators, and more β€” with zero setup.

    What you can build:

    • Live notifications β€” alert users the moment something happens, no page refresh needed.
    • Real-time chat β€” build messaging features that feel instant.
    • Who's online β€” show which users are currently active with built-in presence tracking.
    • Live dashboards β€” keep data on screen up to date as it changes.

    Why not just poll? Polling hammers your backend with repeated requests β€” burning through credits even when nothing has changed. Floot Realtime only sends data when something actually happens, so it's dramatically cheaper and updates arrive instantly instead of on a delay.

    How to use it: Just tell Floot what you want (e.g. "add live notifications", "show who's online", "add real-time chat") and it handles the rest.

  31. New: Dark Mode for the Editor

    The Floot editor now supports dark mode. Switch between Light, Dark, and System themes from the theme selector in the top right.

    Your preference is saved locally so it persists across sessions. System mode automatically follows your OS setting.

    Perfect for late-night building sessions β€” or if you just prefer a darker interface.

  32. New: Import Existing Projects via Zip Upload

    You can now import an existing code project into Floot by uploading a zip file.

    Drop a zip of your project into the chat and Floot will extract it, understand the structure, and set everything up for you β€” pages, components, helpers, endpoints, and styles.

    How it works:

    1. Zip up your existing project (React, Next.js, or any web project)
    2. Upload the zip file to the Floot chat
    3. Floot extracts and analyzes the contents, then builds your project from it

    Great for migrating existing projects to Floot without starting from scratch.

  33. New: Floot Storage β€” File Uploads for Your Apps

    You can now add file upload and storage capabilities to your apps β€” no external cloud storage setup or API keys needed.

    How it works:

    • Public & Private Files: Store public assets like user avatars and product images with fast, CDN-backed delivery, or keep sensitive documents safe with private storage.
    • Unified Asset Hosting: Your static assets (images, fonts, etc.) are now also powered by Floot Storage, so everything is served from the same domain β€” no more third-party CDN URLs.

    Just describe the upload flow you want and Floot will build it.

  34. New: Floot AI β€” Add AI to Your App with Zero Setup

    You can now add AI-powered features directly to your apps with zero setupβ€”no API keys or external accounts required.

    How it works:

    • Zero Config: Just ask Floot to add AI features and it handles the rest. Everything is billed seamlessly through your Floot credits.
    • Top Models: Access industry-leading models out of the box, including Claude Sonnet 4.6, GPT-5.5, and Gemini 3 Flash.
    • Rich Capabilities: Implement text/chat generation with real-time streaming, vision/multimodal input, image generation, and semantic search via embeddings.

    Ready to build? Just tell Floot what AI capabilities you want to add, and it'll write the code and set up the integrations for you.

  35. New: Share Development Previews

    You can now share a live preview of your in-progress project with clients, teammates, or anyone β€” without publishing.

    How it works:

    1. Open the Send Development Preview dialog from the editor toolbar
    2. Enter up to 20 email addresses
    3. Each recipient gets a unique, time-limited preview link (expires after 7 days)

    Recipients verify their email to view the preview β€” so only the people you invite can see it. Great for getting feedback before you go live.

    Available on Pro plans.

  36. New: Floot Chrome Extension

    We've released Floot Infinity, our Chrome extension that lets Floot use your browser directly.

    Browser Agent β€” Floot can now open websites, inspect designs, and set up integrations for you. Even notoriously painful ones like Gmail β€” Floot handles the Google Cloud Console so you don't have to.

    Better Annotations β€” Screenshots are now pixel-perfect and way more reliable.

    It's free β€” install it here.

  37. Updated: Referral Program

    We've updated the referral program to better reward you when your referrals stick around.

    What's changed:

    • New: Earn 2,000 credits when your referral publishes their first project (was 100 credits on sign-up)
    • Same: Earn 5,000 credits when your referral upgrades to a paid plan

    The sign-up bonus has been removed in favor of a bigger reward for meaningful engagement. Quality over quantity.

    Go to your referrals page to start sharing your link.

  38. New: Scheduled Jobs

    You can now run backend tasks on a schedule directly within Floot β€” no external services required.

    Whether you need to send daily summary emails, clean up stale database records, sync with external APIs, or run periodic maintenance, scheduled jobs make it easy.

    More secure than external cron services β€” with external tools, you have to expose your endpoint to the public internet. With Floot, your scheduled jobs run entirely within our infrastructure and can only be triggered internally. No public endpoints, no extra authentication to worry about.

    How it works: Tell Floot what you want to run and how often, and it'll set it up for you.

  39. New: Project Folders

    Your dashboard just got a lot more organized. You can now create folders to group your projects however you like.

    Whether you're sorting by client, team, project type, or just keeping things tidy β€” folders make it easy to find what you need.

    How it works:

    • Create a folder from your dashboard
    • Move projects into folders via the project's β‹― menu
    • Rename or delete folders anytime

    No more scrolling through a long flat list. Put things where they belong.

  40. Improved: Plan Mode Now Available in Chat

    Plan mode is no longer limited to just the initial project build β€” you can now switch to Plan mode anytime from the chat mode selector at the bottom left of the chat input.

    This lets you create or refine a structured plan for any feature or change mid-project, not just at the start.

    Once you're happy with the plan, hit Build Plan and Floot executes it with full context. The three modes are now Build, Plan, and Discuss.

  41. New: Free Custom Domain for Pro Users

    All Floot Pro users now get one free custom domain β€” on us.

    Real products deserve their own name. We've partnered with Entri to make domain connection as seamless as possible. You can even buy a new domain directly in Floot through Entri β€” no need to leave the editor.

    How to use it: Go to your project's Publish settings, click Custom Domains, and connect or purchase your domain in a few clicks.

  42. New: Plan Before You Build

    Floot can now plan your project before writing any code.

    When you describe what you want to build, Floot will first think through the architecture, features, and technical approach, then present you with a structured plan you can review side by side with the chat.

    Once you're happy with the plan, hit Start Building and Floot builds with the full context of what was agreed on. You can also refine the plan through conversation before committing.

    How to use it: Click the dropdown on the Build button and choose Plan first.

  43. New: Favorite Your Projects

    You can now favorite projects to keep your most important ones at the top of your dashboard.

    Click the star icon on any project to pin it. Favorited projects always appear first, so you can jump right into what matters most.

  44. New: Queue Up Messages While Floot Is Working

    No more waiting around. You can now type and send messages while Floot is still working on your previous request.

    Your messages get queued up and Floot processes them one by one in order β€” so you can dump all your ideas, follow-ups, and tweaks without losing your train of thought.

    It's a small change that makes the whole experience feel much more fluid. Think of something? Just say it. Floot will get to it.

  45. Improved: Floot Can Now Work on Multiple Things at Once

    When building a feature that involves multiple files, Floot may now read, create, or update them in parallel rather than sequentially.

    By performing these operations simultaneously when possible, builds feel faster and you spend less time waiting for Floot to finish complex tasks.

  46. New: Reference Other Projects While Building

    You can now point Floot to an existing project and it will learn from its patterns, components, and design choices.

    This is great for maintaining consistency across projects, reusing proven patterns, or building something inspired by a project you admire. You can reference your own projects or projects you're a collaborator on.

    How to use it: Copy and paste a project link (e.g. floot.com/project/xxx) into the chat, then tell Floot to copy or reference styles, pages, or logic from it.

  47. New: AI Image Generation

    Floot can now generate images directly from text descriptions β€” no need to leave the editor or use a separate tool.

    Need a hero image for your landing page? An illustration for a blog post? A custom icon or logo? Just describe what you want and Floot will create it. You can also pass in reference images to guide the style and composition.

  48. Improved: Floot Asks Better Questions

    When Floot needs more context β€” like which layout you prefer or how a flow should work β€” it's now more likely to ask instead of guessing.

    We've also added a new Q&A UI with selectable options, so answering is faster and clearer for both you and Floot.

  49. New: Floot Is Now Available in 7 Languages

    You can now use Floot in your preferred language. We support English, Spanish, Portuguese, French, Japanese, Korean, and Traditional Chinese (zh-TW).

    Switch anytime using the language switcher on the site.

  50. Improved SEO Support

    We've added an SEO tab in the sidebar to help your app get discovered by search engines, AI crawlers, and your users.

    • Pre-rendering β€” enable server-side rendering so crawlers can index your pages.
    • Primary domain β€” choose which domain search engines should index when you have multiple pointing to your app.
    • Site name & description β€” set what shows up in search results and social previews.
    • robots.txt & sitemap.xml β€” add them with one click.
  51. Floot Written Post Contest β€” Win $100 & 100K Credits!

    We're running a written post contest! Share a post about Floot on X, LinkedIn, or Reddit and you could win a $100 Amazon gift card and 100,000 Floot credits.

    Two ways to win:

    • The post with the highest impressions by the end of the contest
    • A random raffle winner selected from all valid submissions

    Whether you've built something cool, have thoughts on AI app building, or just want to share your perspective β€” we'd love to see it.

    Submit your post here!

  52. Upgraded to Gemini 3.1 & Sonnet 4.6

    Gemini 3.1 and Sonnet 4.6 were released this week, and we've already integrated them into Floot.

    As model capability improves, so does the quality of what you generate. We're already seeing stronger layout decisions and cleaner structure in outputs across the board.

    The jump is subtle β€” until you interact with it.

  53. New: Device Preview Switcher

    You can now preview your app on different devices directly in the editor. Switch between Desktop, Responsive Mobile, iPhone, Pixel, iPad, and iPad Landscape β€” complete with realistic device frames, bezels, and notch/camera cutouts.

    This makes it much easier to test and fine-tune your responsive layouts without leaving Floot.

  54. Upgraded to Claude Opus 4.6

    Floot now runs on Opus 4.6, Anthropic's most capable model yet. We've also paired it with Gemini for frontend design, so both the planning and the visual output are sharper.

    The big differences: adaptive thinking that scales to the complexity of the problem, better design sense from the Opus + Gemini combo, and stronger tool use for tackling harder builds.

    Same experience. Smarter brain underneath.

  55. New: Multi-Format Attachments & CSV Analysis

    Previously, Floot only supported a single image upload. Now you can attach up to 10 files at once!

    We've added support for new file types:

    • PDF & Audio
    • CSV Files: Floot can now analyze and process CSV data directly when you attach them to the chat.