Support human Support balloon

TOTP Authenticator

How can we help you?

Get started
2FA guides
Premium features
Cloud sync
Push to Desktop
Switching phone
Restoring data
Browser Extension
Fix problems
TOTP Authenticator acts as the companion app for enabling and managing 2-factor authentication. The app can be used to generate the 2FA codes for majority of the services supporting providing 2-factor authentication. Any service which supports 2FA with Google Authenticator, will automatically work with our app.
To generate the 2FA codes with this app, the 2-factor authentication process has to be setup using our app only. If you setup 2FA using any other authenticator app or SMS, you can’t switch to this app without completing the whole setup again. In case you want to switch from any other app or SMS based 2FA to our app, kindly login to your account and undergo the 2FA setup process again using our app.
To add an account, click on the '+' icon at the bottom right of the app home screen. There are 3 ways to add a new account:
  • Scan QR code
  • Scan image
  • Enter key
Thank you for using our app. After adding an account, it's suggested that you backup your account details via the backup feature of the app. You can either create an online backup using Cloud Sync or an offline backup. In case you create an offline backup, please remember to save it in a secure location, so that you can easily restore your data in case your phone gets formatted or lost.
We're sorry to see you go, but understand your decision. Before uninstalling the app, make sure that you have disabled the 2-factor authentication on your accounts, as you won't be able to login to them without the 6 digits 2FA code. Therefore, to stop losing the access to your accounts, disable 2FA on the service’s platform before uninstalling the app.
The app currently can detect and display the logos of many services. But since there are more services out there than we include, not all icons are auto detected. You can update any service's icon by editing that account and manually selecting the icon.
  1. Login to your Facebook account.
  2. Go to Settings.
  3. Go to "Security and login" in the top-left menu of the screen.
  4. Find the "Use two-factor authentication" option and click on Edit.
  5. Click on "Get Started" to begin the process.
  6. On the next screen, select "Authentication app" option and click on Next.
  7. It’s time to switch to the phone now. Download the TOTP Authenticator if you haven’t already.
  8. Open the TOTP Authenticator app and scan the QR code by clicking the + icon at the bottom.
  9. The account will be added to the list on the app's home screen. Each code is valid for 30 seconds, after which a new code is generated.
  10. Enter the passcode generated by the app into the field on the screen. Click "Next".
  11. Congrats! You’ve successfully enabled 2-factor authentication. Click on "Finish" to complete the process.
  • Log in to your GitHub account.
  • Go to Settings by clicking on your Avatar in the top-right of the screen.
  • Select "Security" from the left side menu.
  • Select "Set up using an app" option.
  • Click on "Get Started" to begin the process.
  • A list of backup codes will be shown in the screen. Store them somewhere safe to restore account access in extreme cases in future.
  • It’s time to switch to the phone now. Download the TOTP Authenticator if you haven’t already.
  • Open the TOTP Authenticator app and scan the QR code by clicking the + icon at the bottom.
  • The account will be added to the list on the app's home screen. Each code is valid for 30 seconds, after which a new code is generated.
  • Enter the passcode generated by the app into the field on the screen. Click "Enable".
  • Congrats! You’ve successfully enabled 2-factor authentication.
  • Go to http://epicgames.com/2FA and login to your Epic Games account.
  • In your Account Settings, go to "Passwor & Security" tab.
  • Scroll down to "TWO-FACTOR AUTHENTICATION" section and click on "ENABLE AUTHENTICATOR APP" button.
  • It’s time to switch to the phone now. Download the TOTP Authenticator if you haven’t already.
  • Open the TOTP Authenticator app and scan the QR code by clicking the + icon at the bottom.
  • The account will be added to the list on the app's home screen. Each code is valid for 30 seconds, after which a new code is generated.
  • Enter the passcode generated by the app into the field on the screen. Click "ACTIVATE".
  • Congrats! You’ve successfully enabled 2-factor authentication.
  • No, as long as you're using the same Google Account, you can restore your purchase for free! Go to the Cloud Sync screen and click on the 'Go Premium' button at the bottom. If you've already purchased the premium features with the logged in Google Account, your premium features will be automatically restored. In case you need further help, shoot us an email at info@binaryboot.com
    Currently, Cloud Sync and Push to desktop browser are the available premium features. These features are meant to enhance your 2-factor experience and keep your data safe. More Premium features will be added in future.
    We DO NOT SAVE ANY USER DATA under any circumstances. All data is directly transferred via your phone and your Google Drive account.
    Once you enable the Cloud Sync, an encrypted file containing required details of your 2-factor authentication enabled accounts is saved on your Google Drive account. This encrypted file is then used to sync your data across devices.
    Sync Priority determines how the modified accounts should be treated during the sync. The available options are:

    Never Delete (ND): In case of a conflict, conflicted accounts will be merged and synced automatically.
    Always Ask (AA): In case of a conflict, you will be prompted to either merge or delete the conflicted accounts and sync.
    Force Sync (FS): In case of a conflict, conflicted accounts will be deleted automatically.
    Currently, you need to manually sync the data by tapping on the Sync button on the top right of the home screen. We’ll add the option to automatically sync the data whenever a new account is added in the coming updates.
    In case you don't have internet connectivity at the time of sync, an error will be shown. Please try to sync again later when you are connected to the internet.
    The Push to Desktop functionality makes it easier for you to utilise the code when you need to enter it into a PC/laptop. In just a tap, you can access your 6 digit code on your laptop, saving you the time and effort required to manually type it in.
    To enable this, you need to purchase the premium features. You can then go to the Browser Extension page via the app menu and follow the on screen setups to enable the Push To Browser functionality.
    Since in most cases only one account's 2FA code is required at a time, therefore the app only allows you to push one code at a time. Any successive push within the same 30 seconds period will replace the earlier code.
    We only save the required information to display and identify the code on your browser. Your secret key is never transfered to our server or the browser, making the process secure.
    You can use the backup and restore functionality to easily switch your mobile. Alternatively, you can use the Cloud Sync feature of the app (currently only Android) which automatically syncs your accounts on your Google Drive so that you don't need to create manual backups each time.
    To use the same accounts on both Android and iOS platforms, create a backup on one platform and restore it on the other.
    In case you deleted the app by mistake or lost your device, you can use an earlier created backup to restore your data. This can be done via the offline backups or the cloud sync. In case you don't have a past backup, please contact the service provider you set-up 2FA for, as they can best help you restore data to your accounts.
    This issue happens when your mobile's and desktop's clocks are not in perfect sync. To resolve this, make sure that on both the devices the time and timezone are set to auto-detct.
    To enable this, you need to download the TOTP Authenticator app on your iOS or Android device. Then you need to enable the Push to desktop feature on your mobile following the on-screen instructions. After that, just login via the same Google account on this extension and you're good to go.
    Since in most cases only one account's 2FA code is required at a time, therefore the app only allows you to push one code at a time. Any successive push within the same 30 seconds period will replace the earlier code.
    We only save the required information to display and identify the code on your browser. Your secret key is never transfered to our server or the browser, making the process secure.
    The extension currently works on Google Chrome and Mozilla Firefox browsers.
    In rare case when our app cannot support a service, kindly reach us via the Contact Us screen in app so that we can add the support for that service as well. But since this might take a few days/weeks, in the meantime you can use any other 2-factor authentication apps available.
    Since the current time is a very big factor in how 2-factor authentication works, therefore this usually happens when your device's time is changed or corrupted. Setting your phone's Time and Time Zone to auto-detect usually solves this issue.
    In case you are facing app crashes, please submit the bug report to our team so that we can look into the issue. The process only takes few seconds and helps us in solving your issue on priority.
    In case the widget is getting stuck, please make sure the app has the permission to run in the background and is safe from battery optimization. This makes sure that the device's Operating System doesn't automatically kill the app's processes which can hang the widgets.
    We use auto-translation services for translating some parts of the app. This can lead to some gramatical and symantic mistakes in the app's language. If you come across some issue, please report it via the app's 'Report Language Issue' option. Alternatively, you can fill out this form.