TotalPasswords is a scaled down mobile version of TotalReminder desktop program, in the following both will be referred as "app".
The app is used to store some information relevant to the user, called "data".
Data is stored on the device the app is installed on, it is not shared in any way, nor used by the app to collect any kind of information about the user.
The app can optionally backup data using the user's personal cloud account on Google Drive or Microsoft OneDrive. The user is required to log in with his credentials to the selected provider. The authentication process takes place directly on the provider's platform, no such information reaches the app. The availability of the uploaded data is configured by the user according to the options present on the selected platform, the app has no control about this aspect.
The cloud storage has two benefits:
(i) data backup and restore
(ii) data synchronization between instances of the app installed by the same user on different devices.
In order to implement these features the app must be allowed to exchange (upload / download) files with the online drive.
The app can also synchronize contacts and calendar events with the corresponding Google or Microsoft services, requiring the linked permissions.
The user can define groups out of his contacts and send emails to these groups, this feature requires access to Gmail or Outlook.
All features using cloud connection are optional and must be enabled or initiated by the user.