Can a synthetic ITIN be used on a real W-7 form?
Never. The generator only produces a plausible format, with no IRS lookup, and submitting an invented number on a real W-7 is fraud.
Why is an ITIN dump more sensitive than an SSN dump?
Because the record tends to travel with fields that signal residency or immigration status, an attribute handled with more care than a purely tax-related field.
Who legitimately needs an ITIN instead of an SSN?
Nonresidents who must file US taxes, and dependents or spouses of a taxpayer who do not qualify for an SSN, exactly the population the IRS created the ITIN to serve.
How can the chance of a synthetic ITIN leaking into a log be reduced?
Mask the field before any logging, always generate it in the browser, and clear the fixture from the staging database once the test finishes.