Simply the best, most feature rich and reliable solution for asset downloads in Craft CMS.
Link Vault allows you to protect your local and external Assets download links by obfuscating the download path, tracking all downloads and tracking leech attempts.
No need to pre-create the links in the control panel - just "link vault" your download links on the template.
Create custom fields to be associated with each download that can hold any data you can think of.
See a complete download history in the control panel.
Price includes 1 year of updates.
$20/year per site for updates after that.
To install this plugin, search for its package name on the Plugin Store and click “Install”.