Can I use my own brand name and domain?

01 May 2026

Yes. You can launch under your own business branding, logo, and custom domain.