Android asks for a few extra confirmations for apps not downloaded from Play. These are those steps, with a picture of each screen you will see. It takes about 2 minutes.
Tap ⋮ at the top right and choose “Open in browser”. Skip this if you are already in Chrome.
Tap “Download the app”
The file is about 40 MB, so use Wi-Fi. Chrome will warn “This type of file can harm your device” — choose “Download anyway”.
Open the downloaded file
Tap the download notification, or go to My Files → Downloads → viceph-doctor.apk.
Allow Chrome to install apps
You are granting this to Chrome, not to the ViCeph app. It is needed once only. After switching it on, press back to return to the install screen.
Confirm the install (Xiaomi, Oppo, Vivo)
The phone counts down about 10 seconds before the Install button becomes tappable. This is normal — wait.
When Google Play Protect warns you
Play Protect warns about every app not downloaded from Play, safe ones included. Tap “Details” then “Install anyway”.
Do not tap “Send app to Google”. It is the more prominent button but it will not install the app.
Open the app and sign in
Use the same email and password as your ViCeph account.
An older ViCeph Doctor build is already on the phone. Remove it (press and hold the icon → Uninstall) and install again. The data lives on the server, so uninstalling does not lose any patient records.
The app needs a 64-bit phone, which covers most handsets from 2019 onward. Older phones may not be able to install it — contact us and we will check.
Open Play Store → tap your profile picture → Play Protect → the gear icon → turn off “Scan apps”. Turn it back on as soon as the install finishes.
The file is 40 MB, so use Wi-Fi rather than mobile data. If a partial file is left, delete it from Downloads and try again.
Open Chrome → ⋮ → Downloads, or the My Files app → Downloads, and look for viceph-doctor.apk.
Send us a screenshot of where it stopped, with your clinic name and phone model (Xiaomi, Oppo, Samsung…). That is usually enough for us to answer straight away.