Phirewall FAQ

Frequently asked questions about Philter. For any questions not answered here please contact us.

What is Phirewall?

Phirewall is an application that monitors HTTP/S traffic web application for sensitive information. When sensitive information is found in request and/or response payloads, Phirewall, based on its configuration, will either redact, encrypt, or anonymize the sensitive information.

How can Phirewall help me?

Whether your website is powered by Wordpress or a large corporate website, Phirewall works to keep sensitive information from entering or leaving your website. You can use Phirewall to remove sensitive information such as social security numbers from website visitor form submissions. Or, you can use Philter to prevent sensitive information from inadvertently being exposed to your website visitors.

Does Phirewall work with a Wordpress website?

Yes. Phirewall can prevent sensitive information submitted by visitors to your Wordpress website visitors from entering your website and also prevent your Wordpress website from inadvertently exposing sensitive information to your website visitors.

What types of sensitive information can Phirewall identify?

Because Phirewall builds on top of Philter, Phirewall can identify the same types of information.

Philter is capable of redacting:  Ages, Bitcoin Addresses, Cities, Counties, Credit Cards, Custom Dictionaries, Custom Identifiers (medical record numbers, financial transaction numbers), Dates, Drivers License Numbers, Email Addresses, IBAN Codes, IP Addresses, MAC Addresses, Passport Numbers, Persons' Names, Phone/Fax Numbers, SSNs and TINs, Shipping Tracking Numbers, States, URLs, VINs, Zip Codes

How does Phirewall know what kinds of sensitive information to find?

Phirewall uses Philter’s filter profiles. A filter profile is a file that you give to Philter to tell it the types of sensitive information you want to identify. A filter profile lists the types of sensitive information (phone numbers, names, etc.), when to remove them, and how to remove them. (Filter profiles are detailed in Philter’s User’s Guide.)

Phirewall sounds great. How do I deploy it?

Phirewall can be deployed in your cloud with just a few clicks. Click here to get started.

How is Phirewall licensed?

How Phirewall is licensed depends on how Phirewall is deployed:

Option 1) Deployed through the AWS, Azure, and Google Cloud Marketplaces

When Phirewall is deployed through the AWS, Azure, or Google Cloud Platform marketplace, there may be a free trial period during which there is no charge for the Phirewall software. There may still be charges by the cloud platform for the underlying cloud platform resources. Once the Phirewall trial period ends, billing will be handled by the cloud platform for a seamless transition. Please refer to each cloud marketplace for up to date prices and the length of the free trial period because the pricing may vary between cloud platforms. The cloud platform may offer discounted annual subscription plans in addition to the standard monthly billing.

Option 2) Deployed as Docker Containers

Docker containers are available on a subscription basis. Please click the link below to request a license quote.

Click here to request a license quote.

Is Phirewall guaranteed to find 100% of all sensitive information in my text?

Phirewall uses state of the art natural language processing (NLP) technology to identify sensitive information in text. These NLP methods use trained models created from a large corpus of text. The process of applying the model to text is non-deterministic. There are many factors that could affect the identification of sensitive information in your text such as how similar your text is to the corpus that was used to train the model, how the text is formatted, and the length of the text. For these reasons, it is important that you assess Phirewall’s performance prior to utilization in a production system.

The confidence value in the filter strategy condition can be used to tune the NLP engine’s detection. Each identified entity has an associated confidence score between 0 and 100 indicating the model’s estimate that the text is actually an entity, with 0 being the lowest confidence and 100 being the highest confidence. The confidence value in the filter strategy allows you to filter out entities based on the confidence. For example, the condition confidence > 75 means that entities having less than a 75 confidence value will be ignored and entities having a confidence value greater than 75 will be filtered from the text.

What platforms are supported by Phirewall?

Philter supports several platforms and which platform is used may be determined by your choice of cloud provider.

  • AWS Marketplace – Amazon Linux
  • Microsoft Azure Marketplace – CentOS
  • Google Cloud Marketplace – CentOS
  • On-premises – RHEL and CentOS
  • Docker Containers

See the Phirewall Availability for a full listing.