SponsorLobeHubLobeHubLearn more
dshfind
Back to plugins

PII masking middleware for DeepSeek Harness: anonymize names, phones, emails, ID cards, bank cards, keys, and addresses to placeholders before they reach the model, restore them at the display layer, keep the restore table only in memory and a controlled storage domain, never log plaintext, and expose /mask and the mask_test tool

Star
0
7-day growth
Contributors
1
Language
JavaScript
Updated
2026-08-17
Install
Derived from package metadata
dsh plugin --profile web add github:PerryLink/dsh-mask

The author hasn't published to npm, so this command installs from git source. pnpm ≥ 10 refuses to run a git dependency's prepare script until you grant it, so your first install needs an allowBuilds entry in that profile's pnpm-workspace.yaml — which means letting this package's code run on your machine. Pin a #commit while you're at it.

The name after --profile is a profile name you choose yourself — swap in whichever one you use.

Share card

Drop it into your README — it links back to this page.

Badge (inline)
Badge (inline)
[![dshfind](https://dshfind.com/api/badge/PerryLink/dsh-mask)](https://dshfind.com/en/plugins/PerryLink/dsh-mask?ref=badge)
Card (440×200)
Card (440×200)
[![dshfind](https://dshfind.com/api/card/PerryLink/dsh-mask)](https://dshfind.com/en/plugins/PerryLink/dsh-mask?ref=badge)