Performers can be banned in two ways:

How to ban a performer

You can block a performer's access to one or more projects. This lets you control manually which performers will complete tasks. For example, you can choose all performers with a skill value lower than N and block their access to tasks. You can also unblock access.

To block access to tasks for a single performer:

  1. Select a performer on the Users page.

  2. Click Actions → Ban, then fill in the fields:



    Ban type

    Where to apply the ban:

    • In all my projects — All projects.

    • In the project — A single project (choose one from the list).

    Ban expires

    Set when to lift the ban.

    We recommend blocking access temporarily in order to maintain the desired number of performers for completing tasks.


    The reason for banning (only seen by the requester).

To block access to tasks for multiple performers:

  1. Select performers by using the filters on the Users page or upload a TSV file:

    <performer id 1>
    <performer id 2>
    <performer id N>
    Copied to clipboard
  2. Click Ban, then fill in the fields (see the table above).

You can view information about access to tasks on the performer's page (on the Users page, go to the Bans tab). To unblock access to tasks, hover over the ban line and click .

Banning on the platform

Toloka has a special antifraud algorithm for banning dishonest performers. It monitors user behavior and blocks suspicious accounts.

The main reasons for banning:

  1. Disclosure of confidential information.
  2. Using scripts and bots or any form of cheating.
  3. Poor response quality.
  4. Providing false data during registration.
  5. Frequently skipping captchas or entering them incorrectly.
  6. Using multiple accounts.

If a performer's behavior seems suspicious, write to support. We'll conduct an additional review. If the performer is violating the user agreement, they'll be blocked in the system and will no longer be able to complete tasks.

You can also ban this performer from your project.


My project has a trusted performer who was banned by the system

Unfortunately, this performer has violated the user agreement and will no longer be able to complete tasks. You can find new performers or customize filters so that they better match the project requirements.

Can I disable tasks for performers who do a poor job on tasks?

You can deny access to the pool if the performer's responses are too fast, if they don't match the majority vote, or if the performer makes too many mistakes in control tasks. Tasks completed by such performers can be given to other performers.

Can I ask a performer to redo the task if they made mistakes in it?

No. After sending a task, the performer can't make any changes to it. You can add tasks that were completed incorrectly to a new pool.

Can I fix something in a completed task myself?

No, you can't fix anything in the task itself. However, you can do this manually in the results file.

Fraudulent performers submit assignments with empty response fields. Are they going to be banned before the responses of other performers are known?

Fraudulent performers aren't banned before the majority vote is known. That's why we recommend that you have new performers complete training or a test. Then you can select the users that successfully completed the training to do your tasks.

Are the cheaters who were banned for incorrect responses paid anyway?

If the user was already paid for the tasks, you can't cancel the payment.

Performers completed the training successfully, but have poor results in the main task

During the training, performers follow the task instructions and practice completing your tasks. Based on the training results, the requester can select performers who did well enough to get access to the main pool. However, the mere fact that the performer completes your training pool successfully does not guarantee that they will continue to demonstrate high-quality performance. Performers who did well on the training but had inadequate results in the main task might have obtained correct training responses from other people.

In addition to the training, be sure to set up quality control rules in your main pools. This lets you control the quality throughout the task completion process. If the task requires that users send free-format responses or data files, use non-automatic acceptance to pay for them only after reviewing the responses.