Private Video Archive Hosting

Private Video Archive Hosting With Permanent Links and Signed Replays

Keep your private video archive on permanent links, with signed URLs for members-only replays and global CDN delivery.

Private video archive hosting

A private video archive is the set of finished videos you want to keep, control, and hand out on your own terms — not publish to a public feed. Course lessons behind a paywall, members-only replays, internal training and all-hands recordings, client deliverables, past broadcasts you keep for subscribers: private video archive hosting is where those live after the recording is done. files.link is built for exactly this.

You bring the finished file, it stores the original untouched, and it gives you a permanent URL for the ones you share openly plus short-lived signed URLs for the ones that must stay members-only. It is not a public streaming platform or a social video host; it is durable video archive hosting for recordings you own.

Every file you upload can be public or private. A public file gets a permanent, CDN-backed link you can embed or post anywhere. A private file lives in a private bucket and is reachable only through a signed URL your backend mints per viewer — the link expires after about ten minutes, so a members-only replay stops resolving once the access window closes and cannot be re-shared indefinitely.

That split is the whole point of a private video archive: keep the trailer public, keep the full course private, and serve both from the same permanent storage.

The upload path is a scriptable three-call REST flow: POST /v1/files/{folderId} returns a presigned url and an id, you PUT the video bytes straight to storage, then POST /v1/files/confirm-upload with {ids:[...]}. Auth is your raw API key, so a post-render hook can push every new recording into the archive the moment encoding finishes — no manual upload step.

This is who it is for: creators with a members-only library, course and cohort platforms, webinar and event teams, and anyone migrating off a temporary host or an expiring video link who needs a permanent home instead. You export the file from wherever it lives today and upload it here; files.link does not pull, scrape, or import from any platform on your behalf.

The reason to move a video archive off the streaming platform is cost and permanence. Twitch and most live platforms expire VODs within weeks; a copy here stays until you delete it. Per-minute video products (Mux-style) meter every minute stored and every minute delivered, which punishes a deep long-tail library — the exact thing a video archive becomes over time. files.link bills prepaid credits against storage and bandwidth with no per-minute meter, and replays stream from a nearby CDN edge.

Keep this month's busy replays on the standard tier for instant playback, then move rarely-watched back catalog to the cold storage tier (note its minimum retention) to shrink the bill on archives nobody is actively watching. For the general at-rest framing, VOD archive storage covers the same job; for the broadcast-retention angle see live stream archive, stream archive hosting, and live stream replay storage; and if you are leaving a quick social host, the Streamable alternative page compares that move directly.

On billing, the reassuring part: your files do not vanish if a payment hiccups. files.link uses prepaid credits deducted daily as you use storage and bandwidth, and when your balance runs low it auto-recharges from your saved card (stepping up to a $100 cap). If an auto-recharge does not go through, your files and links stay put — you simply update your payment method or top up manually to keep going.

A failed top-up is a billing event to fix, not a data-loss event, so a private archive your members rely on does not disappear the moment a card expires.

A word on scope and honesty. files.link is neutral storage infrastructure for recordings you own or are authorized to keep — your own videos, your team's events, courses and talks you hold the rights to. It is not the old StreamArchive-style scraper that grabbed other broadcasters' deleted VODs without consent, it has no connection to any third-party streamarchive or CastCache service, and it never pulls, records, or transcodes streams on your behalf.

It is a storage-and-delivery layer, not a player or an encoder: for adaptive quality switching, transcode to HLS/DASH with ffmpeg first and upload the segments as ordinary files; for a single progressive MP4, upload it once and embed the URL. You export the finished file yourself; files.link gives that authorized private video archive a permanent, CDN-backed home with signed access for the parts that stay private.

Benefits With No Complexity

Global CDN delivery

Your files are served from 450+ edge locations worldwide.

Edge-cached worldwide

Files are cached close to your users for fast delivery.

Signed-URL security

Private files stay protected with time-limited access.

What You Get

Unlimited files

Upload as many files as you need.

Unlimited storage

There is no storage limit.

Public + Private storage

