Bitcoin Forum
September 29, 2026, 10:10:21 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [KYCNotList Investigation] Review Manipulation on Exchange Monitoring Sites  (Read 310 times)
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 13, 2026, 08:07:29 AM
Last edit: September 28, 2026, 06:57:25 AM by KycNotList
Merited by icopress (5), bitmover (1)
 #1

Background

I will start with some brief background to explain why we created this topic and how we arrived at the idea of conducting these checks.

Recently, we encountered a situation in which a review was published on KYCNotList without sufficient verification of the underlying order and its final status. We acknowledge that the review should not have been approved.

This case revealed a weakness in our moderation process and showed that our verification requirements were not being applied consistently in every case. Following the incident, we reviewed our internal procedures, strengthened the requirements for approving reviews, and introduced new service-specific review-verification functionality, which is described below.

We are currently investigating how the review passed moderation and conducting a broader retrospective audit of previously published reviews on KYCNotList. As part of this audit, older reviews are being reassessed against the evidence available under our current verification standards.

If a previously published review cannot be sufficiently verified, its verification status will be changed or, where appropriate, the review will be removed and excluded from the aggregated review figures. Until this audit is complete, we will not claim that every historical review has been independently verified under our current standards.

This situation also highlighted a broader technical challenge: exchangers and mixers use different methods for storing and verifying orders. With some services, order details cannot be viewed using a link or Order ID; some allow orders to be deleted; others use PGP or Bitcoin signatures; and in certain cases, the recipient’s wallet address is required in addition to the Order ID.

A common example is a user providing only an Order ID, believing that this is sufficient to verify the exchange. In many cases, however, an Order ID alone does not provide access to all relevant order details or its final status. With some services, it confirms only that an order was created, while other services require additional information, such as the recipient’s wallet address, before any order data can be viewed. Users may not be aware of these technical limitations when submitting a review.

This was one of the main reasons why more than 90% of submitted reviews had to be rejected because the information provided was insufficient, even though some of them may have described genuine transactions.

This technical complexity does not excuse the approval of an unverified review. It means that the required evidence must be defined separately for each service and requested from the user before the review is submitted. Confirming only that an order exists is not sufficient: when a review concerns a completed transaction, the relevant order details and final status must also be confirmed.

New service-specific review-verification functionality

We have introduced new functionality in which each exchanger or mixer is assigned a verification method based on how that particular service stores and provides access to its order data.

The review form is therefore not identical for every service. When a user submits a review, the form automatically displays the evidence fields configured for that specific exchanger or mixer and makes the relevant fields mandatory before submission. The moderator then checks the evidence supplied through that service-specific verification process.

Depending on the technical capabilities of the selected service, the following requirements apply:

  • If the service provides a signed Letter of Guarantee, the form requires the user to submit its full text. The authenticity of its PGP or Bitcoin signature is checked automatically before the review is sent to moderation. The transaction details and final outcome are then checked using the available evidence, including the relevant blockchain records where applicable.
  • If the exchange details can be accessed using an Order ID or order link, the form requires the user to provide this information or attach an order screenshot. The moderator then verifies not only that the order exists, but also its relevant details and final status.
  • If both an Order ID and the recipient’s wallet address are required to access the order, the form displays both fields and makes both of them mandatory.
  • If the order cannot be independently checked using a link or Order ID, the form requires supporting evidence, such as screenshots showing the deposit address, recipient’s address, exchange amount, and transaction status. If the available evidence is insufficient, the review is not presented as transaction-verified.
  • For general services, such as VPN providers, where a purchase cannot be independently confirmed through an order system, reviews may be submitted only by users with verified forum profiles. Verification of the author’s profile is not presented by itself as proof that a transaction or purchase occurred.

The supporting evidence submitted through these fields is visible only to moderators.

In other words, users are not shown the same generic evidence fields for every exchanger while moderators decide only after submission what information should have been requested. The verification method configured for the particular service determines in advance which evidence and fields the user must provide. Moderators then examine that evidence and confirm the order details and final result.

If the required information is missing, or if the order and its final outcome cannot be sufficiently confirmed, the review is not published as transaction-verified.

This functionality significantly reduces the risk of review manipulation.

Why this topic was created

