2FAS

2fas.com
2FAS

Free, secure and open source authenticator app for both iOS and Android. Supports creating encrypted backups and syncing between devices without the need for an account.

Open Source

2FAS Privacy Policy

Privacy Policy Summary

  • Accessibility to this service is guaranteed at 99% or more
  • Terms may be changed any time at their discretion, without notice to you
  • You can request access, correction and/or deletion of your data
  • This service is only available to users over a certain age
  • Your data may be processed and stored anywhere in the world
  • This service gives your personal data to third parties involved in its operation
  • Any liability on behalf of the service is only limited to the fees you paid as a user
  • Third-party cookies are used for advertising
  • You have the right to leave this service at any time
  • You waive your right to a class action.
  • When the service wants to make a material change to its terms, you are notified at least 30 days in advance
  • Your personal data is used for limited purposes

Score

D

Documents

About the Data

This data is kindly provided by tosdr.org. Read full report at: #8201

2FAS Source Code

Author

twofas

Description

Source code for 2FAS Auth server

Homepage

Repository

  • LicenseGPL-3.0
  • Created12 Dec 22
  • Primary languageGo
  • Size643 KB
  • Stars433
  • Forks59
  • Watchers433

Language Usage

Language Usage

Project Health

  • Last commit3 months ago
  • Open issues4
  • Latest release1.0.0

