Temporary file sharing

Files that disappear on their own.

Share a file without an account and without permanent storage. Khamli hands you a 4-character code, then wipes the file when your chosen timer runs out.

What temporary file sharing is

Temporary file sharing is the opposite of cloud storage. Instead of uploading a file to a permanent drive that keeps it (and your account) around forever, you create a transfer that only lives for a set amount of time — then vanishes.

This is useful when you're sending a one-off document, a screenshot, a design file, or anything you don't want lingering on a server long after the handoff is done.

Why automatic expiry matters

  • Less exposure. The shorter a file exists, the smaller the window in which it could be misused or leaked.
  • No cleanup to remember. You don't have to go back and delete anything — the expiry does it for you.
  • No permanent record. Once the timer ends, the file and its code are gone for good.

How Khamli handles expiry

When you send a file on Khamli you choose an expiry: 30 minutes (the default), 2 hours, 12 hours, or 24 hours. Files are uploaded directly to AWS S3, and a cleanup process deletes them once the timer runs out. There is no backup that retains the data beyond its expiry, and once deleted it is irrecoverable.

How it works

  1. Drag in or attach a file (any type, up to 500 MB).
  2. Select an expiry time.
  3. Send — you receive a unique 4-character code.
  4. Share the code. The recipient enters it to download the file.
  5. When the timer ends, the file self-destructs.

Frequently asked questions

What is temporary file sharing?

It is a way to transfer a file that only exists for a short, fixed window. Once the chosen expiry passes, the file is automatically deleted instead of being stored permanently.

How long does a file stay available on Khamli?

You choose 30 minutes (default), 2 hours, 12 hours, or 24 hours. When the timer ends, the file and its 4-character code are hard-deleted and cannot be recovered.

Why use temporary sharing instead of cloud storage?

Cloud storage keeps files indefinitely and ties them to an account. Temporary sharing is better when you only need a file to exist long enough for one handoff — it reduces the chance of a copy lingering somewhere.

Do I need an account?

No. There is no signup or login. You attach a file, get a code, and share it. The recipient does not need an account either.

What happens when the timer expires?

The code stops working permanently. The database record and any stored files are deleted, so entering an expired code returns nothing.

Send a file that deletes itself.

Share with Khamli