Free until 2027

Once you send a file, you lose control of it.

LiveVault turns sensitive media into a tokenized link you still control: set how many times it can be opened and when it dies, then let it delete itself.

No account needed for the demo. Upload an image, get a link, watch it expire.

Secure. Tokenized. Temporary.

Secure linkActive

Share URL

https://share.livevault.live/v/7Fq2mXk9Lp4RtVn6BzHd8Gj3Cw5Ae0Yi2Os

Views left
1
Expires in
14:52
Device
Desktop only
On expiry
Media deleted

How it works

Four steps, and the link is gone

What a recipient experiences, from opening the link to the moment it stops existing.

  1. Validate secure token and detect device

    The token is checked against its hash, its deadline, and its remaining views. Device type is resolved before anything is revealed.

  2. Desktop session starts and locks usage

    One session per link. It is bound to the browser that opened it, and a second browser is refused while it is live.

  3. Reveal assets one by one without previews

    Nothing is shown up front. Each asset unlocks only after the previous one is complete, and the API enforces the order.

  4. Destroy or expire link after secure completion

    The link ends when its views run out, its deadline passes, or a restricted action trips it. Media is then deleted from storage.

Who it's for

Built for controlled disclosure, not storage

This is not a Dropbox or a WeTransfer. There is no shared folder and no permanent link — the point is that it disappears.

Photographers and agencies

Send unreleased shoots to a client for sign-off without the files living on in an inbox after approval.

Legal and HR teams

Share a recorded interview or scanned exhibit with a named reviewer, with a deadline and a record of who opened it.

Creators and pre-release review

Let a small group see a cut before launch. One view each, and the link is dead before it can circulate.

Anyone who currently just emails the file

Email and DMs give you no control after send. This gives you a deadline, a view budget, and a delete guarantee.

Security

What actually enforces the rules

Every control below is implemented in the API rather than the browser, so it cannot be bypassed by editing the page.

Tokenized links

256 bits of entropy per token, stored only as a SHA-256 digest. A database leak yields no working links.

View limit and hard deadline

Both are enforced on every request. Whichever runs out first ends the link, and an unopened link still expires.

Session-bound media access

Media is streamed through the API behind a short-lived ticket tied to one session. There is no shareable file URL.

Deterrence, recorded

Devtools shortcuts, print-screen, and leaving the viewer are reacted to and written to an audit trail.

Admin approval workflow

The first account bootstraps the system. Every account after it stays pending until an existing admin approves it.

Deletion, not just revocation

Expiry schedules a purge. A background worker deletes the objects from storage, then removes the record.

What this does not do

LiveVault cannot prevent screenshots or screen recording in a web browser. It deters casual capture, reacts to suspicious behaviour, and records what happened. The Security page explains exactly where the limits are.

Infrastructure

What it runs on

The real stack, named accurately. Nothing here is aspirational.

Render

Compute

The Node.js and Express API runs as a long-lived service. No media is stored on the container filesystem, which is ephemeral.

MongoDB Atlas

Database

Stores link records, viewer sessions, admin accounts, and the audit trail. Share tokens are stored only as SHA-256 digests.

Cloudflare R2

Object storage

Private bucket holding uploaded media. Nothing is publicly readable; the API streams bytes only after validating a session.

Netlify

Frontend

Serves this server-rendered Next.js site, the public demo, the viewer, and the admin panel.

Early access

No customer logos here yet

LiveVault is pre-launch. There are no paying customers, no testimonials, and no case studies, so there are none on this page. What there is instead is a working demo you can try in about thirty seconds, and a changelog showing what shipped and when.

Want to be an early user?

Email me directly. There is no waitlist form because there is no waitlist software — it is just an inbox I read.

Who builds it

Saifullah Faizan

Founder

I build and ship products end to end — and LiveVault is no exception. There is no agency behind this and no team to hand the hard parts to, which is exactly why the security model is written down plainly rather than gestured at.

  • Founder and core developer

    Every layer of LiveVault is written by one person: the Express API, the MongoDB schema, the media storage, the session-based viewer, and this site.

  • Multiple products shipped to production

    Not prototypes. Several separate products run on their own domains and infrastructure, each built and deployed end to end.

  • IIT Roorkee certified in data science

    Alongside a final-year BCA at NSHM Knowledge Campus.

  • Ships the whole stack

    Frontend, API, database, object storage, DNS, CI and hosting — including the deployment pipeline this site runs on.