KYCNotList displays not only reviews submitted directly on our website, but also review data collected from other directories and monitoring sites.

To avoid misleading users, we need to identify resources that do not adequately verify whether an order exists, whether the submitted details are correct, or whether the transaction was completed. Reviews from sources that fail these checks should not be included in the aggregated figures displayed on the homepage without an appropriate warning.

For external resources, KYCNotList uses the “Unreliable review source” status when a documented test shows that a platform’s verification process allowed a review to be published without adequately confirming the underlying order or transaction.

This status does not mean that every review published by that resource is false. It means that the verification controls observed during a specific test were insufficient and that its review data should therefore be treated with additional caution.

When users follow a link to such a resource, they see a warning explaining that its reviews may not have been adequately verified and may therefore be susceptible to manipulation.

This is why we created this topic. Here, we will publish the results of our checks of other directories and monitoring sites, provide the supporting evidence, and indicate the status assigned to each resource.

We will also update a resource’s status if its verification procedures change and a later test produces a different result.

We hope for the community’s support and would appreciate any help with conducting these checks. We believe this information will be useful not only to our monitoring service, but also to the wider cryptocurrency community.

Verification statuses

Passed verification — during the documented test, the resource verified that the order existed, checked the relevant details, and confirmed its final status.

Does not adequately verify the order — during the documented test, the resource published a review without sufficiently confirming the existence, details, or final status of the underlying order. The resource therefore receives the “Unreliable review source” status on KYCNotList.

Each status reflects the result of a specific check conducted on the stated date. It should not be interpreted as proof that every review published by the resource is genuine or false.

Verification results

The table below will list the directories and monitoring sites we have checked, their assigned status, and a link to the post containing the evidence.

Directory / monitoring site│Status│Evidence
────────────────────────────┼──────────────────────────┼──────────────────
Kurs.Expert / Rates.Guru│Unreliable Review Source│View test results
AntiSwap.io│Unreliable Review Source│View test results
BestChange.com│Unreliable Review Source│View test results
Pro-Obmen.ru│Unreliable Review Source│View test results
KYCLess.cc│Unreliable Review Source│View test results
BitList.co│Passed Verification│View test results

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 13, 2026, 08:22:46 AM
Last edit: September 28, 2026, 06:26:37 AM by KycNotList
 #2

Review Verification Test: Kurs.Expert (also known as Rates.Guru)

Test #1 — Positive review

On 11 September 2026, we submitted a positive review for a non-existent order. The review was sent for moderation and was subsequently published.

Evidence:

Test #2 — Negative review

On 22 September 2026, we submitted a negative review for a non-existent order. The review was published without verification of the referenced order.

Evidence:

Result: Both tests were not passed. Positive and negative reviews referring to non-existent orders were published without order verification.

Status assigned by KYCNotList: Unreliable Review Source

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 13, 2026, 08:49:26 AM
Last edit: September 22, 2026, 03:57:44 AM by KycNotList
 #3

Review Verification Test: AntiSwap

Test #1 — Positive review

On 11 September 2026, we submitted a positive review for a non-existent order. The website displayed an error after the first submission, so we submitted the review again. The second submission was sent for moderation. Both copies of the review were subsequently published.

Evidence:

Test #2 — Negative review

On 20 September 2026, we submitted a negative review for a non-existent order. The review was published without verification of the referenced order.

Evidence:

Result: Both tests were not passed. A positive review and its duplicate, as well as a negative review referring to non-existent orders, were published without order verification.

Status assigned by KYCNotList: Unreliable Review Source

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 14, 2026, 07:03:15 AM
Last edit: September 22, 2026, 04:07:23 AM by KycNotList
 #4

Review Verification Test: BestChange

Test #1 — Positive review

On 12 September 2026, we submitted a positive review for a non-existent order. The only required step was confirming the submission through a link sent by email. Immediately after confirmation, the review was published.

Evidence:

Test #2 — Negative review

On 20 September 2026, we submitted a negative review for a non-existent order. After confirming the submission by email, the review was published without verification of the referenced order.

Evidence:

Result: Both tests were not passed. Positive and negative reviews referring to non-existent orders were published after email confirmation without verification of the orders.

