Sharing & Privacy

How sharing works and your privacy controls

Overview

Madly's sharing feature lets you create public pages to share your content with others. Sharing is designed with privacy as the default — your sensitive information is protected, and you maintain full control.

Creating a Share

Requirements

  • You must be signed in
  • The content must have a Final version set
  • Only Final versions can be shared

Steps

  1. Navigate to your Run
  2. Set a version as Final (if not already)
  3. Click Share
  4. Copy the share link

What Gets Shared

SharedNot Shared
Final ScriptDraft versions
Publish PackYour assets
Platform tabsPrivate references
Block copy buttonsPersonal notes

Share Page Features

For Viewers

Share pages are read-only and include:

  • Full Script View — The complete final script
  • Publish Pack Tabs — All 4 platform packs
  • Block-Level Copy — Anyone can copy any section
  • Clone Button — Create their own version (requires sign-in)

Clone (Use This Template)

When someone clones your share:

What they get:

  • Input parameters (topic, audience, goal, etc.)
  • Template configuration
  • Platform preferences

What they don't get:

  • Your assets or private references
  • Your version history
  • Your personal style profile

The clone becomes their independent project — changes don't affect your original.


Privacy Controls

Automatic Desensitization

Before a share page is created, Madly automatically:

  • Scans for sensitive patterns (emails, phone numbers, etc.)
  • Warns you if potential sensitive content is detected
  • Blocks shares that contain high-risk sensitive data

Redaction Policy

Each share has a redaction_policy_version that defines what gets filtered:

VersionBehavior
v1Emails, phone numbers flagged
FutureAdditional patterns as needed

The policy version is stored with your share, so if we update our detection, your existing shares maintain their original behavior.

Manual Review

Before sharing, you should:

  1. Review the content that will be shared
  2. Check for any personal or client information
  3. Remove or edit sensitive content before setting Final

Revoking Shares

How to Revoke

  1. Go to your Run or Share management
  2. Find the active share
  3. Click Revoke

What Happens

  • The share link immediately stops working
  • Visitors see an error or redirect
  • The revocation is permanent for that link
  • You can create a new share if needed

Revocation is Immediate

There's no grace period. Once revoked:

  • Existing viewers lose access
  • Cached pages become invalid
  • The slug cannot be reused

Share links use high-entropy slugs:

https://madly.app/s/a7x9k2m4p1
  • Not guessable — Random, high-entropy strings
  • Not enumerable — You can't discover other shares by guessing
  • Private by default — No indexing, no search visibility

Best Practices

Before Sharing

  • ✅ Review all content in the Final version
  • ✅ Remove client names or sensitive project details
  • ✅ Check that links and handles are appropriate to share
  • ✅ Verify the content represents your best work

When Sharing

  • ✅ Use shares for collaboration, not permanent hosting
  • ✅ Consider revoking after the collaboration ends
  • ✅ Create fresh shares for different audiences

For Collaboration

  • ✅ Share with clients for approval
  • ✅ Share with collaborators for feedback
  • ✅ Share templates for others to clone and learn from

Frequently Asked Questions

Can I edit a share after creating it?

No. Shares are snapshots of your Final version at creation time. To share updated content:

  1. Update your content
  2. Set the new version as Final
  3. Create a new share
  4. (Optional) Revoke the old share

Can I see who viewed my share?

Currently, no. Share pages are anonymous to viewers. We may add analytics in the future.

Can I password-protect a share?

Not in the current version. If you need restricted access, consider:

  • Sharing directly (not via public link)
  • Revoking after the recipient has viewed
  • Waiting for a future access control feature

What if someone clones my share?

Their clone is independent. They can:

  • Modify it freely
  • Share their version
  • Generate new content from it

They cannot:

  • See your original version history
  • Access your assets
  • Modify your content

Is my content indexed by search engines?

No. Share pages include noindex directives and are not submitted to search engines.