So the "More Information" section says updated 10 days ago. Is the browser version more updated that the downloadable version?