Status assigned by KYCNotList: Unreliable Review Source

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 16, 2026, 07:01:23 AM
Last edit: September 22, 2026, 04:05:00 AM by KycNotList
 #5

Review Verification Test: Pro-Obmen

Test #1 — Positive review

On 11 September 2026, we submitted a positive review for a non-existent order. The review was published without verification of the referenced order.

Evidence:

Test #2 — Negative review

On 21 September 2026, we submitted a negative review for a non-existent order. The review was also published without verification of the referenced order.

Evidence:

Result: Both tests were not passed. Positive and negative reviews referring to non-existent orders were published without order verification.

Status assigned by KYCNotList: Unreliable Review Source

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
examplens
Legendary
*
Offline

Activity: 4144
Merit: 5015



View Profile WWW
September 16, 2026, 08:31:56 AM
Merited by KycNotList (3)
 #6

It has long been clear that creating a high-quality, reliable feedback system is very difficult.

Have you tried giving negative or neutral feedback (with a negative narrative)?
Are reviews approved easily, regardless of what is in them?

▄▄████████████████████▄▄
▄███████▀▀██████▀▀███████▄
█████▀██████████████▀█████
████████▄▄██████▄▄████▀███

██████████████████████████
██▄▄██████████████▄▄██████
██▀▀██████████████████▄▄██
██████▀▀██████████████▀▀██
██████████████████████████
███▄████▀▀██████▀▀████████
█████▄██████████████▄█████
▀███████▄▄██████▄▄███████▀
▀▀████████████████████▀▀
 
 DΞX.fo 
▄▄██████
█████████
██████████
██████████
██████████
█████████
▀▀██████

▄███████
▄██████████
████████████
█████████████
█████████████
|
▄▄█
▄████▀
▄███▀█▄
▄██▀█▄██
█████▀▀█
████████
████████
▀██▄████
▄████▄▄█
▄█████▀███
▄█████▀████▀
█████▀███████
▀██▀█████████
|..BTC......XMR...
..USDT.....LTC...
....Fees  0.8%.....
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 16, 2026, 11:41:05 AM
 #7

It has long been clear that creating a high-quality, reliable feedback system is very difficult.

Have you tried giving negative or neutral feedback (with a negative narrative)?
Are reviews approved easily, regardless of what is in them?
Thank you, examplens. So far, our tests have focused only on positive reviews, so we cannot yet say whether these platforms apply the same verification standards to negative reviews or neutral reviews describing a negative experience.
You raise an important point: accepting an unverified positive review and accepting an unsubstantiated complaint are different risks, and both matter when assessing a feedback system’s reliability. We will extend our checks to cover those cases as well and share the results in this thread. Thanks for pointing this out.

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 22, 2026, 03:49:45 AM
 #8

Review Verification Test: KYCLess.cc

Test #1 — Positive review

On 16 September 2026, we submitted a positive review for a non-existent order. The review was published without verification of the referenced order.

Evidence:

Test #2 — Negative review

On 20 September 2026, we submitted a negative review for a non-existent order. This review was also published without verification of the referenced order.

Evidence:

Additional observation: Some time later, the exchange was removed from the directory. The timing suggests that this may have been related to the negative review, although we cannot independently confirm the reason for its removal.

Result: Both tests were not passed. Positive and negative reviews referring to non-existent orders were published without order verification.

Status assigned by KYCNotList: Unreliable Review Source

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
KYCLESS
Copper Member
Newbie
*
Offline

Activity: 12
Merit: 7

🔆KYCLESS.CC — No-KYC & Services directory


View Profile WWW
September 22, 2026, 03:39:14 PM
 #9

Review Verification Test: KYCLess.cc

Let's go through your "audit" second by second.

16 September. First request to the site — 10:48:25. Account created — 10:48:26. Page opened at 10:48:31. Review posted — 10:48:56. Thirty-one seconds on the site, eleven requests. That's your whole test.

20 September — same thing, different IP.

Now what the report leaves out. On 16 September at 10:43, five minutes before that first run, the same connection gave a five-star review to another service in the catalog. Same method, same non-existent order. You didn't write about that one.

You posted in both directions and published one. Out of two runs you picked the one that produces the conclusion you wanted. That isn't testing.

