Since SafetyNet is deprecated, I tried using PlayIntegrity to get rid of the ReCaptcha popup that opens when using phone authentication from Firebase.
But even after enabling it and initializing the app check in Flutter, the ReCaptcha is still opening.
await FirebaseAppCheck.instance.activate(
webRecaptchaSiteKey: 'recaptcha-v3-site-key',
androidProvider: AndroidProvider.playIntegrity,
);
And the otp message contains my project-url instead of the app name.
After some searching I found out that I need to register my app in both SafetyNet and PlayIntegrity, for captcha verification not to come. But since SafetyNet is not accepting any new projects, I can't register my app in it.
I have tried a lot but nothing is fixing this issue, please help me.