Claude artifacts and ChatGPT Canvas are similar ideas: a dedicated panel where the AI builds and edits a document or app you can iterate on. The sharing story differs, and both default to the vendor's URL.
Sharing: both lock you to a vendor URL
Claude publishes to claude.ai; Canvas shares on chatgpt.com. Neither offers a password or your own domain. Export the HTML and drop it to fix that.
FAQ
Can I share a ChatGPT Canvas on my own domain?
Export the HTML, then `drop canvas.html` — branded, password-protected, on your domain. Same for Claude artifacts.
Is it really open-source and self-hosted?
Yes — MIT licensed, and it runs on your own Vercel Blob + domain. No third party ever holds your content (it's encrypted client-side) or controls your URL.