# Where to host apps built with AI coding tools in 2026

Last updated: 2026-11-10

If your app was made in Lovable, Bolt or v0, push it to GitHub first, then deploy the repository to a European host such as **Eurobase** and keep your database in a European Supabase region. If you'd rather not move anything, **Lovable** lets you store backend data in Europe, though its frontend is served worldwide. **Vercel** and **Netlify** are the default homes for v0 and Bolt apps, and both are US companies. **Scalingo** fits when the app needs a managed Postgres from a European company.

## Your hosting options at a glance

| Platform | Company | Where the app runs | Database | Main gap |
|---|---|---|---|---|
| Eurobase | Warsaw, Poland | European infrastructure only | SQLite for Workers, or connect Supabase | No managed Postgres or preview deployments |
| Lovable hosting | Lovable Labs Incorporated | Frontend served worldwide, backend data in Americas, Europe or Asia Pacific | Built in, on Supabase's foundation | The backend region can't be changed later |
| Bolt hosting | Not stated | Not stated | Bolt Database, or your own Supabase | Custom domains only on Pro |
| Vercel | Vercel Inc., California law | 19 regions, 5 in Europe | Through the Vercel Marketplace | Not a European company |
| Netlify | Netlify, Inc., US | Functions in Ohio by default | Not documented | Frankfurt, Dublin or London only on Pro and Enterprise |
| Scalingo | Strasbourg, France | France | Managed Postgres | Each container and database is priced separately |

Builder facts come from Lovable, Bolt and v0's own documentation, read on 10 November 2026.

## How each builder hands over your code

| Builder | Get the code out | What it generates | Built-in backend |
|---|---|---|---|
| Lovable | Two-way GitHub sync on all plans, .zip download on paid plans | React and Vite for older apps, TanStack Start for apps created from 13 May 2026 | Database, auth, storage and edge functions, with daily backups kept about 14 days |
| Bolt | GitHub sync to the `main` branch, or a .zip download | A Node.js project you start with `npm install && npm run dev` | Bolt Database, which you can claim into your own Supabase account on Pro or Teams |
| v0 | A private GitHub repository that becomes the source of truth | Next.js by default | Supabase, Neon or Upstash through the Vercel Marketplace |

Lovable is clear that its editor stays a managed service while the apps you build "can be hosted anywhere."

## What to check before real users arrive

- **Secrets.** API keys belong in server code and the host's secret store, never under a `VITE_`, `NEXT_PUBLIC_` or `PUBLIC_` name, because those end up in the browser. Lovable and Bolt keep secrets in their own backend, so they don't travel with your code. You enter each one again at the new host.
- **Database.** Find out where it lives and who runs it. A Lovable export holds your tables, users and password hashes, but not storage files, edge function code, secrets or sign-in settings.
- **Backups.** Know how far back you can restore, and keep a copy outside the platform. Lovable warns that removing the database also deletes an export saved in its storage.
- **Domain.** Check which plan includes a custom domain. Lovable and Bolt keep them for paid plans.
- **Costs and limits.** Ask what happens at the limit. On Bolt, a site that reaches its hosting allowance stops showing until the next billing cycle. On Lovable, the backend can pause when credits run out.
- **Who runs it.** A European region and a European company aren't the same thing. If a contract asks for an EU provider, read the company name on the terms.

## 1. Eurobase

Eurobase builds your repository from GitHub, GitLab, Codeberg, Forgejo or Gitea and runs it on European infrastructure. Next.js, TanStack Start and Vite apps run as Workers on V8 isolates, a plain Vite or React build can go out as a static site, and Node.js servers run as containers. Every value you save as a secret is stored encrypted and can't be read back, and you can roll back to an earlier deployment without a rebuild.

If you keep building with an AI agent after the export, it can create and deploy the project through the Eurobase MCP server or CLI. The [comparison of cloud MCP servers](/i/best-cloud-mcp-servers) covers that side.

- **Best for:** a Lovable, Bolt or v0 app whose code now lives in Git and should run in Europe at a fixed monthly price.
- **Price:** a Free plan with 2 projects and one custom domain, then Starter at €10 and Pro at €20 a month + VAT, each with ten custom domains. There are no usage charges today: work over a limit is refused, Workers and Functions stop until the monthly reset, and containers and static sites keep serving.
- **What it lacks:** managed Postgres, MySQL or Redis, preview deployments, Dockerfile builds and its own sign-in service. ISO 27001 and SOC 2 certification is still in progress. A Worker reaches Supabase over HTTPS only, and the default `@supabase/ssr` cookie setup needs a change, which the [cookies docs](/docs/cookies) show.

Guides: [TanStack Start](/docs/guides/tanstack-start), [Next.js](/docs/guides/nextjs), [static sites](/docs/guides/static-site) and [Eurobase + Supabase](/docs/supabase).

## 2. Lovable hosting with a European backend

