🎬
—
Protected Files
👁
—
Total Viewers
💵
—
Total Revenue
💳
—
Payment Method

Upload & Protect Content

Drop in any file — MediaLock encrypts it and builds a paywall in seconds.

📁Your File
🔒
Drop your file here
or click to browse  ·  video, audio, PDF, ZIP — any format
🎬
Change file
🎛Access Rules — enable any combination
Free
Email
Password
Rental
Lifetime
Limit

Re-opening within 30 min counts as the same view. When the limit is hit, the viewer is prompted to purchase again.

Download

My Protected Content

All your files, viewer stats, and controls in one place.

🔒

No content yet

Upload your first file to get started

Payment Settings

Payments go directly to your account — MediaLock never touches your money.

💳Choose How You Get Paid
🅿
PayPal
Embedded checkout
💳
Stripe
Card processing
💜
Venmo
Honor system
💚
Cash App
Honor system
🚫
No Payment
Free & email only

developer.paypal.com → My Apps & Credentials → Create App → copy the Client ID

💡 Start in Sandbox mode to test your full checkout flow — flip to Live when you're ready to accept real payments.

dashboard.stripe.com → Developers → API Keys

Viewers see a Venmo link with your handle and the amount. Access granted on confirmation — honor system.

Viewers see a Cash App link. Access granted when they confirm payment — honor system.

Only Free, Email Preview, and Password access tiers will be shown to viewers. No paid options will appear.
🔐Account
👤
Creator account · — protected files

Audience & Email List

Every viewer who gave you their email — ready to export for newsletters, analytics, or CRMs.

—
Total Signups
—
Unique Emails
—
Email Previews
—
Paying Viewers
—
Total Revenue
Email ↕ Content ↕ Access Type ↕ Signup Date ↓ Views ↕ Paid ↕
Loading…
— records shown Synthetic PayPal emails excluded from CSV export  ·  Real viewer emails only

📇 Your email list

Everyone who unlocked your content, plus anyone you add yourself. Removing someone takes them off your mailing list only. They keep any access they bought. People who unsubscribe are never emailed again.

—
Subscribed
—
Buyers
—
Added by you
—
Unsubscribed
EmailSourceJoined ActivityStatus
Loading…
—

✉️ Newsletters

Design a beautiful email in minutes. Announce new videos, music and downloads, run a sale, or just say hi. Every email carries your unsubscribe link and mailing address automatically, so you stay inbox-friendly and on the right side of anti-spam law.

Newsletter designer
Inbox
Tip: keep it under 50 characters. An emoji up front can lift opens.
Look
Content blocks
You · (no subject) —

Plan & Billing

Your MediaLock plan. This is separate from Settings, where you choose how your own buyers pay you. You always keep 100% of your sales.

📦Current plan

Loading…

⭐Plans

Billed monthly through PayPal. Cancel anytime; you keep your plan until the end of the month you've paid for. No overage charges, ever: reaching a limit only pauses new uploads. Plan details

🧾Billing history
—

Your First MediaLock in 5 Minutes

Everything you need to start protecting and monetizing your content — no technical experience needed.

📦 Sell a Digital Download (.zip, PDF, software…)
1

Put everything in one .zip

Selling more than one file (software, presets, templates, a photo pack, an e-book plus bonuses)? Put them all in a single folder, then:

Windows: right-click the folder → Send to → Compressed (zipped) folder
Mac: right-click the folder → Compress
Phone: in the Files app, select the files → Compress / Zip

One single file (like a PDF) can be uploaded as-is. Maximum size is 2 GB.

2

Upload it

Go to Upload and choose your .zip. A green 📦 Digital download box appears confirming buyers will get a Download button and this exact file. Digital Download is switched on automatically; there's nothing else to enable.

Give it the title buyers should see, e.g. "Sunset Lightroom Presets (12-pack)".

3

Set the price

For a product people keep, turn on Lifetime Access and set your price (e.g. $19.99). Turn off Email Preview and Free Watch unless you want to give it away; for a download those would hand out the whole file.

Make sure Settings has your payout method connected (PayPal, Stripe, Venmo or Cash App), so the money goes to you.

4

Share the link and test it once

When processing finishes, copy the item's link from My Content. Open it in a private/incognito window: you'll see your title, the price and a buy button. After a buyer pays, the page shows ⬇ Download your-file.zip, with the real name and size.

Buyers can come back to the same link on the same browser to download again while their access lasts. Every sale appears in Audience.

Good to know: MediaLock controls who can download and when. Once a buyer has downloaded the file it's an ordinary file on their computer, as with any digital download store.

🚀 Getting Started — Step by Step
1

Set Up How You Get Paid First

Head to Settings and connect your payment account — PayPal, Stripe, Venmo, or Cash App. Payments go directly to you. MediaLock just verifies that payment happened.

If you're testing, use PayPal Sandbox mode. It runs the full checkout flow with fake money so you can make sure everything looks right before going live.

2

Upload Your File

Go to Upload and drop in your file. MediaLock handles video, audio, and any other format (PDFs, ZIPs, documents, etc.). Give it a clear, descriptive title — your viewers see it on the paywall page, so it's part of your sales pitch.

Processing usually takes 1–5 minutes depending on file size. You don't need to stay on the page — check back in My Content when it's done.

3

Choose Your Access Tiers

