Collect emails before you build the product. Nextar is a one page waitlist for software launches, with a signup form, a logo strip for social proof, and the legal pages you need to publish.
I built a component that lets you give downloadable files clear, descriptive names instead of random hashes. It also integrates with your CMS, making everything easy to manage.