Terms of Service

Last updated: April 9, 2026

By using TwoFac, you agree to the following terms. Please read them carefully.

1. Acceptance of Terms

TwoFac is an open-source application provided to you free of charge. By downloading, installing, or using the application, you agree to be bound by these Terms of Service and the MIT License under which the software is distributed.

2. Open Source License

The TwoFac source code is available on GitHub and is licensed under the MIT License. This means you are free to use, copy, modify, and distribute the software, provided you include the original copyright notice and permission notice in any copies or substantial portions of the software.

3. No Warranty

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

In no event shall the authors or copyright holders (Arnav Gupta) be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.

4. User Responsibility

You are solely responsible for the security of your device and the 2FA secrets stored within TwoFac. We strongly recommend using a strong passkey for encryption and maintaining secure backups of your accounts. We are not responsible for any loss of access to your accounts resulting from the use of TwoFac.

5. Disclaimer of Liability

TwoFac is a personal project developed by Arnav Gupta. It is not a product of any company or organization. Use of the software is at your own risk.

6. Changes to Terms

We reserve the right to modify these terms at any time. Any changes will be posted on this page with an updated "Last updated" date.

7. Contact

For any questions regarding these terms, please open an issue or discussion on the TwoFac GitHub repository.