Linux 软件免费装
Banner图

Form Marshal

开发者 bpmore
更新时间 2026年10月29日 01:07
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

privacy forms gravity forms compliance hipaa

下载

0.8.0 0.7.0 0.6.2 0.6.3

详情介绍:

Website forms are easy to build and easy to get wrong. A form that asks for a diagnosis, a date of birth next to a name, or answers to a depression screening questionnaire turns a website into a place that stores health information. Most form plugins store every answer in the WordPress database, unencrypted, and none of them signs a business associate agreement. Form Marshal checks every form on the site and tells you which ones collect protected health information (PHI) or personally identifiable information (PII), field by field, in plain sentences. In Block mode it turns off the forms that should not be running, on every page they appear on, and refuses their submissions, with a time-limited exception process for the cases that need one. Form Marshal is a control, not a compliance guarantee. It flags likely problems and gives administrators tools to act. It does not certify that a site meets HIPAA or any other rule. Works with Finds Blocks Reports and acts Form Marshal Pro A separate paid add-on for organizations with many sites or auditors to answer: a compliance report to print, save as PDF, or download as Markdown, a network dashboard and minimums for multisite, a daily digest email, a signed webhook, a monitoring endpoint, and audit log export. Form Marshal itself is complete without it. Privacy

安装:

  1. Install a supported form plugin: Gravity Forms 2.7 or newer, Ninja Forms, WPForms, Contact Form 7, Fluent Forms, or Forminator.
  2. Install and activate Form Marshal.
  3. Review the results. The default is Flag, so nothing is blocked yet. When you are ready, go to the settings and set enforcement to Block.
  4. Open Forms > Form Marshal (or Tools > Form Marshal if Gravity Forms is not installed) and review the report.
On multisite, network-activate to cover every site.

屏幕截图:

  • A form's page: findings by field, in plain sentences.
  • Live warnings in the form editor.
  • What a visitor sees in place of a blocked form.
  • Settings, with values locked by an organization's policy pack.

升级注意事项:

0.8.0 New installs start in Flag mode. Your site keeps the mode it uses now: a site that followed the old Block default keeps Block as its default. 0.7.0 Security release. Command-line exception approval now takes two steps: review the printed form, then approve with --form-hash. Existing exceptions and dismissals keep working until they expire. 0.6.2 The policy alert now always has a button to hide it. A form_marshal/block_markup filter can no longer add scripts or event attributes. 0.6.1 No change in how forms are scanned or blocked. 0.6.0 Adds Fluent Forms and Forminator. On a site that uses them, their forms appear in the report on the next scan, and Block mode applies to them: set Flag mode first on a copy of a live site. 0.5.0 The network dashboard, digest, webhook, monitoring endpoint, and audit export are now in Form Marshal Pro. Install Pro to keep them; your settings carry over.

常见问题:

Does Form Marshal make my site HIPAA compliant?

No. It is a control that finds and stops forms that are likely to collect health information. Compliance depends on your whole organization, your agreements, and your hosting.

Will it turn off my forms?

Not unless you turn on Block mode. The default is Flag mode, which only reports. In Block mode, forms it classifies as PHI are blocked. Personal-information forms are reported but not blocked unless you choose to. Sites that used Form Marshal before 0.8.0 stay in Block mode after the update.

Does it read the answers people submitted?

Only if entry sampling is on, and only to look for patterns. It keeps the pattern name and a count, never the answer, and never stores, logs, or sends answers anywhere.

Does it send data anywhere?

No. Form Marshal makes no outside requests.

What happens to a blocked form's page?

Visitors see a short message in place of the form. You can change the message, and an organization's policy pack can add a contact.

更新日志:

0.8.0 0.7.0 Security fixes from two whole-plugin scans, plus the unreleased 0.6.3 and 0.6.4 work. 0.6.2 0.6.1 0.6.0 0.5.0 0.4.0