ToolAssay

PII detector that finds what regex misses (names, addresses, ID numbers, health

PII detector that finds what regex misses (names, addresses, ID numbers, health data, credentials) and locates what patterns can verify (emails, valid IBANs, Luhn-checked cards, phones). Does not rewrite text.

Answeringour last check, 2026-10-20
1 of 1checks answered this week
1730 msmedian answer time
$0.0336listed price per call
$0.0341price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://verdict.kechlab.com/v1/pii-scan

CategoryCode and developer
Provider hostverdict.kechlab.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days0 from 0 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-20 valid payment request 402$0.0341 1730 ms

Example input (from the provider)

{
  "body": {
    "text": "Hi, I am Anna Keller, born 12 March 1988. Call me on +49 151 2345 6789, my IBAN is DE89 3704 0044 0532 0130 00."
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "text": {
              "description": "the text to examine",
              "type": "string"
            },
            "types": {
              "description": "(optional) subset of: person_name, email, phone, postal_address, id_number, payment_card, bank_account, date_of_birth, credentials, health_info"
            }
          },
          "required": [
            "text"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON