:key: Keychain Access for React Native
So the only place your Peloton Credentials are handled is within the app itself. The app itself is built on React Native, and makes use of React Native Keychain which uses the underlying iOS Keychain/Android Secure Preferences (https://github.com/oblador/react-native-keychain#usage & https://blog.bitsrc.io/using-keychain-in-react-native-and-keeping-the-app-session-alive-ff8f8850119c if you're interested). The initial auth and all further requests are directly to the Peloton API from your device.
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
How secure is SecureStorage
1 project | reddit.com/r/reactnative | 24 Feb 2022
How to Integrate Biometrics in React Native - Overview of 3 Approaches
2 projects | dev.to | 21 Dec 2021
LOCK and UNLOCK react native app using pin or biometric
2 projects | reddit.com/r/reactnative | 22 Oct 2021
How can I store a secret in React Native?
2 projects | reddit.com/r/reactnative | 2 Apr 2021
Can a user change the value of AsyncStorage manually?
1 project | reddit.com/r/reactnative | 14 Mar 2021