In short
Lovable builds a full app from a chat, then offers its own deploy path. If you would rather host it yourself, export the project and drop the build into NudgeHost, and the app goes live at its own link on nudgehost.site. A custom domain puts it on your own address. Re-export and the link updates in place.
Lovable builds a web app from a chat, and its Publish button deploys a snapshot of the project to a lovable.app address. That path suits you if you want to stay inside Lovable. Hosting the build yourself gives the app a NudgeHost address instead, next to your other files in one dashboard.
Export and upload the build
Start by getting the code out of Lovable. On Lovable's paid plans the code editor has a Download codebase button that saves the whole project as a ZIP, and its GitHub sync is the other way out. On the free plan the code editor is read-only. Both routes give you source code, so run the project's install and build commands on your computer and zip the folder the build writes, the one that holds index.html.
Drop the archive on the uploader and NudgeHost will host the ZIP as a site. It unpacks the files and serves them on the app's own nudgehost.site address, with index.html as the entry point. A request for a path with no file behind it returns the entry page, so a router that runs in the browser can handle a direct visit to a sub-path. A missing script or image still returns a 404.
How routing works once it's hosted
Once built, the app is a folder of HTML, JavaScript and assets with no server behind it. A router that runs in the browser handles the app's own URLs, so a direct visit to a sub-path needs a host that returns the index for paths it has no file for. NudgeHost does this, which keeps deep links into the app working. The glossary entry on what a static site is explains the model.
Put the app on your own domain
The default address is a name on nudgehost.site, which suits sharing with a friend. For a client, an address you own reads as more settled. A zipped site can be served from your own domain when it is a subdomain such as app.yourname.com, added with one CNAME record at your DNS provider. A root domain such as yourname.com is refused, because a root domain cannot take a CNAME record.
Pro includes 1 custom domain and Studio includes 5. The free plan has none, so a custom domain means a paid plan.
Share the link when job-hunting
Job hunters often ship a Lovable app as proof of what they can build, and a working link shows more than a description does. Put the live address in an application, a portfolio page or a cold email, and a hiring manager can open the app and use it.
Your dashboard counts every open of the link. Pro and Studio add the time and country of each open, which tells you whether the app was looked at before an interview.
Update the app in place
Change the app in Lovable and build it again. Then open the file's settings in your dashboard, choose Replace file and pick the new ZIP. The address stays the same, and anyone who already has it sees the new version on their next visit. Builds from other AI tools go through the same steps.
The free plan takes a ZIP up to 25MB and keeps 10 links live at once, so hosting a Lovable app costs nothing to start.