Who wrote and who reviewed your help centre's articles, in their privacy requests. Add it beside Osysharp.Knowledge and Osysharp.Privacy, and the articles and versions a person wrote or published, and the review steps they took, are part of what they can see, have kept out of use, or have erased. Nothing is wired: the holder is found by itself.
osy
use Osysharp.Knowledge@0; use Osysharp.Privacy@0; // Osysharp.Privacy.Knowledge is not written: it arrives by itself, because the app uses what it completes (`osy lock` says so)
| Found by | the person's account: only people with an account write or review |
| Their copy | each version they wrote or published, and each step they took with what they said, when |
| Kept out of use | their review steps and notes leave every ordinary read; the articles stay readable |
| Erased | their name comes off every article, version and step, and their review notes are erased. The articles stay, because what readers are told belongs to the organisation |
The category is "The articles you wrote or reviewed, and what you said in reviews", kept on legitimate interest.
Its tests
Its test app is a museum's visitor guide: a guide who has left asks for her copy, and then to be erased.
Get it
Add the kit to your app’s manifest:
osy
app MyApp { use Osysharp.Privacy.Knowledge@0; }
Then run osy lock: it downloads the release, verifies it by its content address and pins that version in osyrin.lock. osy kits Osysharp.Privacy.Knowledge shows what the kit is for, from inside your app.
Reference: osy docs ui-knowledge-kit.