SwiftScan for Android permissions: Which permissions are required?
In this article, we describe how SwiftScan for Android uses permissions. These permissions are needed to let SwiftScan work seamlessly and fully. Please note that we comply with the strictest security standards. For further details, also see our Privacy Policy.
-
WRITE_EXTERNAL_STORAGE – allows us to save scanned documents
-
READ_EXTERNAL_STORAGE – allows us to upload saved documents to a cloud service
-
CAMERA – SwiftScan for Android uses this permission to be able to access the camera device to perform scanning
-
GET_ACCOUNTS – is used to connect Google Drive to our app.
This is a sub-permission of GET_CONTACTS. We don't access your contacts at all.
-
INTERNET – this permission is needed to let SwiftScan access cloud services such as Google Drive, Dropbox, OneDrive, etc.
-
READ_GSERVICES – SwiftScan uses this permission to be able to read Google’s services, which in turn is required to use these services, in particular, Google Drive.
-
ACCESS_NETWORK_STATE – this permission is for your battery life as your data is only uploaded while there is a Wi-Fi Internet connection.
-
WAKE_LOCK – is used to perform periodical synchronization with cloud services.
-
CHECK_LICENSE – we’re using this permission to verify that your application was installed from Google Play.
- ACCESS_WIFI_STATE – we need this permission to be able to connect to a WiFI spot mentioned in a QR code.
- CHANGE_WIFI_STATE – this one is also needed to access and change a WIFI spot mentioned in a QR code
-
ACCESS_FINE_LOCATION – this permission is needed to provide the correct location when using smart naming
-
ACCESS_COARSE_LOCATION – this permission is needed as well to provide the correct location when using smart naming
-
READ_CALENDAR - this permission is used in Smart Naming. With Calendar permission, you can use the names of your calendar entries as a part of your document names.