On the substance. Nobody verifies orders inside a third party's system — not Trustpilot, not BestChange, not you on your own site. None of us has access to an exchange's database. If you've solved that, show how and we'll take a look.

Since your run, an account has to sit for a while before it can post, and repeated text is rejected. Thirty seconds won't do it today.

Audit catalogs all you like. But publish every run you make, not the ones that suit you. As it stands this reads as PR at someone else's expense.

KYCLESS.CC - no-KYC exchanges, mixers, VPNs and services
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 23, 2026, 01:56:34 AM
 #10

Let's go through your "audit" second by second.

16 September. First request to the site — 10:48:25. Account created — 10:48:26. Page opened at 10:48:31. Review posted — 10:48:56. Thirty-one seconds on the site, eleven requests. That's your whole test.

20 September — same thing, different IP.

Now what the report leaves out. On 16 September at 10:43, five minutes before that first run, the same connection gave a five-star review to another service in the catalog. Same method, same non-existent order. You didn't write about that one.

You posted in both directions and published one. Out of two runs you picked the one that produces the conclusion you wanted. That isn't testing.
Audit catalogs all you like. But publish every run you make, not the ones that suit you. As it stands this reads as PR at someone else's expense.

The test criterion is simple: if even one review concerning a non-existent order is published without verifying the order's existence, details, and final status, then the directory's verification process is inadequate. Even if nine other attempts were rejected, that does not negate the fact that the tenth was published.

To avoid duplicating identical material, we publish one documented example each of a positive and a negative review. In the case of KYCLess, both reviews concerning non-existent orders were published without any supporting evidence being verified.

The attempt at 10:43 that you mentioned does not disprove this conclusion: if that review was rejected, then your verification process works inconsistently; if it was published, then this is another instance in which the test was not passed.

Moreover, in our tests, every review we submitted was published without moderation: the review was submitted and appeared publicly immediately afterward.

On the substance. Nobody verifies orders inside a third party's system — not Trustpilot, not BestChange, not you on your own site. None of us has access to an exchange's database. If you've solved that, show how and we'll take a look.

Direct access to an exchange's database is not required for verification. Depending on the particular service, verification can rely on a signed Letter of Guarantee, a PGP or Bitcoin signature, an order link or ID, the recipient's address, blockchain data, and other supporting evidence.

This is precisely the approach described in the first post of this topic, and it is now used by KYCNotList. Anyone is welcome to test our system using the same method.

Mentioning Trustpilot does not change the point. We are not claiming that Trustpilot, BestChange, or KYCLess are bad platforms, nor that every review published on them is false. Our conclusion is much more specific: their review publication systems do not verify the existence and final status of exchange orders, which leaves such reviews open to manipulation.

Since your run, an account has to sit for a while before it can post, and repeated text is rejected. Thirty seconds won't do it today.

Requiring users to wait after registration and rejecting repeated text are useful anti-spam measures, but they do not verify that an order exists or that a transaction actually took place.

We welcome the changes you have made. If KYCLess implements proper verification of an order's existence, details, and final status, and rechecks the reviews previously published in its directory, we will conduct another test and update its status. This possibility has been part of our methodology from the beginning.

As for the accusation that this is PR: the topic begins with a public acknowledgment of a failure in our own system and a description of the measures taken to address it. We apply the same standard to ourselves as we do to other platforms.

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
bitmover
Legendary
*
Offline

Activity: 3164
Merit: 7788


Trêvoid █ No KYC-AML Crypto Swaps


View Profile WWW
September 26, 2026, 01:53:36 PM
 #11


Depending on the technical capabilities of the selected service, the following requirements apply:

  • If the service provides a signed Letter of Guarantee, the form requires the user to submit its full text. The authenticity of its PGP or Bitcoin signature is checked automatically before the review is sent to moderation. The transaction details and final outcome are then checked using the available evidence, including the relevant blockchain records where applicable.
  • If the exchange details can be accessed using an Order ID or order link, the form requires the user to provide this information or attach an order screenshot. The moderator then verifies not only that the order exists, but also its relevant details and final status.
  • If both an Order ID and the recipient’s wallet address are required to access the order, the form displays both fields and makes both of them mandatory.
  • If the order cannot be independently checked using a link or Order ID, the form requires supporting evidence, such as screenshots showing the deposit address, recipient’s address, exchange amount, and transaction status. If the available evidence is insufficient, the review is not presented as transaction-verified.
  • For general services, such as VPN providers, where a purchase cannot be independently confirmed through an order system, reviews may be submitted only by users with verified forum profiles. Verification of the author’s profile is not presented by itself as proof that a transaction or purchase occurred.


