'Flutter - Why/How is flutter_secure_storage secure?

I think I don`t understand this mechanism at all.

You are supposed to create it by setting a key value, but if someone decompiles the flutter code and reads it again with flutter_secure_storage, doesn't it all show up?

https://pub.dev/packages/flutter_secure_storage

The documentation explanation is too short. I want to keep my private key safe. Anyone could tell me more about this issue & mechanism??


PLUS

I just set the key value, but realized that the key value is not visible on other phones. If this happens, the cell phone has to expose the private key every time the app is opened for the first time... I don't know why this is secure.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source