piighost catalog
A catalog of 156 tested de-identification regex patterns and 50 groups for piighost, each carrying the cases it must catch and the cases it must leave alone.
Patterns
piighost/anthropic-api-key : Anthropic API key: the sk-ant-api user prefix and the sk-ant-admin admin prefix, the two version digits left open so a…
piighost/ar-dni : Argentine national identity document number, the DNI: eight digits, written solid or with a period after the second…
piighost/ar-phone : Argentine phone number, the +54 country code or the 0 trunk prefix then ten or eleven digits.
piighost/ar-postal : Argentine CPA postal code: a province letter, four digits for the town, then three letters for the block side.
piighost/at-phone : Austrian phone number, the +43 country code or the 0 trunk prefix then six to thirteen digits, since Austrian…
piighost/at-svnr : Austrian social security number, the Sozialversicherungsnummer: ten digits, a three digit serial and one check digit,…
piighost/au-abn : Australian business number: eleven digits written in groups of two then three, three, three.
piighost/au-driving-licence : Australian driver licence number.
piighost/au-medicare : Australian Medicare number: ten digits in the groups the card prints, sometimes followed by the individual reference…
piighost/au-passport : Australian passport number, eight or nine characters, per the Purview Australia passport definition: one letter from…
piighost/au-phone : Australian phone number: the +61 or leading 0 prefix, a single area or service digit, then eight digits.
piighost/au-postal : Australian postal code, anchored on the state or territory abbreviation that precedes it in an address.
piighost/aws-access-key : AWS access key identifier: the AKIA prefix of a long-term user key, then sixteen uppercase characters.
piighost/aws-secret-access-key : AWS secret access key.
piighost/azure-storage-key : Azure Storage account access key as it appears inside a connection string: the literal AccountKey= then eighty-six…
piighost/basic-auth-url : A URL carrying HTTP basic credentials, user:password before the host.
piighost/be-nrn : Belgian national register number in its written form: the birth date in dotted pairs, a dash, a three digit sequence…
piighost/be-phone : Belgian phone number, the +32 country code or the 0 trunk prefix then eight or nine digits.
piighost/bearer-token : The credential of an HTTP Authorization Bearer header, over the RFC 6750 token alphabet.
piighost/br-cep : Brazilian postal code (CEP), five digits, a hyphen, then three.
piighost/br-cnpj : Brazilian company number CNPJ in its masked form.
piighost/br-cns : Brazilian national health card number, fifteen digits opening on a 1, 2, 7, 8 or 9 as the issuing rule requires.
piighost/br-cpf : Brazilian CPF taxpayer number in its punctuated form.
piighost/br-passport : Brazilian passport number.
piighost/br-phone : Brazilian phone number: an optional +55, a two-digit area code often written in parentheses, then eight digits for a…
piighost/br-rg : Brazilian national identity card number, the RG, in the two layouts Purview documents: the old Registro Geral as two…
piighost/btc-address : Bitcoin address in the three live encodings: legacy P2PKH starting with 1, P2SH starting with 3, both over the Base58…
piighost/ca-driving-licence : Canadian driver licence number, which varies by province.
piighost/ca-passport : Canadian passport number, two upper case letters followed by six digits, per the Purview Canada passport definition.
piighost/ca-postal : Canadian postal code, letter digit letter then digit letter digit.
piighost/ca-sin : Canadian social insurance number: nine digits in three groups of three, separated by a space or a hyphen.
piighost/certificate-block : A PEM certificate block, from the BEGIN line to the END line.
piighost/ch-ahv : Swiss AHV social insurance number: the 756 country code of the EAN standard, then three dotted groups.
piighost/ch-phone : Swiss phone number, the +41 country code or the 0 trunk prefix then nine digits.
piighost/cl-phone : Chilean phone number.
piighost/cl-rut : Chilean national identity number, the RUT or RUN: seven or eight digits, optionally grouped with periods, then a…
piighost/credit-card : Payment card number: 13 to 19 digits, each optionally followed by a space or a hyphen.
piighost/db-connection-string : A database URL carrying its password, the form an application reads from an environment variable and a traceback…
piighost/de-driving-licence : German Fuehrerscheinnummer in the EU card format used since 2013, eleven characters in field five.
piighost/de-health-insurance : German health insurance number, one letter then nine digits, the lifelong identifier printed on the electronic health…
piighost/de-passport : German Reisepassnummer, nine characters: eight from the ICAO Doc 9303 restricted set, which drops the visually…
piighost/de-phone : German phone number, the +49 or 0 prefix then an area code and a subscriber number, separated by a space, a slash or a…
piighost/de-zip : German postal code, five digits, the first pair never 00.
piighost/digitalocean-token : DigitalOcean personal access token: dop_v1_ then sixty-four lowercase hex characters.
piighost/dk-cpr : Danish CPR number: the birth date as day, month and year, a dash, then four digits whose last one gives the sex.
piighost/dk-phone : Danish phone number: eight digits opening on a 2 through 9, with the +45 country code optional.
piighost/email : Email address, simplified RFC 5322.
piighost/es-dni-nie : Both Spanish personal identifiers in one pattern: the DNI, eight digits and a check letter, and the NIE, a leading X,…
piighost/es-driving-licence : Spanish permiso de conducir number: eight digits then one digit or letter, per the Purview Spain driver licence…
piighost/es-nif-cif : Spanish company tax number (CIF): an entity-type letter, seven digits, then a check character.
piighost/es-passport : Spanish passport number, eight or nine characters: two or three letters followed by six digits.
piighost/es-phone : Spanish phone number: an optional +34, then nine digits starting 6 or 7 for mobiles and 8 or 9 for landlines.
piighost/es-postal : Spanish postal code: five digits whose first two are a province from 01 to 52.
piighost/eth-address : Ethereum and EVM chain account address: 0x then forty hex characters.
piighost/eu-vat : European VAT number in its purely numeric form: a two-letter country code then eight to twelve digits.
piighost/fi-hetu : Finnish personal identity code, the henkilotunnus: the birth date as DDMMYY, one century sign, three digits of…
piighost/fi-phone : Finnish phone number, the +358 country code or the 0 trunk prefix then six to eleven digits.
piighost/fr-cadastre : A cadastral reference: one or two letters of section and up to four digits of plot number, after section, parcelle or…
piighost/fr-civil-name : A person's name after a civility, the way a deed, a lease or a medical report introduces a party: Monsieur, Madame,…
piighost/fr-date : A French date written with its month in letters, as a deed, a civil-status record or a medical report writes it: a day…
piighost/fr-date-numeric : A date in digits, day first as France writes it: day, month and a four-digit year from 1800 to 2099, with the same…
piighost/fr-driving-licence : French driving licence file number, the numero NEPH: twelve digits, printed on the back of the credit card format…
piighost/fr-iban : French IBAN: FR, two check digits, then exactly 23 alphanumerics (bank, branch, account, RIB key) with optional spaces…
piighost/fr-lieu-dit : A lieu-dit, the named place a rural address or a cadastral designation gives instead of a street: lieu-dit then its…
piighost/fr-maiden-name : A maiden name after née or né.
piighost/fr-nir : French social security number (NIR): sex, year, month, department, commune, order, key.
piighost/fr-notary : The name of a notary or a lawyer after Maître, Maitre or Me.
piighost/fr-passport : French passport number, nine characters: two digits, two letters, five digits, per the Purview France passport…
piighost/fr-phone : French phone number: +33 or a leading 0, one non-zero digit, then four pairs of digits separated by optional spaces,…
piighost/fr-plate : French vehicle registration in the SIV format used since 2009, two letters, three digits, two letters, separated by…
piighost/fr-residence : An address after the formula that introduces it in a deed: demeurant, demeurant ensemble, résidant, domicilié, situé,…
piighost/fr-siren : French company identifier, nine digits in groups of three.
piighost/fr-siret : French SIRET establishment identifier: 9-digit SIREN plus a 5-digit NIC, written 3-3-3-5 with optional spaces or…
piighost/fr-street : A French street address: a number, bis, ter or quater, a street type (rue, avenue, boulevard, chemin, allée, impasse,…
piighost/fr-zip : French postal code, five digits whose first two form a department number from 01 to 98.
piighost/github-token : GitHub token: the classic prefixed forms (ghp_ personal, gho_ OAuth, ghu_ user-to-server, ghs_ server-to-server, ghr_…
piighost/gitlab-token : GitLab personal, project or group access token: glpat- then at least twenty characters of the token alphabet.
piighost/google-api-key : Google and Google Cloud API key: the fixed AIza prefix then thirty-five base64url characters, thirty-nine in all.
piighost/google-oauth-client-id : Google OAuth client identifier, the project number then the client hash under apps.googleusercontent.com.
piighost/iban : International Bank Account Number: two-letter country code, two check digits, then 11 to 30 alphanumerics with…
piighost/id-nik : Indonesian resident identity number, the NIK on the KTP card: sixteen digits, a two digit province code and four more…
piighost/id-phone : Indonesian phone number, the +62 country code or the 0 trunk prefix then eight to twelve digits.
piighost/ie-eircode : Irish Eircode: a three-character routing key, a letter then two digits or the W of Dublin 6W, followed by four…
piighost/ie-phone : Irish phone number, the +353 country code or the 0 trunk prefix then seven to ten digits.
piighost/ie-ppsn : Irish personal public service number: seven digits, one check letter, and for numbers issued from January 2013 an…
piighost/in-aadhaar : Indian Aadhaar number, twelve digits in three groups of four.
piighost/in-gstin : Indian GST identification number: the state code, the holder's PAN, an entity digit, a fixed Z, then a checksum…
piighost/in-pan : Indian permanent account number, five letters then four digits then a letter, with the fourth position restricted to…
piighost/in-passport : Indian passport number, eight characters: one letter, then seven digits of which the first and the last are never…
piighost/in-phone : Indian mobile number: an optional +91, then ten digits starting 6, 7, 8 or 9, the range the regulator allocates to…
piighost/in-pin : Indian PIN code: six digits, the first being the postal zone and never zero.
piighost/ipv4 : Dotted-quad IPv4 address with each octet bounded to 0-255 and leading zeros refused.
piighost/ipv6 : IPv6 address, either the full eight-hextet form or a form compressed with a single :: (leading, middle or trailing).
piighost/it-cap : Italian postal code (CAP): five digits, with no structural rule beyond the length, which makes it the loosest of the…
piighost/it-codice-fiscale : Italian codice fiscale: six name letters, two year characters, a month letter taken from the twelve letter set, two…
piighost/it-partita-iva : Italian VAT number: eleven digits, optionally prefixed IT for intra-community use.
piighost/it-passport : Italian passport number, two letters then seven digits.
piighost/it-phone : Italian phone number: an optional +39, then a mobile prefix starting 3 or a landline area code starting 0, then the…
piighost/it-tessera-sanitaria : Italian health card number, twenty digits opening on the fixed 80380000 issuer prefix of the national health service.
piighost/jp-my-number : Japanese individual number, twelve digits in three groups of four.
piighost/jp-phone : Japanese phone number, the +81 country code or the 0 trunk prefix then nine or ten digits.
piighost/jp-postal : Japanese postal code: three digits, a dash, then four digits.
piighost/jwt : JSON Web Token in compact serialisation: two base64url segments that both start with ey, the encoding of an opening…
piighost/kr-phone : South Korean mobile number, the +82 country code or the 0 trunk prefix then a 1 and the carrier digit, then seven or…
piighost/kr-rrn : South Korean resident registration number: a six digit birth date, a dash, then a digit saying the century and the sex…
piighost/mac-address : MAC address in its two written conventions: six hex octets separated by colons or hyphens, and the Cisco dotted form…
piighost/mailgun-api-key : Mailgun private API key: key- then thirty-two lowercase hex characters.
piighost/mx-curp : Mexican CURP: four letters from the name, the birth date, H or M for the sex, five letters for the state and the…
piighost/mx-phone : Mexican phone number: ten digits opening on an area code, with the +52 country code and the old mobile 1 both optional.
piighost/mx-rfc : Mexican RFC tax number, three letters for a company or four for a person, then the date of registration or birth, then…
piighost/nl-bsn : Dutch citizen service number (BSN): nine digits, with leading zeros allowed since the legacy eight-digit numbers were…
piighost/nl-passport : Dutch travel document number, nine characters.
piighost/nl-phone : Dutch phone number: the +31 or leading 0 prefix, then 6 followed by eight digits for a mobile, or an area code and the…
piighost/nl-postal : Dutch postal code: four digits then two letters, the shape that makes it unmistakable.
piighost/npm-token : npm granular or automation access token: npm_ then exactly thirty-six alphanumeric characters, the form written into…
piighost/openai-api-key : OpenAI secret key, the sk- prefix with the optional proj- segment, then at least twenty key characters.
piighost/orcid : ORCID researcher identifier, sixteen digits in four dashed groups with a final checksum that can be an X.
piighost/phone-international : Phone number in international form: a + sign, a country code, then groups of digits.
piighost/pl-pesel : Polish national identification number (PESEL): eleven digits encoding the date of birth, a serial and a sex digit.
piighost/pl-phone : Polish phone number: an optional +48, then nine digits usually written in three groups of three.
piighost/pl-postal : Polish postal code, two digits, a hyphen, then three.
piighost/private-key-block : PEM armoured private key, from the BEGIN header to the matching END footer, covering the RSA, EC, DSA, OPENSSH,…
piighost/pt-nif : Portuguese tax identification number, the NIF or numero de contribuinte: nine digits, written solid or in three groups…
piighost/pt-phone : Portuguese phone number.
piighost/pt-postal : Portuguese postal code: four digits, a dash, then three digits for the delivery zone.
piighost/pypi-token : PyPI upload token.
piighost/se-personnummer : Swedish personal identity number: a birth date, then a dash, or a plus sign when the holder is over a hundred, then…
piighost/se-phone : Swedish phone number, the +46 country code or the 0 trunk prefix then eight or nine digits.
piighost/sendgrid-api-key : SendGrid API key: the literal SG., a twenty-two character key id, a dot, then a forty-three character secret.
piighost/sg-nric : Singapore NRIC or FIN: a prefix letter saying the status and the century, seven digits, then a checksum letter.
piighost/sg-phone : Singapore phone number: eight digits opening on a 3, 6, 8 or 9, with the +65 country code optional.
piighost/slack-token : Slack credentials in both families: the xox bot, user, app, legacy and refresh tokens, and the newer app-level xapp…
piighost/slack-webhook : Slack incoming webhook URL, whose path is the credential: anyone holding it can post to the channel.
piighost/ssh-public-key : OpenSSH public key line: the algorithm, a space, then the base64 body.
piighost/stripe-key : Stripe secret or restricted key, in its live or test form.
piighost/swift-bic : SWIFT business identifier code as ISO 9362 defines it: four letters of business party prefix, two letters of ISO…
piighost/twilio-sid : Twilio resource identifier: the AC account SID and the SK API key SID, each followed by thirty-two hex characters.
piighost/uk-driving-licence : DVLA driver number, sixteen characters that encode the holder: five characters of surname padded with nines, the…
piighost/uk-nhs : NHS patient number, ten digits usually written in three-three-four groups.
piighost/uk-nino : UK National Insurance number: two letters from the allowed set, six digits, then a letter from A to D.
piighost/uk-passport : British passport booklet number, nine digits.
piighost/uk-phone : United Kingdom phone number, the +44 or leading 0 prefix then nine or ten digits, spaces allowed anywhere.
piighost/uk-plate : United Kingdom vehicle registration mark in the current format used since 2001: two area letters, a two digit age…
piighost/uk-postcode : UK postcode, the outward code then the inward code, the space between them optional.
piighost/uk-vat : United Kingdom VAT registration number: the GB prefix then nine digits, written either solid or in three groups.
piighost/url : HTTP or HTTPS URL.
piighost/us-bank-routing : US bank routing number, nine digits.
piighost/us-dea : United States Drug Enforcement Administration registration number, two letters then seven digits.
piighost/us-driving-licence : United States driver licence number.
piighost/us-ein : US employer identification number, two digits, a dash, then seven.
piighost/us-itin : United States individual taxpayer identification number, issued to people who owe tax but cannot get a social security…
piighost/us-npi : United States national provider identifier, the ten digit number CMS issues to a healthcare provider, always beginning…
piighost/us-passport : US passport number, one uppercase letter then eight digits.
piighost/us-phone : US phone number, optional +1 prefix and parentheses, then 3-3-4 digits.
piighost/us-ssn : US Social Security number in its hyphenated 3-2-4 form.
piighost/us-zip : US ZIP code, five digits with an optional ZIP+4 extension.
Groups
piighost/ar : Argentina: phone, CPA postal code and the DNI identity number.
piighost/at : Austria: phone and the social insurance number.
piighost/au : Australia: phone, postal code, the business number and the Medicare number.
piighost/banking : Bank identifiers that cross borders: the IBAN and the BIC, also called the SWIFT code.
piighost/be : Belgium: phone and the national register number.
piighost/br : Brazil: phone, CEP postal code, the CPF for a person, the CNPJ for a company and the CNS health card number.
piighost/business : Company and tax numbers across the countries the catalog covers: the British VAT number, the European VAT number, the…
piighost/ca : Canada: postal code and social insurance number.
piighost/ch : Switzerland: phone and the AHV social insurance number, which doubles as the health identifier.
piighost/cl : Chile: phone and the RUT, which serves as both the personal and the company identifier.
piighost/contact : How to reach a person, without knowing where they live: email, international phone, URL.
piighost/crypto : Cryptocurrency wallet addresses, Bitcoin and Ethereum.
piighost/de : Germany: phone and postal code.
piighost/dk : Denmark: phone and the CPR number, which doubles as the health identifier.
piighost/driving-licences : Driving licence numbers, the shape every commercial catalog implements and the catalog lacked longest.
piighost/es : Spain: phone, postal code, the DNI and NIE identity numbers and the CIF company tax number.
piighost/eu : Pan-European: IBAN alone, the smallest European set.
piighost/eu-extended : What a European document carries regardless of its country: the IBAN, the BIC, and the intra-community VAT number.
piighost/fi : Finland: phone and the personal identity code.
piighost/fr : France: phone, IBAN, social security number and company registration number.
piighost/fr-dates : French dates, month in letters or in digits.
piighost/fr-deeds : The formulae of a French deed that introduce a person or a place: a name after a civility, a notary, a maiden name, a…
piighost/fr-extended : The fr group plus postal codes.
piighost/generic : Country-agnostic shapes: email, URL, IPv4, card number.
piighost/health : Health identifiers across nine countries: the Danish CPR number, the British NHS number, the French social security…
piighost/id : Indonesia: phone and the NIK population number.
piighost/identity-documents : The documents a person is asked to produce: passports, driving licences, vehicle plates.
piighost/ie : Ireland: phone, Eircode and the PPS number.
piighost/in : India: phone, PIN code, the PAN tax number, the Aadhaar number and the GST number.
piighost/international : The generic group plus IPv6, international phone numbers and the ORCID researcher identifier.
piighost/it : Italy: phone, postal code, the codice fiscale, the VAT number and the health card number.
piighost/jp : Japan: phone, postal code and the My Number individual identifier.
piighost/kr : South Korea: mobile phone and the resident registration number.
piighost/logs : What a server log or a traceback carries: addresses, machine identifiers, and the credentials that end up in them by…
piighost/mx : Mexico: phone, the CURP population identifier and the RFC tax number.
piighost/network : Machine and network identifiers: IPv4, IPv6 and MAC addresses.
piighost/nl : the Netherlands: phone, postal code and the citizen service number.
piighost/passports : Passport numbers for the ten countries the catalog covers.
piighost/payment : What moves money: the payment card, the IBAN, the BIC.
piighost/pl : Poland: phone, postal code and the PESEL identification number.
piighost/pt : Portugal: phone, postal code and the NIF tax number.
piighost/se : Sweden: phone and the personal identity number.
piighost/secrets : API keys and tokens that must never reach a model: OpenAI, AWS, GitHub, Stripe.
piighost/secrets-extended : Every credential shape the catalog knows: the four of the secrets group plus Anthropic, Google, Slack, Twilio,…
piighost/sg : Singapore: phone and the NRIC or FIN identity number.
piighost/uk : the United Kingdom: phone, postcode, the National Insurance number, the NHS number and the VAT registration number.
piighost/us : the United States: phone, ZIP code, the individual taxpayer number and the social security number.
piighost/us-extended : The us group plus passport, EIN and bank routing numbers.
piighost/us-health : United States health identifiers: the NPI of a provider and the DEA number that lets them prescribe.
piighost/vehicles : Vehicle registration plates, France and the United Kingdom.
piighost configs
piighost/ar-default : Argentina without a model: phone, CPA postal code and the DNI identity number, plus the email, URL, IPv4 and card…
piighost/at-default : Austria without a model: phone and the social insurance number.
piighost/au-default : Australia without a model: phone, postal code, the business number and the Medicare number, plus the email, URL, IPv4…
piighost/be-default : Belgium without a model: phone and the national register number, plus the European IBAN, BIC and VAT number, plus the…
piighost/br-default : Brazil without a model: phone, CEP postal code, the CPF for a person, the CNPJ for a company and the CNS health…
piighost/ca-default : Canada without a model: postal code and social insurance number.
piighost/ch-default : Switzerland without a model: phone and the AHV social insurance number, which doubles as the health identifier, plus…
piighost/cl-default : Chile without a model: phone and the RUT, which serves as both the personal and the company identifier, plus the…
piighost/de-default : Germany without a model: phone and postal code, plus the European IBAN and VAT number, plus the email, URL, IPv4 and…
piighost/dev-secrets : For a coding assistant: every credential shape the catalog knows, plus machine identifiers and the email address, and…
piighost/dk-default : Denmark without a model: phone and the CPR number, which doubles as the health identifier, plus the European IBAN, BIC…
piighost/es-default : Spain without a model: phone, postal code, the DNI and NIE identity numbers and the CIF company tax number, plus the…
piighost/fi-default : Finland without a model: phone and the personal identity code.
piighost/fr-default : France without a model: phone, IBAN, social security number and company registration number, plus the European IBAN…
piighost/fr-notarial : French deeds and client files: the French and European shapes, plus every date, since a date of birth is a direct…
piighost/id-default : Indonesia without a model: phone and the NIK population number, plus the email, URL, IPv4 and card number that belong…
piighost/ie-default : Ireland without a model: phone, Eircode and the PPS number, plus the European IBAN, BIC and VAT number, plus the…
piighost/in-default : India without a model: phone, PIN code, the PAN tax number, the Aadhaar number and the GST number, plus the email,…
piighost/it-default : Italy without a model: phone, postal code, the codice fiscale, the VAT number and the health card number, plus the…
piighost/jp-default : Japan without a model: phone, postal code and the My Number individual identifier, plus the email, URL, IPv4 and card…
piighost/kr-default : South Korea without a model: mobile phone and the resident registration number, plus the email, URL, IPv4 and card…
piighost/mx-default : Mexico without a model: phone, the CURP population identifier and the RFC tax number, plus the email, URL, IPv4 and…
piighost/nl-default : the Netherlands without a model: phone, postal code and the citizen service number, plus the European IBAN and VAT…
piighost/pl-default : Poland without a model: phone, postal code and the PESEL identification number, plus the European IBAN and VAT number,…
piighost/pt-default : Portugal without a model: phone, postal code and the NIF tax number, plus the European IBAN, BIC and VAT number, plus…
piighost/regex-default : Regex only, no model, no network: the generic, French, European and secret groups, France first so a SIRET or a NIR is…
piighost/se-default : Sweden without a model: phone and the personal identity number, plus the European IBAN, BIC and VAT number, plus the…
piighost/sg-default : Singapore without a model: phone and the NRIC or FIN identity number.
piighost/support-en : English support conversations: US and international shapes with a local model for names and companies, and a guard…
piighost/uk-default : the United Kingdom without a model: phone, postcode, the National Insurance number, the NHS number and the VAT number,…
piighost/us-default : the United States without a model: phone, ZIP code, the individual taxpayer number and the social security number,…
What the catalog is asked for : pulls, searches and the objects behind them.