How OfficeSuite uses the granted permissions on your phone?
Read your contacts (only after request on newer Android) - Used to avoid underlining you contacts' names when doing spellcheck and easily browse them when you want to send messages or documents.
Modify/delete SD card contents(only after request on newer Android) - Used for saving files on SD memory cards.
Prevent phone from sleeping - Used for keeping the screen from sleeping (e.g. while running a PowerPoint presentation).
Reorder running applications, retrieve running applications - If a document is opened from external file browser and you try to open it via the file browser in OfficeSuite, the task is switched to the already opened file.
Read phone state and identity - For reading the device IMEI which is used for generating a unique license key for OfficeSuite.
Full internet access - Used for accessing the Internet (e.g. while you open a remote Google Drive, DropBox or Box account).
Manage the accounts list, use the authentication credentials of an account - The Google accounts registered on the phone are used for access to Google Drive and thus user does not have to enter the account credentials in OfficeSuite.
Automatically start at boot - Used for file search in the OfficeSuite file browser.
View Wi-Fi state - To check whether Wi-Fi is enabled on your device.
Control vibrator - Vibration is used for user feedback in some cases.
Discover known accounts - Used for access to already registered Google Drive accounts.
Add words to user-defined dictionary - used to store new corrected words for spell-checking purposes.
Install shortcuts - when you add shortcuts to documents on your Home screen.