Skip to main content

Keeping Your Account Secure

Read this guide for some top tips on account security

As scammers and hackers get more advanced, it's more important than ever to make sure you stay one step ahead and protect your account. Some account protections are mandatory, these are:

  • Create a secure password in accordance with requirements.

  • All users must confirm and verify their email. Simply follow the prompts in your account when you sign in for the first time.

IMPORTANT: from 22nd July 2026, two-step verification will be mandatory for all account owners. Read about two-step verification and how to get set up below.

Not sure who your account owner is? This is the email used to create the Veeqo account.

Here are our best tips and tricks to keep your business safe and give you peace of mind:

  1. Use strong, unique passwords

    Our password requirements help get you started, but it's vital not to share passwords between accounts and services.

  2. Set up two-step verification (or 2FA)

    Think of two step verification as your account's security alarm - passwords alone are like locking your front door but leaving the window open. With 2FA, even if someone gets your password, they still need that second verification step. This is not needed if you sign in with Amazon.

  3. Update passwords regularly

    We know it's a hassle, but one of the best ways to protect your account is through regular password updates for all users. Veeqo recommends updating all passwords every 6 months. Updating passwords is easy and can be done by either the account owner or account admins.

  4. Remove old user accounts

    When someone leaves your company, or no longer needs access to Veeqo, delete their user account.

Read more on each of these and how to enable them below:

Strong, Unique Passwords

Reusing passwords across accounts and services creates a massive security risk for your account. By reusing passwords, if one account gets breached, hackers can use those credentials to unlock all your other accounts through automated attacks. Worried about forgetting your password? Try out a password manager - get started with this helpful online guide.

Check out our sign up guide for our password requirements.

Two Step Verification/Two-Factor Authentication (2FA)

Add another layer of security to your account log-in by enabling Two-Step Verification (also known as Two-Factor Authentication). A second form of authentication can help prevent unauthorized account access if a system password has been compromised. Two-Step Verification is a requirement for account owners and any admins who wish to be able to update other users' details.

NOTE: This option is specific to users who sign in with email. If you are using Amazon’s Single Sign on option you can enable Two-Step Verification directly in the Amazon account you used to sign up.

Before You Start

Before you can use two-factor authentication in Veeqo, you will need to install an authenticator app on your mobile device or desktop.

New to authenticator apps?

No problem! Authenticator apps are super easy to install and use. Simply search for recommended authenticator apps in your region online and install it. Not sure which authenticator app to use? This New York Times article covers some popular options.

Once you connect your Veeqo account to the authenticator, each time you login you'll get a code sent to the app which you will need to enter into Veeqo. This means that should your email account or passwords get leaked, anyone trying to access your account will be blocked, as they also need access to the device you have the authenticator installed on.

To enable two-step verification:

  1. Go to Settings.

  2. Click Users.

  3. Click the edit button next to the user you want to edit.

  4. Scroll down to the Security section and click "set up authenticator".

  5. A QR code will appear - use this to add your Veeqo account to an authenticator app.

  6. Go to your mobile or desktop and log in to your chosen authenticator app and add a new account.

  7. Scan the QR code in Veeqo.

  8. Enter any extra details the app asks for and save.

  9. Generate a code and enter it under "authenticator code" in Veeqo.

  10. Click "verify".

  11. Save your recovery codes somewhere secure.

  12. You are now set up with 2FA!

Once enabled, each login will now require the password and a single-use authentication code on both the web and the mobile app. You will be automatically logged out every 48 hours.

TIP: QR code not scanning? Click on "can't scan" to enter the code manually, no QR needed!

Enabling 2FA via the mobile app

If you or one of your users hasn't signed in via the web app, the first time you login to the mobile app you will be prompted to set up 2FA.

To do this:

  1. Open the Veeqo app on your mobile or scanner device.

  2. Enter your email and password and click "sign in".

  3. A code will be sent to your email address to verify your email. Copy the code into Veeqo and click "confirm and continue".

  4. You will be prompted to set up 2FA. Copy the code from the mobile app, and go to your chosen authenticator app and add Veeqo.

  5. Enter the code into the authenticator and follow the prompts.

  6. You will get a new code from the authenticator. Copy this and go back to the Veeqo app.

  7. Enter the authenticator code into Veeqo and click "confirm and continue".

  8. Save your recovery codes somewhere secure.

  9. You are now set up with 2FA!

Once enabled, each login will now require the password and a single-use authentication code on both the web and the mobile app. You will be automatically logged out every 48 hours.

