No, you shouldn’t ask for INTERNET permission at runtime . INTERNET belongs to the Normal permissions group, which are automatically granted by the system if they’re declared in the Manifest, as mentioned in this document: Normal permissions do not directly risk the user’s privacy.