I think this is necessary to avoid paid reviews and spam.

I noticed some similar websites which even give a negative feedback the user and mark the comment as spam if it doesn't contain an order ID or any other proof.

You could allow the user to edit his comment and add the order ID, because some users might have forget to add or were just lazy.

▄▄████████████████████▄▄
▄███████▀▀██████▀▀███████▄
█████▀██████████████▀█████
████████▄▄██████▄▄████▀███

██████████████████████████
██▄▄██████████████▄▄██████
██▀▀██████████████████▄▄██
██████▀▀██████████████▀▀██
██████████████████████████
███▄████▀▀██████▀▀████████
█████▄██████████████▄█████
▀███████▄▄██████▄▄███████▀
▀▀████████████████████▀▀
 
 DΞX.fo 
▄▄██████
█████████
██████████
██████████
██████████
█████████
▀▀██████

▄███████
▄██████████
████████████
█████████████
█████████████
|
▄▄█
▄████▀
▄███▀█▄
▄██▀█▄██
█████▀▀█
████████
████████
▀██▄████
▄████▄▄█
▄█████▀███
▄█████▀████▀
█████▀███████
▀██▀█████████
|  BTC     XMR  
  DAI     LTC  
   Fees  0.8%    
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 27, 2026, 10:42:05 AM
 #12

I think this is necessary to avoid paid reviews and spam.

I noticed some similar websites which even give a negative feedback the user and mark the comment as spam if it doesn't contain an order ID or any other proof.

You could allow the user to edit his comment and add the order ID, because some users might have forget to add or were just lazy.

Thanks, bitmover. I agree that rejecting a comment or treating it as spam simply because the user forgot to include proof would be unnecessarily harsh.

On KYCNotList, the required evidence is configured separately for each service and requested in the review form before submission. Therefore, in most cases, a user cannot simply omit the required Order ID or other proof. A submission with missing or insufficient evidence is also not published as a transaction-verified review and does not affect the exchange’s rating.

However, a user may still provide an incorrect Order ID, an incomplete screenshot, or evidence that is insufficient for verification. Your suggestion makes sense for these cases.

We plan to introduce a “Needs additional evidence” status. It would allow the author to edit a pending review, add the missing Order ID, order link, screenshot, or other required evidence, and resubmit it for moderation instead of creating a new review.

Until the additional evidence has been checked, the review would remain unpublished and would not affect the service’s rating or review totals.

Thank you for the useful suggestion.

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
KycNotList (OP)
Copper Member
Member
**
Offline

Activity: 85
Merit: 88

KycNotList.com - No KYC/AML Exchange Monitor


View Profile
September 28, 2026, 06:54:54 AM
 #13

Review Verification Test: BitList.co

Test #1 — Positive review for a non-existent order

On 13 September 2026, we submitted a positive review for Thormixer using a non-existent order. The review was not published.

Evidence:
View test evidence

Test #2 — Positive review for a non-existent order

On 16 September 2026, we submitted a positive review for CCE Cash using a non-existent order. The review was not published.

Evidence:
View test evidence

Test #3 — Positive review for an existing but unpaid order

On 19 September 2026, we submitted a positive review for BetKarma using an existing order that had not been paid. The review was not published.

Evidence:

Test #4 — Negative review for a non-existent order

On 20 September 2026, we submitted a negative review for 0trace using a non-existent order. The review was not published.

Evidence:
View test evidence

Result: The verification was passed. None of the four test reviews were published. BitList rejected both positive and negative reviews connected to non-existent orders, as well as a review connected to an existing but unpaid order. The results indicate that the platform verifies both the existence and the status of an order.

Status assigned by KYCNotList: Passed Verification

KycNotList.com — Compare No KYC / No AML exchanges, policies, reviews & risk signals
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!