Não. O Steam só é necessário se transferir novos wallpapers, enviar wallpapers e para instalar atualizações mas todas as funcionalidades nucleares do Wallpaper Engine funcionam sem o Steam em execução em segundo plano.