Play integrity and signing services
            Google Play's integrity and signing services help you to ensure that users experience your apps and games in the way you intend.
          
        
        
        
          
        
      Partners using Play Integrity API
 
     
     
     
     
     
     
    Play Integrity API
              Call the Integrity API at important moments in your app to check that user actions and requests are coming from your unmodified app binary, installed by Google Play, running on a genuine Android device. Your app's backend server can decide what to do next to prevent abuse, unauthorized access, and attacks.
            
          
        Overview of Play Integrity API
            Learn how Play Integrity API works, review security considerations and recommended practices, and get started with your integration.
          
        
        
        
      Set up Play Integrity API
            Learn how to set up your app or game to use the Play Integrity API.
          
        
        
        
      API reference
            See the Play Integrity API reference.
          
        
        
        
      Additional tools
            Test your integration and learn how to generate responses from any device for debugging and troubleshooting.
          
        
        
        
      Automatic protection
              Google Play’s automatic protection is a service that helps you protect your apps and games against unauthorized redistribution and piracy. When users get your protected app from an unknown distribution channel, they’ll be prompted to get your official app from Google Play.
            
          
        Overview of automatic protection
            View the help center page to learn more about using automatic protection.
          
        
        
        
      Turn on automatic protection
            You can turn on protection in your Play Console.
          
        
        
        
      Play App Signing
              Play App Signing manages and protects your app signing key on Google’s secure infrastructure and offers upgrade options to increase security. Google Play uses your app signing key to generate optimized, distribution APKs from your Android App Bundles.
            
          
        How to sign your app
            Learn about key concepts related to app signing, how to sign your app using Android Studio, and how to configure Play App Signing.
          
        
        
        
      Use Play App Signing
            Learn more about using Play App Signing in the Google Play Console help center.
          
        
        
        
      Upgrade your app signing key
            Learn how to start using a new, cryptographically stronger signing key in the Google Play Console help center.
          
        
        
        
      Android App Bundles
            See the Android App Bundle documentation.
          
        
        
        
      