Re: Current or planned windows 10 photo app
Are you referring to Microsoft Photos? It's visible in the store... but nonetheless it should already be installed on your Windows 10 device by default.
You may create a Windows Central account to Reply in this thread.