A React Native app that automatically handles the Freedom Mobile login process, including SMS verification code extraction and form submission.
- Clone the repository:
git clone <repository-url>
cd FreedomAutoLogin- Install dependencies:
npm install- Build or run expo
Run:
npx expo startBuild:
npm install --global eas-cli
eas build --local --platform android --profile previewIf you don’t want to build the app yourself, prebuilt APKs are available on the GitHub Releases page.
Download the latest release here:
https://github.com/UnofficialVim/FreedomAutoLogin/releases
- Launch the app
- Navigate to Settings screen
- Enter your Freedom Mobile phone number and PIN
- Open the app
- The Freedom Mobile login page loads automatically
- Credentials are auto-filled and submitted
- Phone number verification is handled automatically
- SMS verification code is extracted and submitted
This app requires:
- READ_SMS: To read incoming verification codes
- RECEIVE_SMS: To listen for new SMS messages
- Note: only the phone number and pin are stored locally on the device
This app automates the login process for convenience. Users are responsible for:
- Keeping their credentials secure
- Complying with Freedom Mobile's terms of service
- Understanding the security implications of automated login
This cannot be, nor should be uploaded to the Google Play Store, as READ_SMS is highly restricted.
You can read more at: https://support.google.com/googleplay/android-developer/answer/10208820?hl=en#zippy=