Core ConceptsFeatures

Core Features of Sharebrand

Explore the essential tools in Sharebrand for secure file sharing, requests, and client portals under your brand.

Overview

Sharebrand provides a suite of tools beyond basic file transfers. You get white-label file sharing, client uploads, secure portals, and even file sales integration. These features ensure every interaction reflects your brand.

Password-Protected File Sharing

Protect your shared files with passwords and access controls. Clients receive branded links that require authentication.

Upload File

Navigate to the dashboard at https://app.sharebrand.io and select "Share Files".

Set Protections

Enable password protection and add client email restrictions.

Share Link

Generate and copy the branded link.

For programmatic sharing, use the API:

const response = await fetch('https://api.sharebrand.io/v1/files/share', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${YOUR_API_KEY}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    fileId: 'file-123',
    password: 'securepass',
    allowedEmails: ['client@example.com']
  })
});

Always use strong, unique passwords for each share. Rotate them periodically.

Set up branded upload links so clients can send files without accounts.

Create Request

Go to "File Requests" in your dashboard.

Customize

Add your logo, colors, and upload limits.

Publish

Share the link with clients.

Client Portals

Build secure portals on your custom domain. Clients log in to access files under your brand.

Customization Steps

Domain Setup

Add your domain in Sharebrand settings and verify DNS.

Branding

Upload logo, set colors (#1c1c34 primary), and fonts.

Invite Clients

Send login invites via email.

Sell Files with Stripe

Monetize files by integrating Stripe. You keep 100% of payments.

path
pricenumber
Required

Price per file in cents (e.g., 990 for $9.99).

header
Stripe-Signaturestring
Required

Verify webhook signatures from Stripe.

Integration Steps

Connect Stripe

Link your Stripe account in dashboard settings.

Set Prices

Assign prices to files or folders.

Enable Checkout

Toggle sales on shares and portals.

Test payments in Stripe sandbox mode before going live.

Next Steps

Explore quickstart for setup or authentication for API access. Customize these features to fit your workflow.