Your brand. Your domain.
Powered by Roxer.

Whitelabel hosting for agencies and freelancers. previews.acmestudio.com, your logo, your colors. Roxer disappears.

roxer.com/abc123
Generic. Unbranded. Not yours.
previews.acmestudio.com/proposal-q3
Your brand. Your client. Your URL.
Teams plan, $99/mo

The hosting your clients see. Not the hosting you use.

"I need to show the client a live preview. Not a screenshot. The real thing."

Email attachments. Clients open the wrong file. Send-receive twice. Schedule slips.

Vercel previews say "vercel.app". Your $80K deliverable should not be branded by your hosting vendor.

One Netlify project per client. One billing line per client. Zero composability.

Three pillars.

Custom Domain

previews.youragency.com

Your DNS, our HTTPS. Wildcard supported. Clients see your domain on every preview link.

Custom Branding

Your logo, your colors

Your logo on the page chrome, your primary color on buttons, your favicon. No "Powered by Roxer."

Org Isolation

Scoped per client

Each client gets a separate page root. Slugs never collide across orgs. Audit log scoped per-org.

Prompt to client review in 30 seconds.

1

Build

Spin up the deliverable in Claude Code or paste the artifact.

2

Push

One command or one prompt. That is it.

roxer publish --org acme-studio --slug q3-proposal

Or via MCP: "Claude, publish this to previews.acmestudio.com/q3-proposal with password 'acme123'."

3

Send

Email the client one URL. They click. They see the real thing.

Everything your agency needs.

🌐

Custom Domain

One or many. previews.youragency.com, staging.clientco.com, whatever you need.

🎨

Branded Login

Your logo, your colors, your favicon. Clients see your brand, never ours.

🔒

Password Gates

Per-page or per-org. Protect client previews, staging links, and internal tools.

👥

Team Seats

5 seats included. Add designers, devs, and project managers to publish under your org.

🗂

Org-Scoped Pages

True isolation. Each client org has its own page namespace. No cross-contamination.

🏠

Configurable Root Page

Set your marketing landing or portfolio as the root of previews.youragency.com/.

📜

Audit Log

Who published what, when. Full traceability for client work and internal governance.

🚀

Concurrent App Deploys

Ship multiple client projects simultaneously. No queuing, no waiting.

🔒

SSO (Roadmap, Q3 2026)

Okta and Google Workspace integration. Gate client access with your identity provider.

Your Claude Code, your domain.

mcp__roxer__pages_publish_files --org acme-studio
You: Publish this proposal to the Acme Studio whitelabel domain with password protection.

Claude: Using mcp__roxer__pages_publish_files
  org: acme-studio
  slug: q3-proposal
  password: ****

Done. https://previews.acmestudio.com/q3-proposal (password set)
npx -y @roxer/mcp

No API key. No account. No setup.

What agencies ship on Roxer.

📝

Client Deliverables

Ship landing pages, marketing sites, and interactive prototypes under your brand.

🎯

Pitch Microsites

Build custom pitch sites for each prospect. Your domain. Password-gated.

💼

Investor Decks

Interactive investor materials that load in a browser, not a PDF viewer.

🏗

Internal Staging

Staging environments scoped per-client. No shared namespace collisions.

📋

RFP Responses

Send live, interactive RFP responses instead of static documents.

🎨

Portfolio + Spec Previews

Showcase past work and share design specs with clients via branded URLs.

What other platforms call "whitelabel."

Feature Roxer Teams Vercel Pro Netlify Business Tiiny.host
Whitelabel domain Preview URLs only Custom domains Pro plan
Custom branding (logo/color/favicon)
Org isolation Team scope Team scope
Password protection Enterprise
Free tier ceiling 10 pages, no signup Hobby plan Starter 1 site, 500 MB
Monthly price for whitelabel $99/mo $20+/mo (no branding) $99+/mo (no branding) $29/mo (no branding)
MCP server Plugin Agent

Simple pricing. Start free.

Free plans. Teams access by request.

Quick Sharing
Share what you made in seconds.
Free
no signup
  • 10 active pages
  • 30-day hosting
  • Paste HTML only
  • Analytics
  • MCP + CLI + API
Start Sharing
Hosting
Your projects, always online.
Free
invite only
  • Everything in Quick Sharing
  • Permanent hosting
  • Password protection
  • Custom domains
  • Deploy complete apps
  • No Roxer branding
  • Detailed analytics
Request Access
Max
For power users.
Free
invite only
  • Everything in Hosting
  • 100 app deployments
  • 1 GB memory per app
  • 120s request timeout
  • 50 concurrent connections
Request Access

Need more seats or a dedicated domain? Email team@roxer.com.

Built for the work clients actually pay for.

Every whitelabel org runs in its own CloudFront distribution with isolated routing. Environment variables are encrypted at rest. The audit log captures every publish, update, and access event, scoped to your organization.

Your client data never leaks across orgs. Page namespaces are enforced at the router level. Requests to pages outside your org return 404, not 403.

Coming Q3 2026

SSO (Okta + Google Workspace), enhanced audit log exports, dedicated infrastructure add-on.