I am a GOS n00b. One of the apps that I use on a regular basis is dott (micromobility, e-scooters). I have installed it from the Play Store. Unlike all other similar apps, it would not allow me to register my mobile phone number. It accesses the Play Integrity API and then throws an unspecific error code instead of sending an OTP via SMS to verify the phone number.

Has anyone successfully gotten the app to work?

    teezeh
    Just installed dott-app and it seems to work for me as intended. The notification about using Play integrity API appeared as well here, but dott is working and I could register my phone number.
    After Installation I granted notifications, location and phone permissions. Did you check for this?

    For me, registering the phone number does not work. I did not have phone permissions, but nothing changed after adding them. I have also tried the usual stuff, e.g., emptying app data and un-/reinstalling the app.

    I am in Germany and on a Telekom contract.

      Greerings from Germany and I"m using Deutsche Telekom as well. Maybe try a reboor tafter granting oermissions and try again. Just to be sure, Google Play services are installed too in the same profile?

        teezeh I am in Germany and on a Telekom contract.

        Is it possible you are using a VPN that makes you appear to be elsewhere?

          teezeh
          Me again, I am sorry to have to correct myself. Now I tried to register my phone number with my testing device...no dice. Verification process closed with a failure notification. Blocking usage of Play integrity API, switched off VPN and firewall, enabling compatibility mode...nothing helped.

            Berlino Thanks for getting back. Yes, I have the sandboxed Play Services in the same profile. Will try rebooting.

            Berlino Ah, so we seem to be in the same boat. Interesting, though, that it seems to work with your daily driver.

              teezeh
              No, I wasn't able to register the respective phone number for Dott-app on both my devices. The app seems to run in the first place, shows my current location, but it all ends with the cancelled registration process via vanadium browser with captchas leading to Dott again with the failure notification. I think it has to do with Play integrity API which requires device integrity for Dott.

              See further information here

              25 days later

              I am experiencing the same issue
              by cloning the app to the work profile and trying to register the number opens a browser window for verification which is a step further in comparison to running the app while on the normal profile. Still, the verification fails

              TrustExecutor

              I've just tried to give SMS permission to Play Services and nothing changes, even after a reboot.
              But thank you very much for the suggestion!

              9 days later

              Hello. I found this thread because I have the same problem. Some weeks ago I tried it and when the process failed I thought it's on their side. But yesterday I tried it again and only then I got the idea that it might has to do with my Graphene phone. I'm pretty sure though that it worked like year ago. Same device and number.
              Dotts service says that it doesn't work with a rooted phone. Does GrapheneOS count as rooted?

                cobrammer Does GrapheneOS count as rooted?

                Nope.

                I have already left a commentary at the Play Store and opened a separate support case with dott. So far, only useless first level support answers.

                My original inquiry was

                _Hi dott,

                Your Android app won't let me register my (previously used /w dott) mobile phone number on GrapheneOS. You might want to switch to the more secure Hardware Attestation API instead of Device Integrity / Play Integrity API. See https://discuss.grapheneos.org/d/6361-play-integrity-api-and-future-of-grapheneos/2 for details.

                I have no such issues with other micromobility apps, e.g., Bolt, Lime, or Voi._