The Doctella app cannot be installed on Windows. However, you can still log in to Doctella from any browser by visiting www.doctella.com.