Uptodown: Free and legal downloads with no installers

Uptodown offers free, direct and legal downloads of programs which having been analyzed by the more than 50 antiviruses.