Nope! You need 3 things only: a smartphone or computer, internet access and - of course - your photos. So, there is no need of downloading or installing a software.