2FA Frequently Asked Questions and Troubleshooting

Setup

I only log into Veeqo with my Amazon credentials. Do I need to set up 2FA?

No. Veeqo's two-factor authentication (2FA) only applies to Veeqo email and password login. If you log in by clicking "Login with Amazon," you're using Amazon's credentials and Veeqo's 2FA will not trigger. Your security is handled by Amazon's own authentication. You only need to set up 2FA if you log in with a Veeqo email address and password. You may have both set up - in which case you will need 2FA when you log in with an email and password.

How do I use the QR code?

The QR code must be scanned from inside your authenticator app, not with your phone's regular camera. Here's how:

  1. Open your authenticator app (such as Google Authenticator, Microsoft Authenticator, or Authy).

  2. Tap the "+" or "Add account" button inside the app.

  3. Choose "Scan QR code."

  4. Point your phone at the QR code on your screen.

  5. The app will now generate 6-digit codes for Veeqo.

Tip: Scanning the QR code with your phone's regular camera won't work. It must be scanned from inside the authenticator app.

The QR code isn't appearing on my screen

Try the following:

  • Refresh the page.

  • Try a different browser (Chrome recommended).

  • Clear your browser cache and cookies.

Logging in

What codes do I need to log in?

After 2FA is set up, your login requires two steps:

  1. Your password (as before).

  2. A 6-digit code from your authenticator app.

Open your authenticator app, read the current 6-digit code, and type it in.

My authenticator code isn't working. It says "invalid."

The most common reasons:

  • The code expired. Authenticator codes refresh every 30 seconds. If you waited too long, the code changed. Look at the timer in your app and enter the current code quickly.

  • Your device clock is wrong. Authenticator apps depend on your phone's time being accurate. Go to your phone's Settings → Date and Time → enable "Set time automatically." Even being 30 seconds off will cause codes to fail.

After setup

Do I need to scan the QR code every time I log in?

No. The QR code is a one-time setup step. After that, your authenticator app automatically generates new codes. You just open the app and read the current code at each login.

Can I turn off 2FA?

No. 2FA is now mandatory for all account owners. This protects your account from unauthorized access, even if your password is compromised.

Email verification

I'm being asked for a 6-digit code sent to my email. Is that the same as 2FA?

No. These are two different things:

  • Email verification code: Sent to your email inbox. Proves you own this email address. This is a one-time step.

  • Authenticator code (2FA): Generated by your authenticator app. Proves you have your device. Required every login.

If you're asked for both, it means your email wasn't confirmed yet and your account needs 2FA setup. This is a one-time situation. After both are done, future logins only need your password and authenticator code.

I'm not receiving the email verification code

Check the following:

  • Your spam or junk folder.

  • That you haven't blocked Veeqo emails as a rule in your mail app.

  • That the email on your Veeqo account doesn't contain a typo.

  • Wait 1–2 minutes and try "Resend code."

If you still do not get the email after trying the above, please Contact Support.

Updating Passwords Regularly

Regularly updating passwords limits the window of opportunity for attackers to exploit compromised credentials. If your password is exposed in a data breach, which often goes undetected for months, changing it regularly ensures that stolen credentials become useless before they can be exploited. Fresh passwords also protect against unauthorized access from old devices, former employees, or anyone who may have previously gained access to your accounts.

Account owners/admins can update passwords, or users can update their passwords individually using the steps in this guide.

Remove Old User Accounts

Keep your user base up-to-date and remove any inactive or previous employee accounts. Leaving old user accounts creates a vulnerability that may be exploited by scammers, as you are less likely to notice if someone accesses or makes changes under this account.

Find out how to remove users in this guide.

Verifying your email address in Veeqo

We will ask you to Verify your email address in Veeqo. If you want to do this before you are prompted:

  1. Log in to your account.

  2. Go to settings.

  3. Click users.

  4. Scroll to your user account. You should see a red cross next to your user, under email status. This means that email verification is required.

  5. Click the pencil icon to edit the user.

  6. Click the send arrow next to your email address to send a verification email to that email address.

  7. Follow the steps in the email to verify your email address.

Once your email is verified, you should see a green tick next to your user. This confirms that your email address is verified.

Recovering Forgotten Passwords

If you ever forget your password to login into your Veeqo account you can create a new one by going to the following link:

You'll be asked to enter the e-mail address that you use to log into Veeqo:

You can also ask your account admin to reset your password.

NOTE: After 5 failed login attempts your account will lock. When this happens, you will need to contact your account admin to reset your password. Our support team can also help.

Did this answer your question?