
Every file transfer service works the same way: it gives you a long unguessable URL and treats anyone holding it as authorised. That is weaker than a password and much stronger than most people assume. Understanding exactly what it does and does not protect is the difference between using it sensibly and either worrying about the wrong thing or not worrying at all.
The technical term is capability URL: the link is the permission. There is no login because the address itself is the secret. A well built one has enough randomness that guessing it is not a realistic attack, in the same way that guessing a password is not.
What that buys you: nobody browsing the service can find your transfer, there is no directory to enumerate, and the storage behind it is not publicly listable. What it does not buy you: any protection at all once the link is out of your hands. Forwarded, pasted into a group chat, or left in an inbox that later gets breached, and it works for whoever has it.
Two things turn that from a weakness into a manageable one. Expiry puts a ceiling on how long a leaked link stays useful. Deletion means that after expiry there is nothing to leak. A service that keeps files indefinitely has neither.
In descending order of how likely it is to be what actually goes wrong:
Notice that four of the five are about how long the files exist, not about encryption. Retention is the security control that does the most work here, and it is the one photographers think about least.
Before a client's wedding goes through anything:
For what it is worth, Kepla Free File Transfer answers those as: you choose one hour to three days and the files are deleted at that point with no grace period, the bucket is private and every download is a fresh signed link that cannot outlive the transfer, the sub-processors are named in the privacy policy, and sender addresses are kept in their own table and never added to any mailing list.
None of this requires a security policy document. Four habits cover it:
It is reasonably safe for ordinary work. Like every transfer service it uses a secret link as the permission, so anyone holding the link can download. The real controls are how long the link lives and when the files are deleted.
Not realistically, if the code is long and randomly generated. Guessing a well built transfer code is comparable to guessing a strong password. The practical risk is the link being forwarded or sitting in an inbox, not being guessed.
It works for whoever has it, on every transfer service. That is why expiry matters: it puts a hard ceiling on how long a forwarded link is useful, and after the files are deleted there is nothing to forward.
In transit, yes, on any service worth using. At rest depends on the provider. Ask instead when the files are deleted, because for this kind of work retention does more than encryption.
A private, time limited link with a short expiry, sent only to the client, with location metadata stripped from anything shot at a private address, and your own copies kept separately. Encryption is table stakes; retention is the control that matters.
Kepla for Mac clears the obvious misses from a card, names the reason on every frame it sets aside, and leaves the choosing to you. Nothing is ever deleted, moved or renamed. Free through the private preview · the first hundred photographers keep it at $99 a year.