Skip to content

Main content

Whistleblowing Record Identity Mask

Choose supplied identity text or supplied mask under an explicit disclosure flag, without claiming anonymization.

Loading tool…

Description

Select a supplied identity display or mask.

Ethical records distinguish assumptions, permissions, role assignments, reported conflicts and source-qualified claims. A supplied truth flag can be negated mechanically without evaluating a rule, while a disclosure marker does not prove an acceptable practice. Ethical interpretation depends on evidence, context and the affected people.

Select a supplied identity display or mask.

When to use this tool

Use Whistleblowing Record Identity Mask when you already have identityText, publishIdentity, suppliedMask and need to select a supplied identity display or mask.

How to use the tool and how it works

  1. Enter identityText, publishIdentity, suppliedMask. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read displayIdentity. Use the output convention below.

Return identityText when publishIdentity=true, otherwise suppliedMask; preserve empty strings.1

Input fieldMeaning and unitsAccepted input
identityTextIdentity TextRequired. Text; maximum UTF-16 length 8192.
publishIdentityPublish IdentityRequired. Boolean.
suppliedMaskSupplied MaskRequired. Text; maximum UTF-16 length 8192.
Output fieldInterpretationReturned shape
displayIdentityDisplay IdentityRequired. Text; maximum UTF-16 length 8192.
json
{
  "input": {
    "identityText": "Name A",
    "publishIdentity": false,
    "suppliedMask": "Witness 17"
  },
  "output": {
    "displayIdentity": "Witness 17"
  }
}

Limitations and assumptions

  • The flag does not verify permission or safety, and masking the display does not remove underlying identifiers, protect records or establish anonymity.
  • Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.

Alternative or Complementary methods

Read the underlying case, source, policy and consent records. Assess duties, authority, affected interests and actual circumstances through the appropriate professional process; local tokens and boolean checks do not resolve an ethical or legal question.

References

  1. Calculation and input contract: applied-ethics/whistleblowing-record-identity-mask — tool.io

Similar or alternative tools