Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Are Passwords Encrypted in App Settings?

I'm building an app which needs a username and password to call out to an API.  My intent is to use the companion settings to capture these values.  

 

This:

 

<TextInput label="password" settingsKey="password" type="password" onChange={log} />

 

presents a masked textbox but when I log the changed value it's in plaintext.  It looks like: 

 

{"name":"password123"}

 

 

My assumption is that nothing is done to encrypt this value and that it is stored on device in plaintext.  Is that accurate?  Does anybody know what kind of security exists around stored passwords?  Will I need to encrypt this myself?  Does FitBit encrypt the data at rest? 

Best Answer
0 Votes
1 REPLY 1

You'd need to encrypt this yourself.

Best Answer
0 Votes