Skip to content

Security (MFA)

YipYap supports multi-factor authentication (MFA) to protect your account against unauthorized access.

Security and MFA settings page

  1. Navigate to Settings > Security > MFA.
  2. Click Add TOTP to set up time-based one-time passwords, or click Add Security Key / Add Passkey for hardware-based authentication.
  3. For TOTP: scan the QR code with your authenticator app (Google Authenticator, Authy, 1Password, etc.) and enter the six-digit code to verify.
  4. For WebAuthn: follow the browser prompt to register your security key or passkey.
  5. Save the recovery codes displayed on screen. Store them in a password manager or other secure location.
  6. Optionally, enable organization-wide MFA enforcement under MFA Policy to require all members to enroll.
MethodDescription
TOTPTime-based one-time passwords via an authenticator app.
WebAuthnHardware security keys (YubiKey, etc.).
PasskeysPlatform authenticators (Touch ID, Windows Hello, etc.).

You can enable multiple methods simultaneously for flexibility.

  1. Go to Settings > Security > MFA.
  2. Click Add TOTP.
  3. Scan the QR code with your authenticator app (Google Authenticator, Authy, 1Password, etc.).
  4. Enter the six-digit code to verify.
  5. Save the recovery codes shown on screen.
  1. Go to Settings > Security > MFA.
  2. Click Add Security Key or Add Passkey.
  3. Follow the browser prompt to register your device.
  4. Name the key for easy identification (e.g. “YubiKey 5”, “MacBook Touch ID”).

When you enable MFA, YipYap generates a set of single-use recovery codes. Store these in a safe place (password manager, printed copy in a secure location). Each code can be used once to sign in if you lose access to your MFA device.

To regenerate recovery codes, go to Settings > Security > MFA > Recovery Codes > Regenerate. This invalidates all previous codes.

Organization owners and admins can require MFA for all members:

  1. Go to Settings > Security > MFA Policy.
  2. Enable Require MFA for all members.
  3. Set a grace period (e.g. 7 days) for existing members to enroll.

After the grace period, members without MFA will be unable to access the organization until they enroll.

Under Settings > Security > Sessions, you can:

  • View all active sessions (device, location, last active time).
  • Revoke individual sessions.
  • Revoke all sessions except the current one.