Two-factor (TOTP) authentication for Android 4.2+
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
app
gradle/wrapper
.gitignore
LICENSE.txt
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

OneTimePass

OneTimePass logo

Two-factor (TOTP) authentication for Android 5.0+

Features

OneTimePass supports the following features:

  1. Supports opening otpauth:// URLs
  2. Scan QR codes to create new accounts easily
  3. View QR codes to export existing accounts
  4. Searchable, sortable listing of accounts
  5. Manual entry account creation
  6. Import/Export for backup and restore purposes
  7. Does not rely upon Android Shared Preferences
  8. Relies upon AES-256 for on-device encryption
  9. Supports Android 5.0 (and up)

Contributing

Submit bug reports and request features using github issues.

Have code to share back? Make a pull request using the development branch.

Credits

This application is inspired by OTP-Authenticator and OneTimePad.

License

OneTimePass - Two-factor (TOTP) authentication for Android 5.0+
Copyright (C) 2017-2018  Kevin C. Krinke

This software is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; specifically
version 2.1 of the License and not any other version.

This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA