Each control answers a different risk
A password protects against someone who only has the link. Expiry closes an old delivery. A download limit restricts repeated successful access. Combining them can help, but none replaces confirming the recipient.
Passwords are not stored as readable text
TransferSize derives the stored password value using PBKDF2-SHA-256 with 210,000 iterations and a random salt. Send the password through a different channel from the link so intercepting one message does not reveal both.
Choose limits that match the job
Short deadlines are useful for sensitive handoffs but frustrating when a stakeholder is away. Download limits should allow the expected devices and retries. Tell the recipient about both before delivery.
Before the handoff
Does a password encrypt the uploaded file itself?
No. It gates access to the transfer. Do not treat it as client-side end-to-end file encryption.
Can I extend an expired transfer?
Plan around the chosen window before sharing; availability after expiry should not be assumed.