Metadata: The Hidden Information Most File-Sharing Tools Leak

Metadata is a simple idea with a slightly intimidating name: it just means "data about the data." A filename, a file's size and type, sometimes a creation date or, for a photo, the location it was taken, none of that is the file's actual content, but it travels alongside it, and it's worth knowing where it ends up.

Where metadata normally goes

With a cloud-upload style sharing tool, that metadata is visible to, and often logged by, the service itself, simply because the file has to pass through its servers to reach the recipient. Filename and size routinely end up in server logs, sometimes retained well after the file itself is gone.

What changes on a direct transfer

On a direct, device-to-device transfer, that same metadata, filename, size, type, is only ever visible to the two devices actually involved. There's no third server in the data path to see it or log it, for the same underlying reason the file's contents aren't stored anywhere in between.

The metadata your files carry regardless of how you send them

This is worth being upfront about: none of this touches metadata embedded inside the file itself, EXIF location data baked into a photo, an author field in a document. That travels with the file no matter which transfer method carries it, and removing it, if it matters, is a separate step the sender has to take before sending.

A simple habit worth building

If you're sending something sensitive, it's worth checking a file's own embedded metadata, most operating systems let you strip photo location data or document author fields in a couple of clicks, regardless of which tool you use to send it. The transfer method and the file's own metadata are two separate things to think about.

Why filenames alone can reveal more than people expect

A filename by itself can carry more information than it looks like at first glance, a document named with a client's name and a date, a photo that still carries its original camera-generated timestamp, a folder structure that reveals an internal project codename. None of that is the file's actual content, but a service logging filenames and folder structures across many transfers is quietly building a record of exactly the kind of pattern that metadata was supposed to be too boring to matter.

How this compares to what a courier service knows

A useful comparison: a courier delivering a sealed package generally knows the size and weight of what they're carrying, and the addresses involved, without knowing what's actually inside the box. That's roughly the same shape of knowledge a relay has about an encrypted transfer passing through it, some structural facts about the delivery, nothing about its contents. A cloud-storage service, by contrast, is closer to a warehouse that opens and catalogs every package it holds before it's picked up, a meaningfully different level of visibility into what's actually moving through it.

A practical middle ground for anyone who wants to be careful

For most everyday transfers, none of this needs to change anything about how you send a file. For anything genuinely sensitive, stripping identifying metadata from the file itself before sending, a quick step most operating systems support natively, and choosing a transfer method that doesn't log filenames on a server in the first place are two separate, complementary habits, not competing ones.

More from the blog

Related reading

Private Sharing Secure Transfer What "No Account Required" Actually Means for Your Privacy A Beginner's Guide to End-to-End Encrypted File Sharing Without Cloud Storage