Every time customer upload files there is a record with download link created. File upload field type available in Custom Forms and Product Options.