No, we cannot install Instaup directly on a PC because this apk is for Android only. For a computer, you need to install an Android emulator.