Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Secure Preference and DB #369

Closed
jboxx opened this issue Dec 2, 2022 · 2 comments
Closed

Use Secure Preference and DB #369

jboxx opened this issue Dec 2, 2022 · 2 comments

Comments

@jboxx
Copy link

jboxx commented Dec 2, 2022

Is your feature request related to a problem? Please describe.
Sensitive information exposed on the CleverTap SDK, preference should using secure preference since there's no one sure what client will sent to CleverTapAPI#onUserLogin

Describe the solution you'd like
As of security crypto was lowering down to SDK v21, please consider to use EncryptedSharedPreference

Describe alternatives you've considered
Use 3rd party library to make the SDK still available for v19

Additional context
image

@darshanclevertap
Copy link
Collaborator

@jboxx We are internally debating the use of Encrypted Shared Prefs for our SDK but since we support v19 and above, using this library is not a direct solution for us. Could you suggest 3rd party libs for versions below 21?
Meanwhile, to answer your question, we do use HTTPS when the onUserLogin API is used so your data is secure during transit.

@darshanclevertap darshanclevertap closed this as not planned Won't fix, can't repro, duplicate, stale May 11, 2023
@gerosprime
Copy link

Could you suggest 3rd party libs for versions below 21?

Got the same situation of OP. Would providing a custom storage or abstraction for different storage or even custom sharedpreference/SQLite database be possible?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants