Ну, базы данных SharedPreferences и SQLite настолько безопасны, насколько позволяет пользователь, но в большинстве случаев они будут работать нормально (хотя убедитесь, что вы зашифровали все пароли).
Дело в том, что это два способа доступа к базам данных конкретных приложений:
- Если устройство рутировано, почти каждый может получить к ним доступ
- Если вредоносное приложение использует
Context
из myapplication
, оно может получить к ним доступ
Подводя итог: они большую часть времени безопасны, но защищают конфиденциальные данные, просто чтобы быть в безопасности.