This is your monetization strategy. Stack multiple options — viewers pick what works for them. The most popular combo that converts best:

✅ Email Preview (7 days free) — gets people in the door
✅ Rental ($4.99 / 30 days) — easy impulse buy
✅ Lifetime ($19.99) — your best revenue tier

Add a View Limit on lifetime licenses to drive re-purchase. Set it to 5–10 plays and charge again when they hit the limit.

4

Share Your Watch Link

Once processed, you get a permanent watch link like:
https://www.pandabuilt.us/medialock/watch/[id]

This link never changes. Share it anywhere — social media, email list, your website, a landing page. The paywall handles every viewer automatically.

5

Edit Rules Anytime — No Re-Upload Needed

Changed your mind about pricing? Running a sale? No problem. Click ✏ Edit Rules on any item in My Content. Change prices, add or remove tiers, update view limits — all instant. Your existing viewer licenses stay valid.

6

(Optional) Host Segments on Your Own CDN

For heavy traffic or large libraries, host encrypted video segments on Amazon S3, Cloudflare R2, or any static host. MediaLock keeps doing the DRM (key delivery, view counting, paywall) — your CDN handles the bandwidth.

In My Content: hit ⬇ Segments to download the encrypted files → upload to your CDN → paste the folder URL in the CDN URL field → Save. Done.

🎛 What Each Access Tier Does for Your Viewers
▶
Free Watch
No gate — content plays immediately. Good for trailers, samples, or anything you want the world to see.
📧
Email Preview
Viewer enters their email and gets access for X days. You build your list — they try before buying.
🔑
Password Gate
Viewer types a password you share privately. Perfect for VIP or members who paid through another platform.
🕐
Rental
Viewer pays and watches for your set duration. Best for movies (48h) or courses (30–90 days).
♾
Lifetime
One payment, never expires. The highest-converting tier for courses and premium content.
👁
View Limit
Layers on any tier. Each license gets X plays max — prevents sharing and creates re-purchase moments.
💡 Tips & Best Practices
🎯

Stack Rental + Lifetime

Having both gives viewers an easy entry point and a clear upgrade path. This is the highest-converting combo across most content types.

📬

Email Preview Builds Your List

Set it to 3–7 days. Viewers who try before buying are far more likely to purchase — and you collect emails for future campaigns.

🔁

View Limits Drive Re-Purchase

Set lifetime licenses to 5–10 views instead of unlimited. When the limit hits, viewers are prompted to pay again — great for event replays.

🧪

Always Test in Sandbox First

Use PayPal Sandbox and run a complete checkout before going live. This catches payment config issues before real money is on the line.

🔐

Password Gate for Memberships

Sold access through another platform? Give paying members a password. Change it anytime to rotate or revoke access.

📋

Title Your Content Clearly

"Chapter 3: Advanced Techniques" is better than "Video 3". Clear titles show on the paywall and directly affect conversion.

🔗

Your Link Never Changes

Once you have a watch link, it's permanent. Put it in your bio, email sig, everywhere — you can change pricing behind it without breaking the link.

🌐

Use a CDN for Scale

Hosting .ts files on Cloudflare R2 or Amazon S3 is nearly free and gives unlimited bandwidth. MediaLock handles DRM — the CDN handles delivery.

💰

Set Rental Windows Strategically

Movies: 48 hours. Courses: 30–90 days. Live replays: 24 hours. Match the window to how long it actually takes to consume your content.

❓ Common Questions
Can viewers share the watch link with friends?▾
The watch link is public — anyone can open it. But the content is encrypted, so they still need to purchase or authenticate. The paywall handles each viewer individually. To prevent license sharing specifically, enable View Limits.
What happens to existing viewer licenses if I change the price?▾
Existing licenses stay valid — anyone who already paid keeps their access. New pricing only applies to future purchases. You can safely run sales or raise prices without breaking anything for current viewers.
Do I need to re-upload to change access rules or pricing?▾
No — that's one of MediaLock's best features. Click ✏ Edit Rules in My Content to change anything: prices, tiers, view limits, passwords. The encrypted file stays exactly as-is.
Where does the money go? Does MediaLock take a cut?▾
Money goes directly from the viewer to your PayPal, Stripe, Venmo, or Cash App account. MediaLock does not process or take a cut of payments. Your payment processor's standard fees apply (e.g. PayPal's 2.9% + $0.30).
What file formats can I protect?▾
Anything. Videos (MP4, MOV, MKV, etc.) and audio (MP3, WAV, FLAC) get HLS AES-128 streaming encryption. All other formats (PDF, ZIP, DOCX, images, etc.) get AES-256 file encryption. The paywall works the same for all types.
How long does processing take after uploading?▾
Usually 1–5 minutes depending on file size and resolution. The dashboard shows live status. You can leave the page — the content will be ready when you come back and will appear in My Content automatically.
What is the CDN / external hosting option?▾
When you download encrypted segments (⬇ Segments in My Content) and host them on your own CDN, MediaLock still handles key delivery, view counting, and the paywall — but the actual video bytes stream from your faster, cheaper bandwidth. Ideal for high-traffic content or large libraries.
Can I delete content?▾
Yes — the 🗑 button in My Content deletes the content and removes all media from the server immediately. Viewers with the watch link will see a content not found message. This cannot be undone.