Hello,
Like in the HikaShop backend, when you upload a file for a product, by default that file will be "private" (non free) and require the customer to buy the product to access it.
But you can edit the file in order to make the uploaded file as "free" (if you gave the HikaMarket ACL for it).
It is also possible to change a configuration setting to make uploaded files as "free" by default but that's not something we do recommend since once the file is uploaded, it would be directly available in the product page.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.