2FA is user-specific, not account-wide. Each person who logs into a Zeffy account sets up their own 2FA, tied to their own email address and phone number. There is no single shared 2FA code for your organization.
Activating two-factor authentication (2FA) on your account
With two-factor authentication (2FA), you can add an extra layer of security to your account in case your password is stolen.
What you need to know about 2FA
2FA is mandatory on Zeffy. To keep your account secure, you must set up two-factor authentication to access the platform.
2FA is user-specific. If multiple people have access to your Zeffy account, each user must set up 2FA for their own email address. Enabling 2FA for yourself won't affect other users.
2FA uses your phone number or an authenticator app. When prompted, you'll receive a 6-digit code via text message or through your authenticator app.
Setting up 2FA with your phone number
When you log in to Zeffy for the first time (or if you haven't set up 2FA yet), you'll be prompted to add your phone number:
Enter your phone number when prompted. See the list of supported countries for SMS 2FA.
Click Send code to receive a 6-digit code via text message.
Enter the code you received and click Submit.
Once verified, you'll see a green "Active" banner confirming 2FA is enabled.
Your phone number is only used for account security β we won't send you marketing messages or use it for any other purpose.
Setting up 2FA with an authenticator app
By using an authenticator app, codes are generated through a free app on your phone. Some recommended options are:
Google Authenticator
Microsoft Authenticator
Authy
1Password
To set this up:
Open your authenticator app (or download one if you don't have it yet).
Tap "Add account" or the "+" button.
Choose "Scan QR code" and point your phone at the QR code on your Zeffy screen.
Enter the 6-digit code from the app and click Verify.
Save the recovery codes somewhere safe (like a password manager or secure document). These are your backup in case you ever lose access to the app.
Codes refresh every 30 seconds, so enter them quickly after they appear in your app.
Logging in with 2FA
Once 2FA is set up, here's what to expect each time you log in:
Enter your email and password as usual.
If we detect something different about your login (new device, new browser, or sensitive action), you'll receive a 6-digit code via text message or your authenticator app.
Enter the code on the login page. Codes expire after 15 minutes.
You'll be directed to your Zeffy dashboard.
Managing your 2FA settings
To view or update your 2FA settings:
Log in to your Zeffy dashboard.
Click on your name in the bottom left corner, then select Settings.
Click on Two-factor authentication in the account options.
On this page, you'll see:
Which authentication method you have active
The last 4 digits of your registered phone number (if you set up SMS verification)
Your 2FA status (Active)
2FA for teams
Does 2FA apply to the whole account or just my login?
What happens when a team member leaves?
Remove their user account from Zeffy to protect access. Because each user's 2FA is tied to their personal phone number, you won't need to reset anything organization-wide β just remove their individual account. If a former team member's phone number is still receiving 2FA codes for a shared login, contact support to help update it.