Redaction at query time
Sensitive fields are redacted as results are returned, so PII and PHI do not have to leave the cluster in the clear. The stored documents are untouched; redaction is applied to the response.
Search-result PII redaction for OpenSearch and Elasticsearch
Search Redact is an open source plugin for OpenSearch and Elasticsearch that redacts PII and PHI from search results at query time, before they reach the user. It runs inside your cluster and uses the Phileas engine for detection, so the same policies you redact with everywhere else apply to search.
Sensitive fields are redacted as results are returned, so PII and PHI do not have to leave the cluster in the clear. The stored documents are untouched; redaction is applied to the response.
Detection is the open source Phileas engine: pattern matching for structured identifiers and NLP models for names and other entities. The same policies you use elsewhere apply to search.
Apache-2.0 licensed and runs entirely inside your own cluster. No data leaves your environment for redaction, which keeps your compliance boundary intact.
The same plugin, built for each platform. Both are Apache-2.0 licensed and built on Phileas.
Install the plugin in your OpenSearch cluster to redact sensitive fields from search results. See the OpenSearch walkthrough.
View on GitHub →The Elasticsearch build of the same plugin, with the same query-time redaction. See the Elasticsearch walkthrough.
View on GitHub →If something here isn’t covered, get in touch and we’ll answer.
ext.search-redact block. Different applications or roles can apply different policies to the same index without reindexing.Install the plugin for OpenSearch or Elasticsearch to redact PII and PHI from your search results, or talk to us about your search privacy requirements.