Built it with Lovable, Bolt, v0, Cursor or Claude Code? Found a project you want to try? Freehold builds it from GitHub and puts it online at its own web address, with HTTPS. No Dockerfile needed for Node apps and static sites.
or Browse 300+ ready-made apps
Free to sign up with email or GitHub. A card only when you deploy.
Each one is deploy-tested. One click and it’s yours.
Add a Deploy to Freehold button to your README. Anyone who clicks it gets their own copy of your project running at its own web address.
They click the button → sign up with email or GitHub → your project is building on their account.
They pay for their own copy. You don’t host a demo for anyone.
[](https://haven.roy.it.com/deploy?repo=https://github.com/you/your-project)
Your app gets its own address with HTTPS the moment it’s live.
Node apps and static sites build as they are. Your vercel.json routes work here too.
Choose who can see a new app. Keep it to yourself until you press Make it public, so nobody reaches your setup screen first.
Billed by the hour, and never more than the monthly cap for each app.
Every app also gets a free Tor .onion address.
Claude Code and Cursor can deploy and manage your apps through Freehold’s MCP server.
Set it up →Example: an app with 1 GB of memory. You’re billed by the hour, and each app stops costing anything once it reaches its monthly cap. Stop an app and its charges stop.
See all sizes and prices →Your app isn’t tied to us or to any one provider.
We own the machine and bill you by the hour. Nothing to set up.
Connect Hetzner, DigitalOcean, Linode, Vultr or Scaleway. The provider bills you for the server; Freehold sets it up and runs your apps on it.
A machine you already have. Connect it with one command and run your apps on it from the same dashboard.
Moving an app between any of these takes about two minutes, data included.
Why we don’t lock you in →What every Freehold app gets. Side-by-side tables, with what the other option does better, are on each comparison page.
Email and password, or GitHub. We don’t ask for your name, your phone number or an ID document, now or later. Every app also gets a free Tor .onion address.
If it’s on GitHub and it’s a Node app or a static site, yes: Freehold builds it as it is, no Dockerfile needed, and vercel.json routes are respected. If your app talks to a service like Supabase, add its keys in the settings before you deploy, or afterwards.
No. Paste a link or pick an app, and Freehold builds it, gives it a web address and keeps it running. Size and location come pre-set; change them only if you want to.
You choose when you deploy. Keep it to yourself until you press Make it public, which keeps setup screens and half-finished apps away from strangers, or open it to everyone with the link straight away.
You pay by the hour while it runs: a 1 GB app costs under a cent an hour, and never more than $6 in a month. Delete it when you’re done and the charges stop.
Yes. You can move an app to your own cloud account or your own server in about two minutes, data included. Your data stays exportable for 30 days after you close your account.
Yes. Claude Code and Cursor connect to Freehold through its MCP server and can deploy, check logs and manage your apps. Setup guide →
Free to sign up. Billed by the hour, never above the monthly cap. Stop an app and its charges stop.