Philter redacts PII and PHI

Philter is turn-key, open source PII/PHI redaction software you can launch on the cloud marketplaces or run in your own data center. No outside network connection required.

Deploy Philter in your cloud:

Or run Philter using Docker:

docker run -p 8080:8080 philterd/philter:3.1.0

Get the code on GitHub.

Learn more about Philter

Philter is API-based

You send Philter text. Philter happily sends back the redacted text. It's that easy.

Philter is highly configurable. You have much control over what PII/PHI is redacted and how each is redacted in configurations called policies.

Learn more about policies.

Here's an example

> curl http://localhost:8080/api/filter \

--data "His ssn was 123-45-6789." \

-H "Content-type: text/plain"

> His ssn was ***********.

Philter SDKs are available for Java, .NET, and Go, but Philter is easily used from any language.

Redaction is more than *****.

Redaction is more than finding words and replacing them with asterisks, but we are guessing you already knew that. Here are a few things Philter can do.

Choose the PII and PHI to redact

Philter can redact many types of PII and PHI: names, ages, phone numbers, ID numbers, credit card numbers, VINs, SSNs/ITINs, and more.

Choose how to redact it

You can choose how to redact each type of PII and PHI. Masking, encryption, and anonymization are all options.

Redact only certain instances

Perhaps only certain names should be redacted. Or maybe only zip codes with a certain population. Philter can do it.

Why Using an LLM to Redact PII and PHI is a Bad Idea

In our recent blog post we explain why prompting an LLM to redact PII and PHI is a bad idea. It sounds easy and convenient but comes with major pitfalls. Learn more in our blog post.

Are you a university or small business?

Our software is open source. You can use it free of charge. We'll help you get started.

Get in touch