Recent Commits

  • Krzysztof Dryś(07 May 26)

    chore: update dependencies (#67)

  • Krzysztof Dryś(29 Apr 26)

    chore: update to go 1.26 (#66) Also: enforce go fix

  • Krzysztof Dryś(17 Feb 26)

    chore/golangci lint batch v4 (#65) Add more linters and make code pass these checks.

  • Krzysztof Dryś(19 Dec 25)

    refactor: add more linters (#64)

  • Krzysztof Dryś(17 Dec 25)

    chore(lint): fix more lint errors, add lint to the pipeline (#63)

  • Krzysztof Dryś(26 Nov 25)

    chore: refactor payload validation (#62)

  • Krzysztof Dryś(24 Nov 25)

    chore(lint): fix errcheck warnings (#61)

  • Krzysztof Dryś(26 Mar 25)

    chore: update go version and dependencies (#59)

  • Krzysztof Dryś(03 Mar 25)

    chore/use default aws profile (#57) Read default AWS profile in go code. This profile in supplied by ECS task role.

  • Krzysztof Dryś(03 Mar 25)

    chore(request_2fa_token): return push status (#58) In request_2fa_token endpoint, return status of push notification for each connected device.

  • Krzysztof Dryś(31 Jan 25)

    chore(2fas-api): use task role (#54)

  • Krzysztof Dryś(09 Apr 24)

    fix: race condition in hub (#39)

  • Krzysztof Dryś(04 Apr 24)

    fix: race condition in tests (#38)

  • Krzysztof Dryś(26 Mar 24)

    chore: improve error messages in WebsocketApiClient.SendMessage (#37) * chore: improve error messages in WebsocketApiClient.SendMessage * fix logger variable --------- Co-authored-by: Tobiasz Heller <[email protected]>

  • KobeW50(08 Mar 24)

    fix issues with README and contributing guidelines (#33)

  • Tobiasz Heller(16 Mar 24)

    feat: multiple fixes in logger (#32)

  • Tobiasz Heller(16 Mar 24)

    feat: ci (#36)

  • KobeW50(07 Mar 24)

    init: Issue creation config (#35)

  • Tobiasz Heller(04 Jan 24)

    fix: log less fields on ws connection

  • Tobiasz Heller(02 Jan 24)

    feat: rate limit using redis (#20)

  • Krzysztof Dryś(14 Dec 23)

    fix: typo (#19)

  • Krzysztof Dryś(14 Dec 23)

    feat: don't update collection id when updating web service (#18)

  • Tobiasz Heller(11 Dec 23)

    Update README.md with security

  • Krzysztof Dryś(29 Nov 23)

    fix: error handling for icons (#17) fix: error handling for icons Second batch of error handling in icon handlers

  • Krzysztof Dryś(28 Nov 23)

    fix: error handling in icons endpoints (first batch) (#16) fix: error handling in icons endpoints (first batch) Update error handling for some icons endpoints.

  • Krzysztof Dryś(22 Nov 23)

    fix: concurrency problems in ws handler (#14) * fix: concurrency problems in ws handler Synchronise access to hubs, properly remove hubs when they no longer have clients.

  • Krzysztof Dryś(22 Nov 23)

    fix: complete removal of swagger ui (#15)

  • Krzysztof Dryś(14 Nov 23)

    feat: investigate memory leak (#13)

  • Tobiasz Heller(24 Oct 23)

    Support empty fcm token (#12)

  • Tobiasz Heller(24 Oct 23)

    Fix e2e tests after separating admin api (#11) * Fix e2e tests after separating admin api

2FAS Website

Website

2FAS — Authenticator and Password Manager

Meet 2FAS, an Open-source and Source-available, community-driven, private, simple and secure solution for the Internet's security.

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address172.67.162.75
  • LocationSan Francisco,California,United States of America,NA
  • ISPCloudFlare Inc.
  • ASNAS13335

Associated Countries

  • USUS
  • CHCH

Safety Score

Website marked as safe

100%

Blacklist Check

2fas.com was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

2FAS Android App

APK Info

De-Googled Compatibility

Native3.75/ 44 ratings
microG4.00/ 43 ratings
  • GrapheneOSNative3.5 / 4(2)

Tested on Android 10–16 · Updated 28 Jan 26 · View on Plexus →

Trackers

  • Sentry
  • Google CrashLytics
  • Google Firebase Analytics

Permissions

  • Access Network State
  • Access Wifi State
  • Camera
  • Internet
  • Receive Boot Completed
  • Use Biometric
  • Use Fingerprint
  • Vibrate
  • Wake Lock
  • Receive
  • Bind Get Install Referrer Service

2FAS iOS App

App Info

2FA Authenticator (2FAS)

2FAS is the easiest way to enable two-factor authentication (or multi-factor authentication) to verify your identity and securely log in to accounts to keep your personal data and passwords protected from cyber threats — all from one app, 100% free! The world’s most secure, private, and simple 2FA app. Secure: • Easily restore your tokens with backups. • Add app protection with your passcode or biometrics. • 2FAS is open-source, transparent, and community-driven. Simple: • 2FAS syncs across your mobile devices. • An interface designed for simplicity. • One-tap authentication with 2FAS Browser Extensions. • Multi-language support. • Quick guides for setup and support. Private: • 2FAS works offline. • 2FAS doesn't store any passwords or metadata. • 100% anonymous use, no account required. It’s not too late to protect your data, so what are you waiting for? Protect your online accounts and services now with TOTP and HOTP algorithms. Start using the 2FAS authenticator app today! If you have any questions, talk with us on our Discord server: https://discord.gg/q4cP6qh2g5 Learn more about 2FAS: • Check our GitHub repository: https://github.com/twofas • Visit our website at: https://2fas.com/ • Follow us on X: https://x.com/2FAS_com • Subscribe on YouTube: https://www.youtube.com/@2FAS

Rating

Rated 4.73 out of 5 stars by 34,766 users

Version Info

  • Current Version5.4.4
  • Last Updated26 Apr 26
  • First Released04 Aug 17
  • Minimum iOS Version16.4
  • Device Models Supported128

App Details

Screenshots

  • App screenshot
  • App screenshot
  • App screenshot
  • App screenshot
  • App screenshot
  • App screenshot

2FAS Socials

2FAS Reviews

More 2-Factor Authentication

About the Data: 2FAS

Change History

  • Amended (androidApp, discordInvite)
  • Amended (iosApp)
  • Added by @maybeanerd #219

Edit 2FAS Data

You can edit 2FAS's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

You can access 2FAS's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/2fas

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share 2FAS

Help your friends compare 2-Factor Authentication, and pick privacy-respecting software and services.
Share 2FAS and Awesome Privacy with your network!