1
0 Comments

Just shipped: white-label document sharing for Pro users ๐Ÿš€

I built this because customers were sending proposals, pitch decks, and other client-facing docs through DocBeacon, but the viewing experience still felt branded as DocBeacon instead of their business.

Pro users can now add:

  • a custom display name

  • a logo

  • a website URL

That branding now shows up across the document viewing experience.

A few implementation details:

  • assets stored in Cloudflare R2

  • role-gated to Pro+ plans

  • strict URL normalization + validation

  • fallback to default branding if input is incomplete or invalid

The hardest part was balancing flexibility with security, especially around user-submitted URLs.

If youโ€™re curious, the product is DocBeacon: docbeacon.io

posted toAvatar for product DocBeacon
DocBeacon