Private files are fully secured.

CDN ready links

Upload directly to 450+ edge locations worldwide.

Prepaid credits

No subscription. Pay only for the storage and bandwidth you use.

More coming soon

We have plenty of features coming!

How files.link Works

1. Upload

Create a project and upload your first file.

2. Copy

Copy the CDN link.

3. Use Anywhere

Paste and enjoy the blazing speed.

Why Developers Choose files.link

A Better Way to Store & Deliver Files

MuxAmazon S3Twitch VODfiles.link
Permanent links (no auto-expiry)
Signed URLs for members-only replays
Global CDN delivery for VOD
No per-minute storage/delivery metering
Cold storage tier for old archives
Prepaid credits billing

Calculate Your Needs

Storage

0GB

Egress

0GB

CDN Bandwidth

0GB
Total: $0.000/month

Start Your Private Video Archive

  • Global CDN delivery
  • Edge-cached worldwide
  • Signed-URL security
  • Unlimited files
  • Unlimited storage
  • Public + Private storage
  • No subscription — prepaid credits keep spend predictable
Start Your Private Video Archive

Frequently Asked Questions

What is a private video archive?
It is a library of finished videos you keep and control rather than publish publicly — members-only replays, paid course lessons, internal recordings, client deliverables. files.link stores each file on permanent storage and lets you serve it as a public link or a private, signed URL. It stores the recording you upload; it does not record or transcode the video itself.
How do private, members-only videos actually stay private?
Private files live in a private bucket and are reachable only through a signed URL your backend mints per viewer. The link expires after about ten minutes, so a members-only replay stops resolving once the access window closes and cannot be re-shared indefinitely. Public files, by contrast, get a permanent CDN link.
How is this different from the vod-archive-storage page?
Same underlying storage, different framing. vod-archive-storage frames the job as general at-rest VOD storage; this page focuses on private and members-only archives and the signed-URL access model. Both store the file you export and serve it from a global CDN — pick whichever matches how you search.
Do I lose my archive if a payment fails?
No. files.link uses prepaid credits with auto-recharge from your saved card. If an auto-recharge does not go through, your files and links stay put — you update your payment method or top up manually to keep going. A failed top-up is a billing event to fix, not a data-loss event.
Can I auto-archive every recording after it is rendered?
Yes. Add a post-render hook that runs the three-call upload (POST /v1/files/{folderId} → PUT → POST /v1/files/confirm-upload) once encoding finishes. The raw API key auth keeps the script trivial, and you choose per file whether it is public or private.
How do I keep a large private archive affordable?
Keep recent, frequently watched replays on the standard tier for instant playback, then move months-old recordings to the cold storage tier, which is far cheaper for rarely-watched content. The cold tier has a minimum retention period.
Is this the old StreamArchive site for grabbing other people's Twitch VODs?
No. files.link does not scrape, download, or archive other broadcasters' streams, and it has no connection to any defunct StreamArchive or CastCache scraper. It stores private video archives you export yourself and are authorized to keep, then serves them from a global CDN with signed access for the parts that stay private.
General Questions
Is there a subscription?
No. files.link uses prepaid credits, so storage, bandwidth, and API usage are deducted from your balance as you go. The app explains the payment step before uploads are enabled — no monthly subscription and no per-user fees.
What is files.link?
files.link is a developer-first file platform that makes it simple to store, secure, and deliver files globally. It provides signed URLs, public/private access, and an API-first design so you can integrate file delivery into any app without the usual complexity.
How does billing work?
files.link uses prepaid credits. As you use storage, bandwidth, and API requests, credits are deducted daily. When your balance runs low, we automatically recharge it using your saved card. If an auto-recharge doesn't go through, your files and links stay put — you simply update your payment method or top up manually to keep going. No monthly subscriptions — just simple usage-based pricing.
How secure is my data?
All files are encrypted at rest and in transit. You can use signed URLs for private files, control access with permissions, and rely on enterprise-grade infrastructure for data protection.

Related

files.link
Copyright © 2026
All rights reserved
ContactGuidesGlossaryStatusLegal