Home / Mac, Mac, Windows, & Web, Windows / Do I Need to Install the App? Do I Need to Install the App? Yes. Please feel free to do so here – https://sync.appfluence.com/manage/downloads/ We are working on the web version of the app as well, but it’s it beta at the moment. Let us know if you would like to try it!