Lovable serves your published app with HTTPS from locations around the world, and its backend keeps data in the region picked when the backend was turned on: Americas, Europe or Asia Pacific. On Business and Enterprise workspaces, an admin can set Europe as the default for new projects.

- **Best for:** apps still changing every day in the Lovable editor.
- **Price:** a live site uses no credits by itself. Backend activity and AI features use Run credits.
- **What it lacks:** a way to move an existing project to another region, and a European-only frontend. Custom domains need a paid plan.

## 3. Vercel for v0 apps

v0 deploys to Vercel. Each working branch gets a preview deployment, and publishing updates production. Vercel has 5 compute regions in Europe, but functions run in Washington, D.C. unless you pick another region.

- **Best for:** v0 apps where an EU company isn't a requirement.
- **What it lacks:** a European company. Vercel Inc. has terms under California law.

## 4. Netlify for Bolt apps

Bolt can publish to Netlify instead of its own hosting, and you can switch between the two. Bolt hosting itself is free to start on a `bolt.host` address, with custom domains on Pro.

- **Best for:** Bolt apps that need more than Bolt hosting gives.
- **What it lacks:** a European default. Functions run in Ohio unless a Pro or Enterprise account chooses Frankfurt, Dublin or London.

## 5. Scalingo

Scalingo, from Strasbourg, runs apps and managed databases with ISO 27001 certification.

- **Best for:** an app rewritten to use plain Postgres, where you want the database and app with one European company.
- **Price:** containers from €7.20 a month for 256 MB, excl. VAT. Databases are priced separately.
- **What it lacks:** a drop-in home for a Lovable backend. Lovable says plain PostgreSQL isn't a supported destination, so auth, storage and functions would need new code.

## How to move an AI-built app

1. Connect the builder to GitHub and confirm the latest version is in the repository.
2. Create a Supabase project in a European region, or claim your Bolt Database into your own Supabase account.
3. For Lovable, export the database and restore it into the new project with `pg_restore`, then upload your storage files.
4. Deploy the repository to the new host on its default URL.
5. Add public keys as build variables and private keys as secrets, then test sign-up, payments and email.
6. Point your domain at the new host, and keep the old project until traffic has moved.

## Frequently asked questions

### Can I host a Lovable app outside Lovable?

Yes. Sync it to GitHub and deploy the repository anywhere. Older React and Vite apps work on a static host, and apps from 13 May 2026 use TanStack Start, which needs a host that runs server code. The backend moves separately, to Supabase.

### Is my Bolt app locked to Bolt?

No. Bolt saves your project to GitHub and can download it as a zip. Your database can be claimed into your own Supabase account on Pro or Teams.

### Does v0 only deploy to Vercel?

v0's own publish button deploys to Vercel. Because the code sits in your GitHub repository, you can also deploy that repository to another host that runs Next.js.

### Which Supabase regions are in Europe?

Supabase lists Frankfurt, Zurich, Stockholm, Ireland, Paris and London. The company is Supabase Pte. Ltd. in Singapore, with terms under California law.

### Is an AI-built app ready for production?

The code can be. Check that keys sit in server-side secrets, that the database has row-level security and backups you've tested, and that you know your host's limits before you invite users.

## Sources

- [Lovable GitHub integration](https://docs.lovable.dev/integrations/github), [Lovable self-hosting](https://docs.lovable.dev/tips-tricks/self-hosting), [Lovable built-in backend](https://docs.lovable.dev/features/cloud), [Lovable hosting](https://docs.lovable.dev/features/hosting), [Lovable custom domains](https://docs.lovable.dev/features/custom-domain), [Lovable database backups](https://docs.lovable.dev/features/database-backups), [Lovable secrets](https://docs.lovable.dev/features/secrets) and [Lovable terms](https://lovable.dev/terms)
- [Bolt GitHub integration](https://support.bolt.new/integrations/git), [Bolt hosting](https://support.bolt.new/cloud/hosting), [Bolt project downloads](https://support.bolt.new/managing-projects/projects-files), [Bolt advanced database settings](https://support.bolt.new/bolt-cloud/database/advanced) and [Bolt secrets](https://support.bolt.new/bolt-cloud/database/secrets)
- [v0 GitHub](https://v0.app/docs/github), [v0 deployments](https://v0.app/docs/deployments) and [v0 full-stack apps](https://v0.app/docs/full-stack-apps)
- [Supabase regions](https://supabase.com/docs/guides/platform/regions) and [Supabase terms](https://supabase.com/terms)
- [Vercel regions](https://vercel.com/docs/regions) and [Vercel terms](https://vercel.com/legal/terms)
- [Netlify Functions regions](https://docs.netlify.com/build/functions/optional-configuration/) and [Netlify terms](https://www.netlify.com/legal/terms-of-use/)
- [Scalingo pricing](https://scalingo.com/pricing)
- [Eurobase pricing](/pricing), [Eurobase plans and limits](/docs/plans), [Eurobase getting started](/docs/getting-started), [Eurobase AI agents](/docs/agents) and [Eurobase subprocessors](/legal/subprocessors)
