@override Future<bool?> hasPermission() { // we check for permission on Native using Firebase, so no-op here return Future.value(null); }