Google’s SafetyNet is an API available for developers, to protect device security and provide a health check of the device to an app. An app can then refuse to run if the device health check fails, or disable features. An app known for doing this is Pokemon Go. This was one of the first apps which actively refused to run on a device that has been unlocked or tampered with. A simple API for developers to implement, huge ramifications for the end-user. The intention of SafetyNet is to provide a protection for the end-user and the IP of a company or to prevent cheating in games, but invariably hurts the end-user and, it can be argued, causes more problems than it solves.
Continue reading “SafetyNet: What is it, and why doesn’t Android Pay work without it?”