Use a domain you already own with your Caffeine app
The Caffeine Team
You can now connect a domain you already own to any Caffeine project. If your domain is registered with GoDaddy, Namecheap, or any other registrar, you can point it at your app by adding a few DNS records. Caffeine tells you exactly which records to add and where — no guesswork, no manual DNS research.
Your domain stays registered where it is. There's nothing to transfer and no admin access to hand over. Once the DNS records propagate — usually within a few hours, though up to 24 hours in some cases — your app is live on your own address and your original caffeine.xyz URL keeps working too, so nothing breaks in the process.
This complements the existing option to buy a domain directly through Caffeine. If you already have a domain you want to use — one tied to a brand, a business, or a project that predates Caffeine — you can now bring it in without buying a new one. Available on Plus and Pro plans.
Publish your app to the Caffeine App Market
The Caffeine Team
The App Market is a place to browse and remix apps. Now you can publish your own work there too. If you've built something useful — a tool, a template, a starting point you wish had existed when you began — you can put it in front of everyone using Caffeine.
Publishing is straightforward. Go to the App Market, click Publish, pick the project you want to list, fill in the details — name, description, thumbnail, category — and submit. Caffeine runs an automated content review and, once it passes, your app is live in the market. Other builders can browse it, like it, and remix it directly into their own projects. You get a creator profile showing all your published apps, with like and remix counts so you can see what's landing.
You can manage your listings at any time — update the description, swap the thumbnail, push a new version of the code, unpublish if you need to pull something down, or archive it to free up a slot without losing the listing data. Publishing is available on paid plans.
Help is now one click away
The Caffeine Team
We launched a proper help center at help.caffeine.ai. Every feature Caffeine has — building with the AI, publishing to the App Market, custom domains, email sending, file storage, user access, GitHub export — is documented, searchable, and kept up to date as the product changes.
The same content powers the in-app AI assistant, so whether you ask a question in the builder or search the help center directly, you're drawing from the same source. For quick how-to questions, the assistant is often the fastest route. For anything you want to read in full — understanding how something works, troubleshooting a specific issue, or just exploring what's possible — the help center gives you the complete picture.
You choose how Caffeine builds
The Caffeine Team
Not every build request is the same. Sometimes you know exactly what you want and just need it done. Sometimes you have a rough idea and would rather the AI check its understanding before writing code. And sometimes you're building something complex enough that you want to review the full plan before anything starts. Caffeine now has a mode for each of those.
At the bottom of the chat input, you'll find a new mode selector. Three options.
Instant is the default. Send your message, Caffeine builds. No questions, no back-and-forth. Use it when your request is clear, when you want to move fast, or when you'd rather just see a result and iterate from there.
Thinking asks at least one round of clarifying questions before it builds. If your message has real decisions buried in it — who can access what, how should edge cases work, what happens when something conflicts — Thinking surfaces those before the build starts rather than after. The first result tends to land closer to what you actually wanted.
Pro goes further. Up to three rounds of questions, and Caffeine won't start building until you tell it to. Once it's finished asking, it signals it's ready and waits. You get a chance to review its full understanding of the scope before any code is written. For complex features where a wrong first build costs time, this is the mode to use.
You can switch modes between any two messages, and if you ever want to skip the questions mid-conversation — just tell it to build and it will. The mode is a default, not a constraint. Credits are the same across all three.
See who’s visiting your app
The Caffeine Team
You built something and put it live. Now you can see if anyone's actually using it.
Every project on Plus and Pro now includes built-in analytics. Open the project menu and you'll get a clear view of unique visitors, page views, views per visit, average session time, and which countries your visitors are coming from. Adjust the time range to check how yesterday went or how the last month looks — up to 90 days back.
It answers the basics that matter: Are people showing up? Are they sticking around? Where are they? No setup, no tracking code to add, no external service to connect. When you publish your app, analytics starts automatically. The data is aggregate — no cookies, no personal information collected. This is the first version — we'll keep building on it.
Now your app can send emails
The Caffeine Team
Your Caffeine app can now send emails. Someone fills out a contact form? They get a confirmation. You get a notification. An order comes in? Same thing.
You decide what triggers an email and what it says — just tell Caffeine the behaviour you want when you're building your app. Emails send from a Caffeine-managed address, or from your own domain if you've connected one.
Beyond simple notifications, there's more to work with: email verification to confirm users actually own the address they signed up with, newsletter and marketing sends with built-in unsubscribe handling, and calendar invitations that drop straight into Google Calendar, Apple Calendar, or Outlook. All of it is described in plain language — Caffeine handles the plumbing.
This was one of the most common things people wanted to add to their apps but couldn't until now. Available on Plus and Pro plans.
Buy and connect a domain in minutes
The Caffeine Team
Your app doesn't have to live on a caffeine.xyz URL forever. You can now search for a domain, buy it, and connect it to your project — all without leaving Caffeine.
No DNS settings. No external registrar. No waiting around. Pick a name, pay with your credits, and your app is live on your own domain. It stays available on its caffeine.xyz address too, so nothing breaks in the process.
Domains are purchased for one year and you can move them between projects whenever you need to. If you later want to take the domain somewhere else, transfers out are supported after the standard 60-day registration window. Going from prototype to something that looks like yours should be a five-minute job, not an afternoon. Available on Plus and Pro plans.
Edit your app directly on the page
The Caffeine Team
Ever tried to describe where a button is on your page so Caffeine knows which one to change? That's over now. Just click on it.
Enter edit mode, tap any element — a heading, a button, a whole section — and tell Caffeine what you want different. You see exactly what's selected, you review the change before it goes live, and nothing else on the page gets touched.
You can select multiple elements in one go, and your instructions can be as short as "make this blue" or "move this below the price" — Caffeine knows exactly what you're pointing at. A floating toolbar shows your current selection and lets you submit or cancel without losing your place. For small, precise changes it's significantly faster than typing out a description. For bigger structural changes — new features, data flow, full section redesigns — the chat is still the right tool. It's the fastest way to iterate on your app, and it works the way you'd expect it to.
Experience the self-writing
paradigm in action
Describe the app, website, SaaS service or enterprise system you want using natural language and documents, and Caffeine's AI will leverage ICP technology to create and update it for you.
Try out Caffeine