[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5MKXMwjJssAZjAL1mk-ZEEaMrsDto0bwgVPCq_Dq7ZU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":16,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":149,"fingerprints":1309},"codemonkeys-hipaa-forms","HIPAA FORMS – Add HIPAA Compliant Webforms to Your WordPress Website","3.1.9","codemonkeys","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodemonkeys\u002F","\u003Cp>The HIPAA FORMS plugin allows you to create web forms using Caldera Forms or Gravity Forms just like you would a simple contact form.  A simple checkbox next to the form within the plugin admin interface instantly takes over your form, appends the form with a HIPAA Compliant badge and signature field where users can sign by dragging their mouse or with their finger on touch screens, and upon submit encrypts the data and pushes it to the HIPAA FORMS Service API which then stores it within a HIPAA Compliant storage solution.\u003C\u002Fp>\n\u003Cp>Users with login credentials and the appropriate user roles (administrator or hipaa) can then log into your WordPress administrator dashboard and search\u002Fview the submitted forms and even generate an encrypted and password protected PDF file of the form which can then be printed or saved to a hard drive.\u003C\u002Fp>\n\u003Cp>Here’s how the HIPAA FORMS Service and integrated WordPress plugin secures the protected health information of your forms:\u003Cbr \u002F>\n1. On submit the entire form is encrypted requiring 2 separate keys to decrypt.\u003Cbr \u002F>\n2. Once the form data is encrypted it sends the encrypted data to the HIPAA FORMS Service API where it remains encrypted on a HIPAA Compliant storage solution.\u003Cbr \u002F>\n3. When someone with login credentials logs into your WordPress administrator dashboard with either and administrator or hipaa user role that user can then go to the HIPAA FORMS plugin interface and view the forms that have been submitted.  While you can view the decrypted forms here the data never actually leaves the HIPAA FORMS Service servers, you’re simply pulling them from the api, decrypting and viewing in your browser, the data never actually touches your hosting server.\u003Cbr \u002F>\n4. The only way the data can leave the HIPAA FORMS Service servers is if you click the “generate pdf” button and create an encrypted password protected pdf file.  At this point you can print or save the pdf to your hard drive but since the pdf remains encrypted and password protected the form data remains safe in transit.\u003Cbr \u002F>\n5. Once you close the pdf generation window the pdf file is then destroyed on the HIPAA FORMS Service server removing any chance of a bad actor gaining access to the file.\u003Cbr \u002F>\n6. Each time a user accesses the HIPAA FORMS plugin admin interface a log entry is created and stored on the HIPAA FORMS Service which you can review at any time from the HIPAA FORMS plugin interface.  This is required by HIPAA Regulations to ensure any potential data breach can be back-traced.\u003Cbr \u002F>\n7. Since the form data is encrypted and remains on the HIPAA FORMS Service database we ensure that protected data can not be tampered with and changed by anyone.\u003Cbr \u002F>\n8. Both a SSL certificate and a BAA agreement between the user and Code Monkeys LLC (the company that developed and maintains the HIPAA FORMS Service and WordPress plugin) is required.  The ability to submit or view forms is disabled until both of these requirements have been met.\u003C\u002Fp>\n\u003Cp>NEW IN V1.5.5:\u003Cbr \u002F>\nVersion 1.5.5 is our first “major” update to the plugin since releasing it.  This update includes an improved user interface and the following specific form settings:\u003Cbr \u002F>\n1. Option to show\u002Fhide the signature field\u003Cbr \u002F>\n2. Option to specify a success message or a redirect url after a form is submitted\u003Cbr \u002F>\n3. Option to set who can see the submitted forms with the following options:\u003Cbr \u002F>\n    A. All users with admin\u002Fhipaa user role\u003Cbr \u002F>\n    B. Only specific users\u003Cbr \u002F>\n    C. Only a specific doctor\u002Fuser selected within a form (ie. Patient selects a specific doctor in a form, only that doctor will see the submitted form).  NOTE: Admins see all forms regardless of settings.\u003C\u002Fp>\n\u003Cp>While we believe we’ve made the entire process as simple as possible we also understand that there may be questions or issues sometimes that the user needs addressed.  Given the urgency and importance of a service such as this we’ve built a complete support ticket system directly into the HIPAA FORMS WordPress plugin interface to allow the users to submit and track support tickets without ever needing to leave their own administrator dashboard.  The HIPAA FORMS Service team at Code Monkeys LLC strives to respond to tickets within 1 business day.  Users can also call Code Monkeys LLC directly for support between 9am and 5pm CST.\u003C\u002Fp>\n\u003Cp>NOTE: A subscription-based license key to access the HIPAA FORMS Service API is required from \u003Ca href=\"https:\u002F\u002Fwww.hipaaforms.online\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.hipaaforms.online\u003C\u002Fa> in order to submit and view forms (a free version is available, no credit card required).  Your website must also have SSL enabled (url should show https:\u002F\u002F).\u003C\u002Fp>\n\u003Ch3>Web Designer Friendly\u003C\u002Fh3>\n\u003Cp>We know that the owners or board members of dental clinics, health clinics, hospitals and insurance agencies aren’t the ones that will be implementing this service.  It’s YOU, the web designers and developers that have the task of finding a solution and making it work.\u003C\u002Fp>\n\u003Cp>Our initial primary goal was to build a solution for our own website builds so we’ve done everything we can to make the installation, setup and implementation of this service as seamless and efficient as possible.  If you can build a contact form with Caldera Forms you can build HIPAA Compliant web forms with our service, in fact once you have the plugin setup and build the form all you really need to do is check a box and your form is instantly compliant.\u003C\u002Fp>\n\u003Cp>We also want to ensure that YOU have the knowledge and ability to protect both yourself and your client.  While we require your client to sign a BAA agreement with us we don’t require that the web designer\u002Fdeveloper have a BAA in place but we STRONGLY recommend it.  A BAA agreement protects your client, not you or us but it is actually REQUIRED according to HIPAA Regulations and without the BAA in place your client is not in compliance and may be violating both federal and state privacy laws.  While YOU may not have a legal obligation to have a BAA in place with your client, as your client’s technical expert on all thing relating to their website have a moral obligation to make your client aware that a BAA agreement should be in place between you and them.\u003C\u002Fp>\n\u003Cp>If you’re not an agency or freelance but work on the website directly for a company you should still ensure that your company has a BAA agreement in place for all employees and any 3rd party IT professionals that may have access to protected health information.  Fines for violating HIPAA Regulations can be in the six figures and your company could be out of business leaving you looking for a new job if your company is not compliant.\u003C\u002Fp>\n\u003Cp>Regardless of if you’re an agency, freelancer or work directly for a company that takes protected private health information, if you have any questions or need help with anything relating to compliance or how to put a BAA agreement in place between yourself and your client please don’t hesitate to submit a support ticket or give us a call.\u003C\u002Fp>\n\u003Ch3>Planned For Next Major Release\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Finish form-specific history interface\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Currently In Development Premium Add-Ons\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Secure file upload\u003C\u002Fli>\n\u003Cli>Secure save for later ability\u003C\u002Fli>\n\u003Cli>Appointment manager\u003C\u002Fli>\n\u003Cli>Improved Notes Interface\u002FFunctionality\u003C\u002Fli>\n\u003Cli>Patient Communication Portal (Virtual Visit\u002FHouseCall)\u003Cbr \u002F>\nA) Real-Time 2-Way Messaging\u003Cbr \u002F>\nB) Patient Access to Submitted Forms\u003Cbr \u002F>\nC) Video E-Visit\u003C\u002Fli>\n\u003C\u002Fol>\n","Add HIPAA Compliant web forms easily to your Wordpress website using the HIPAA FORMS SaaS Service and Caldera or Gravity Forms.",900,89621,86,9,"2026-02-16T22:08:00.000Z","","5.4",[19,20,21,22,23],"gravity-forms","health-forms","hipaa-forms","medical-forms","secure-forms","https:\u002F\u002Fwww.hipaaforms.online","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodemonkeys-hipaa-forms.3.1.9.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},2,910,93,30,89,"2026-04-04T11:04:09.754Z",[39,61,83,105,127],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"gravity-forms-zero-spam","Gravity Forms Zero Spam","1.7.2","GravityKit","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravityview\u002F","\u003Cp>This Gravity Forms add-on blocks spam using a non-obtrusive anti-spam measure and can email a spam report summary.\u003C\u002Fp>\n\u003Ch3>Spam blocking for Gravity Forms\u003C\u002Fh3>\n\u003Cp>To get started, all you need to do is activate the plugin!\u003C\u002Fp>\n\u003Ch3>Is the Gravity Forms honeypot field not working for you? 🍯 🐝\u003C\u002Fh3>\n\u003Cp>Zero Spam is better than the Gravity Forms anti-spam honeypot field. If you’re getting spammed, try this plugin.\u003C\u002Fp>\n\u003Ch3>Use this plugin instead of reCaptcha\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>reCaptcha is user-hostile!\u003C\u002Fstrong> Use this instead! Users don’t need to click stoplights, crosswalks, or bicycles when you use this plugin to stop spam.\u003C\u002Fp>\n\u003Ch3>Enable or disable filtering per form\u003C\u002Fh3>\n\u003Cp>If you only want the plugin for specific forms, that’s possible! The plugin adds a simple “Prevent spam using Gravity Forms Zero Spam” setting to each form (requires Gravity Forms 2.5 or newer).\u003C\u002Fp>\n\u003Ch3>Spam report emails\u003C\u002Fh3>\n\u003Cp>Spam summary report emails are disabled by default. Once enabled, a spam summary that includes the number of entries per-form will be sent via email.\u003C\u002Fp>\n\u003Cp>Choose whether you want to be notified after the number of entries reaches a threshold (e.g. 10 spam entries) or after a certain number of days (e.g. every week). If there are no spam entries, no report will be sent.\u003C\u002Fp>\n\u003Cp>Requires \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F?partner_id=1210629&irgwc=1&utm_medium=affiliate&utm_campaign=1210629&utm_source=Katz%20Web%20Services%2C%20Inc.\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>Brought to you by \u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com?utm_source=plugin&utm_campaign=zero-spam&utm_content=readme\" rel=\"nofollow ugc\">GravityKit\u003C\u002Fa>. We create essential Gravity Forms Add-Ons.\u003C\u002Fem>\u003C\u002Fp>\n","Enhance your Gravity Forms to include anti-spam measures originally based on the work of David Walsh's \"Zero Spam\" technique.",100000,1048908,23,"2026-03-12T14:21:00.000Z","6.9.4","4.7","7.4",[55,56,19,57,58],"anti-spam","captcha","honeypot","spam","https:\u002F\u002Fwww.gravitykit.com?utm_source=plugin&utm_campaign=zero-spam&utm_content=pluginuri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-zero-spam.1.7.2.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":16,"tags":76,"homepage":81,"download_link":82,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"styles-and-layouts-for-gravity-forms","Gravity Booster – Styles & Layouts for Gravity Forms","5.26","wpmonks","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmonks\u002F","\u003Cp>\u003Cstrong>Introducing Gravity Booster formerly Styles and Layouts for Gravity Forms. It is your all in one solution for styling, customizing and protecting your forms. It  you lets you create beautiful designs as well as protect against spam submissions for Gravity forms.\u003C\u002Fstrong> It provides you and easy to use interface for designing forms that works with all themes and builders. It is compatible with Divi, Elmentor, Visual composer, Thrive Architect Beaver Builder, Astra, GeneratePress, Oxygen Builder, Avada theme, OceanWP theme, Genesis Framework, The7, Salient and more. The design changes you make with this Gravity Forms Styler plugin are instantaneously visible so, you can see how the form looks in real time.\u003C\u002Fp>\n\u003Cp>With Gravity Booster you can not only design forms but use advance spam submssion filtering like keyword blacklisting, email blacklisting, restricting forms to specific user roles. All of this without writing a single line of code.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIb5qRdMr_v4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Styles & Layouts for Gravity Forms Premium Addons:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fai-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>AI for Gravity Forms\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fmaterial-design\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Material Design\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcheckbox-radio-styler-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Checkbox & Radio Styler\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fgravity-forms-bootstrap-addon\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Bootstrap Design\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftheme-pack\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Theme Pack\u003C\u002Fstrong> \u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Tooltips\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ffield-icons\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Field Icons\u003C\u002Fstrong> \u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcustom-themes\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Custom Themes\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Faddon-bundle\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Addon Bundle\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful Anti-Spam Features (New!)\u003C\u002Fh4>\n\u003Cp>Gravity Booster now includes built-in spam protection tools to keep your forms clean and secure:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Keyword Blocking\u003C\u002Fstrong>\u003Cbr \u002F>\nBlock spam messages by setting specific keywords (e.g., “SEO service”, “backlink”, etc.). Any form submission containing these will be automatically blocked.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Filtering\u003C\u002Fstrong>\u003Cbr \u002F>\nDeny or allow submissions based on full email addresses or specific email domains. Easily block fake or disposable emails like mailinator.com, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Role-Based Access Control\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict form visibility to specific WordPress user roles. You can limit form access to certain roles, ensuring the right users see the right forms.\u003C\u002Fp>\n\u003Cp>This functionality helps drastically reduce unwanted form submissions, particularly those caused by bots or spammy marketers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This Gravity Forms styler comes with 150+ options\u003C\u002Fstrong> to customize various parts of form like form wrapper, form header, form title and description, submit button, radio inputs, checkbox inputs, paragraph textarea, labels, section breaks, descriptions, text inputs , dropdown menus, labels, sub labels, placeholders, list fields, confirmation message, error messages and more.\u003C\u002Fp>\n\u003Cp>You can set CSS options like background color, font size, font family, borders, width, text alignment, margin, padding, font color, text decoration, text case, font weight, line height and more for all the sections. You are no longer required to use custom CSS codes to create the perfect Gravity Forms design template. The designs created with this plugin will work even if you change your theme. This is only Gravity Forms styler plugin you will ever need.\u003C\u002Fp>\n\u003Cp>You can easily create responsive designs like having different font size, widths, line height etc on desktops, tablets and mobile phones.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can set a different style for each form.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Premium Addons to Extend the Functionality\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fai-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>AI for Gravity Forms\u003C\u002Fstrong> \u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon will add AI capabilities in your Gravity Forms.\u003C\u002Fstrong> You can generate AI text on form submission. You can optimize field labels. You can generate AI images on form submission with prompts that support merge tags. It also lets you use OpenAI’s vision capabilities to images uploaded using Gravity Forms File Upload field.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of AI for Gravity Forms addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FDhPTo93ICHQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fmaterial-design\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Material Design\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-material-design-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon will add material design to Gravity Form with single click of button\u003C\u002Fstrong>. Checkboxes can be converted into material design compatible switch buttons with ripple effect. Color of material design theme can be easily changed using color picker.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Material Design addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdVmKGGqUdlQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcheckbox-radio-styler-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Checkbox & Radio Styler\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fcheckbox-radio-styler-for-gravity-forms-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon lets you change the design of checkbox and radio buttons\u003C\u002Fstrong>. There are plenty of design options to customize color, animations and style. You can use solid colors, images , switches or fontawesome icons inside checkbox and radio buttons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Checkbox & Radio addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FosG2MTgt8YA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fgravity-forms-bootstrap-addon\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Bootstrap Design\u003C\u002Fstrong>\u003C\u002Fa>:\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-form-bootstrap-design-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Bootstrap Design for Gravity Forms removes all the complexity and adds bootstrap to your form with one click\u003C\u002Fstrong> . This plugin uses Bootstrap 4. The bootsrap design will be applied to all fields, submit button, error & confirmation messages as well as progress bar. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Bootstrap Design addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdrR_U-7YPxg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftheme-pack\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Theme Pack\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Theme Pack for Styles and Layouts for Gravity Forms has a collection of 30+ beautifully crafted themes.\u003C\u002Fstrong> You will no longer need to change settings for each and every element of form. Gravity Forms Theme pack addon is highly configurable as you can modify the form design even after applying a theme. This addon has themes which uses gradient as background.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of themes addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FeYWCmBet54s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Tooltips\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-tooltips-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Tooltips addon lets you add tooltips next to field labels in Gravity Forms from customizer\u003C\u002Fstrong>. There are multiple colors, icons, animation effects, position options to make your tooltips look beautiful and resonate with your theme. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Tooltips addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FNu_hK3Lo9CU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ffield-icons\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Field Icons\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-field-icons-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Field Icons addon lets you add images as well as fontawesome icons to Gravity Form fields\u003C\u002Fstrong>. It supports image and fontawesome icons for phone, single line input, quantity, custom post fields, post tags, post title, date, email, website, address, name and number fields. It will automatically detect all the fields present inside the form and give you the option to set icons for them. You can also change the position of icons from left to right. It also comes with an option to set padding for icon fields so that the form text doesn’t overlap with the icon. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Field Icons addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FKcMMW4ps_ts?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcustom-themes\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Custom Themes\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Custom Themes addon for Styles and Layouts for Gravity Forms lets you save your own form designs as themes.\u003C\u002Fstrong> You can create unlimited themes and apply them on unlimited forms. This addon will save a lot of time if you want to make two forms with same styling. You are free to modify the form design even after you have applied a theme.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Faddon-bundle\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Addon Bundle\u003C\u002Fstrong>\u003C\u002Fa>:\u003Cbr \u002F>\nAddon Bundle is a collection of all the addons of Styles and Layouts for Gravity Forms and you will get it a special discounted price.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Gravity Booster - Styles and Layouts for Gravity Forms plugin lets you design and style Gravity Forms without CSS coding. You can also use it for addi &hellip;",40000,1268298,92,196,"2025-09-25T12:26:00.000Z","6.8.5","4.0",[77,78,79,80],"gravity-forms-css","gravity-forms-design","gravity-forms-styler","gravity-forms-tooltips","http:\u002F\u002Fwpmonks.com\u002Fstyles-layouts-gravity-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstyles-and-layouts-for-gravity-forms.5.26.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":16,"tags":98,"homepage":103,"download_link":104,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"acf-gravityforms-add-on","Advanced Custom Fields: Gravity Forms Add-on","1.3.10","DannyvanHolten","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannyvanholten\u002F","\u003Cp>Provides an Advanced Custom Field which allows a WordPress editorial user or administrator to select a Gravity Form as part of a field group configuration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin does not have any effect on the frontend of the website. It does not output the form, nor does it modify the output of existing forms. The plugin only adds a custom ACF field type for use in an ACF field group.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Full documentation can be found in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSayHelloGmbH\u002Facf-gravityforms-add-on\u002F\" rel=\"nofollow ugc\">plugin’s GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Version 1.3.2 added a plain HTML filter to the output of the field. This filter is not applied to fields in ACF version 4.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters('acf-gravityforms-add-on\u002Ffield_html', string $field_html, array $field, string $field_options, string $multiple)\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Provides an Advanced Custom Field which allows a WordPress user to select a Gravity Form as part of a field group configuration.",30000,552315,84,14,"2025-12-02T17:20:00.000Z","6.9.0","4.6",[99,100,101,19,102],"acf","advanced-custom-fields","form","sayhellogmbh","https:\u002F\u002Fgithub.com\u002Fsayhellogmbh\u002Facf-gravityforms-add-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-gravityforms-add-on.1.3.10.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":26,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":125,"download_link":126,"security_score":71,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"gravity-forms-google-analytics-event-tracking","Event Tracking for Gravity Forms","2.5.0","Ronald Huereca","https:\u002F\u002Fprofiles.wordpress.org\u002Fronalfy\u002F","\u003Cblockquote>\n\u003Cp>Gravity Forms has launched \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002Fadd-ons\u002Fgoogle-analytics\u002F\" rel=\"nofollow ugc\">an official Google Analytics Add-on\u003C\u002Fa>. It is the successor to this plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin provides an easy way to add event tracking to your Gravity Forms using Google Analytics and Google Tag Manager.\u003C\u002Fp>\n\u003Cp>This plugin support Google Analytics 3 and \u003Ca href=\"https:\u002F\u002Fmediaron.com\u002Fevent-tracking-with-gravity-forms-and-google-analytics-4\u002F\" rel=\"nofollow ugc\">Google Analytics 4\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FrHW3roCuNSI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLw2fSxxzure57usQNLMZrIAwn3DbRmaaF\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Also supports:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pagination events\u003C\u002Fli>\n\u003Cli>JS only events\u003C\u002Fli>\n\u003Cli>Google Tag Manager\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Setup Guide\u003C\u002Fh4>\n\u003Cp>Looking for help setting things up? \u003Ca href=\"https:\u002F\u002Fmediaron.com\u002Fevent-tracking-for-gravity-forms\u002F?utm_source=wordpress_org&utm_medium=documentation&utm_campaign=event_tracking\" rel=\"nofollow ugc\">Read Our Setup Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Minimum Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Gravity Forms 2.5\u003C\u002Fli>\n\u003Cli>Google Analytics Universal Analytics v3\u003C\u002Fli>\n\u003Cli>Google Tag Manager (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Submit events to Google Analytics using the Measurement Protocol, JavaScript, or using Google Tag Manager\u003C\u002Fli>\n\u003Cli>Add multiple event feeds with conditionals\u003C\u002Fli>\n\u003Cli>Custom event categories, actions, labels and even values\u003C\u002Fli>\n\u003Cli>Track form pagination events\u003C\u002Fli>\n\u003Cli>Dynamic event value on payment forms (integration with the payment add-ons including Paypal Standard, PayPal Pro, Stripe, etc…)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For payment based forms, you can leave the value blank to convert using the total payment amount.\u003C\u002Fp>\n\u003Cp>Development happens on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fronalfy\u002Fwordpress-gravity-forms-event-tracking\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgravity-forms-google-analytics-event-tracking\u002Freviews\u002F#new-post\" rel=\"ugc\">Rate the Plugin\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fmediaron.com\u002Fgive\u002F\" rel=\"nofollow ugc\">Give Back\u003C\u002Fa> to show support.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Get the official Gravity Forms Google Analytics Add-on\u003C\u002Fp>\n\u003Cp>The official Gravity Forms add-on is here and is the successor to this plugin.\u003C\u002Fp>\n\u003Cp>Find out more details about the \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002Fadd-ons\u002Fgoogle-analytics\u002F\" rel=\"nofollow ugc\">Gravity Forms Google Analytics Add-on\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add event tracking using Gravity Forms and your Google Analytics or Google Tag Manager account. Supports Google Analytics v3 and Gravity Forms  &hellip;",20000,673836,37,"2024-11-03T23:15:00.000Z","6.7.5","5.5","5.6",[121,122,19,123,124],"google-analytics","google-tag-manager","matomo","piwik","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgravity-forms-google-analytics-event-tracking\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-google-analytics-event-tracking.2.5.0.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":113,"downloaded":135,"rating":136,"num_ratings":137,"last_updated":138,"tested_up_to":74,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":145,"download_link":146,"security_score":26,"vuln_count":147,"unpatched_count":27,"last_vuln_date":148,"fetched_at":29},"gravity-forms-pdf-extended","Gravity PDF","6.12.6.3","Jake Jackson","https:\u002F\u002Fprofiles.wordpress.org\u002Fblue-liquid-designs\u002F","\u003Cp>\u003Cstrong>Gravity PDF is the ultimate third-party PDF automation tool for generating digital PDFs using the popular form-builder plugin Gravity Forms.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Highly Customizable PDFs\u003C\u002Fh4>\n\u003Cp>Out of the box you get four highly-customizable PDF designs. Within minutes, you can personalize the look and feel by adding your company logo, header, footer, paper size \u002F orientation, font, color and size. If the free designs don’t suit, select from our range of templates in the \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fstore\u002F#templates\" rel=\"nofollow ugc\">Template Shop\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fbespoke\u002F\" rel=\"nofollow ugc\">go bespoke and have a template build by our team\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fdevelopers\u002Fstart-customising\" rel=\"nofollow ugc\">build your own using HTML\u002FCSS\u002FPHP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Send as Email Attachment\u003C\u002Fh4>\n\u003Cp>Gravity PDF can automatically email the PDF to both the admin and the user as soon as the form is completed. You can combine this feature with a Gravity Forms payment add-on \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fnews\u002Fsell-personalized-pdf-documents-using-gravity-forms\u002F\" rel=\"nofollow ugc\">to sell personalized reports, gift certificates, or generate PDF invoices\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Privacy, Security, and GDPR\u003C\u002Fh4>\n\u003Cp>Gravity PDF generates PDFs on your web server, and no third-party service receives your sensitive Gravity Forms entry data. \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fpdf-security\" rel=\"nofollow ugc\">Robust security protects your documents\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fgdpr-and-gravity-pdf\" rel=\"nofollow ugc\">the plugin is GDPR-compliant\u003C\u002Fa> for our European friends.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Digital document management with WordPress and Gravity Forms just became simple with Gravity PDF!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Free Feature\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Use, No Restrictions\u003C\u002Fstrong> – There are zero hard limits to the number of PDFs you can configure across all your forms or generate on your entries. Gravity PDF does \u003Cstrong>NOT\u003C\u002Fstrong> stamp documents with our logo, limit the number of PDFs you can create per month, or purposefully restrict essential functionality to force you to upgrade to a paid plan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy and Security\u003C\u002Fstrong> – your form data is never sent to a third party to generate the PDFs and the documents are generated directly on your web server. \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fpdf-security#default-security\" rel=\"nofollow ugc\">Strong access control policies are put in place\u003C\u002Fa> to prevent unauthenticated access to your PDFs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong> – a multitude of languages from across the globe can be displayed in PDFs, include complex scripts like Hebrew, Arabic, Thai, Japanese, Chinese, and Korean.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional Fonts\u003C\u002Fstrong> – match your branding and enhance the overall look and feel of PDFs by install your own fonts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Columns\u003C\u002Fstrong> – use \u003Ca href=\"https:\u002F\u002Fdocs.gravityforms.com\u002Fworking-with-columns\u002F\" rel=\"nofollow ugc\">Drag and Drop columns\u003C\u002Fa> in Gravity Forms and \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fcolumns\" rel=\"nofollow ugc\">PDFs will automatically mimic that layout\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode and Merge Tags\u003C\u002Fstrong> – You can generate a link or URL to PDFs \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fshortcodes-and-mergetags\" rel=\"nofollow ugc\">using both shortcodes and merge tags\u003C\u002Fa> so your users can download the PDF right after form submission.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Entries\u003C\u002Fstrong> – include the direct link to any PDF(s) when \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Finclude-pdfs-in-entry-export\" rel=\"nofollow ugc\">exporting your form entries\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhooks Add-on\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fwebhooks-support\" rel=\"nofollow ugc\">send the direct PDF link with Webhook requests\u003C\u002Fa> when using Gravity Forms Webhooks add-on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gravity Flow\u003C\u002Fstrong> – create complex workflows \u003Ca href=\"https:\u002F\u002Fgravityflow.io\" rel=\"nofollow ugc\">using Gravity Flow\u003C\u002Fa> and automatically email Gravity PDF-generated documents at any step in the workflow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GravityView\u003C\u002Fstrong> – add links to PDFs when building a members area \u003Ca href=\"https:\u002F\u002Fgravityview.co\" rel=\"nofollow ugc\">using GravityView\u003C\u002Fa> + \u003Ca href=\"https:\u002F\u002Fgravityview.co\u002Fextensions\u002Fadvanced-filter\u002F\" rel=\"nofollow ugc\">Advanced Filtering add-on\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Processing\u003C\u002Fstrong> – generating PDFs on form submission can be time consuming. \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fbackground-processing\" rel=\"nofollow ugc\">Offload it to a background process\u003C\u002Fa> will ensure form submissions are processed faster.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design PDFs\u003C\u002Fstrong> – developers can build their own PDF templates using HTML, CSS, and PHP \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fdevelopers\u002Fstart-customising\" rel=\"nofollow ugc\">with the help of our developer documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation and Support\u003C\u002Fstrong> – there is \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Ffive-minute-install\" rel=\"nofollow ugc\">extensive documentation\u003C\u002Fa> covering every feature of Gravity PDF that you can comb through, plus we provide \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">free general support to all users\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Unlock More Functionality\u003C\u002Fh4>\n\u003Cp>Pay for additional PDF designs and functionality \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fstore\u002F\" rel=\"nofollow ugc\">from our online store\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>New Designs\u003C\u002Fstrong> – get access to 9 additional universal designs, 6 certificates, 6 invoices, and 3 letter styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional customizations\u003C\u002Fstrong> – watermark PDFs with your own logo or text, control fields that should be displayed per PDF, add field descriptions, display all checkbox or radio field options, add notes, show field values instead of labels, and hide the product table\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On-screen Preview\u003C\u002Fstrong> – allow users to preview the PDF before form submission (and optionally payment) so they can see what the end result will be. This is a great feature for capturing e-signatures, selling PDF reports \u002F  certificates \u002F gift cards, or providing an on-screen proof before the PDF is sent to the printers (perfect for business cards).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Download\u003C\u002Fstrong> – search, filter, and select entries and then zip up all your PDFs and download all together in a convenient zip file\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Loading Indicator\u003C\u002Fstrong> – improve the UX for your users when generating complex PDFs that take time to create.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GravityView\u003C\u002Fstrong> – turn \u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com\u002Fproducts\u002Fgravityview\u002F\" rel=\"nofollow ugc\">GravityView\u003C\u002Fa> into a drag-and-drop PDF builder for your Single Entry View Layouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GFChart\u003C\u002Fstrong> – create PDF reports that display pie, bar, or column charts with aggregate Gravity Forms data \u003Ca href=\"https:\u002F\u002Fgfchart.com\" rel=\"nofollow ugc\">using GFChart\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>30-Day Refund Guarantee\u003C\u002Fstrong> – Purchase with confidence knowing when you buy a product from our store that you can get a refund within 30 days, for any reason.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Hire the Experts\u003C\u002Fh4>\n\u003Cp>Need a tailor-made solution for Gravity PDF that solves complex business problems? Our team of experienced developers have helped thousands of businesses like yours to accomplish these goals. We can even fill existing PDFs like government forms, without sending your sensitive entry data to a third-party server! \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fbespoke\u002F\" rel=\"nofollow ugc\">Find out more\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Documentation & Support\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Ffive-minute-install\u002F\" rel=\"nofollow ugc\">We have extensive documentation on using Gravity PDF\u003C\u002Fa>, and our friendly support team provides \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fsupport\u002F#contact-support\" rel=\"nofollow ugc\">FREE basic support via GravityPDF.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>All development for Gravity PDF \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGravityPDF\u002Fgravity-pdf\u002F\" rel=\"nofollow ugc\">is handled via GitHub\u003C\u002Fa>. Opening new issues or submitting a pull request is welcome.\u003C\u002Fp>\n\u003Cp>Keep up to date with Gravity PDF by \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fsignup\u002F\" rel=\"nofollow ugc\">subscribing to the newsletter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fgravitypdf\" rel=\"nofollow ugc\">following us on Twitter\u002FX\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fgravitypdf\" rel=\"nofollow ugc\">subscribing to our YouTube channel\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgravitypdf\" rel=\"nofollow ugc\">liking us on Facebook\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you enjoy using the software \u003Ca href=\"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Fgravity-pdf\u002Freviews\" rel=\"nofollow ugc\">we’d love it if you could give us a review!\u003C\u002Fa>\u003C\u002Fp>\n","Automatically generate, email and download PDF documents from Gravity Forms entries",2067312,98,317,"2025-07-23T22:00:00.000Z","5.3","7.3",[142,143,101,19,144],"contact-form","email","pdf","https:\u002F\u002Fgravitypdf.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-pdf-extended.6.12.6.3.zip",1,"2022-06-14 00:00:00",{"attackSurface":150,"codeSignals":430,"taintFlows":763,"riskAssessment":1297,"analyzedAt":1308},{"hooks":151,"ajaxHandlers":187,"restRoutes":426,"shortcodes":427,"cronEvents":428,"entryPointCount":429,"unprotectedCount":32},[152,158,163,167,172,175,180,184],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","admin_enqueue_scripts","cm_hipaa_enqueue_admin_scripts","admin-enqueue.php",57,{"type":153,"name":159,"callback":160,"file":161,"line":162},"admin_menu","hipaa_admin_menu","admin-page.php",11,{"type":153,"name":164,"callback":165,"file":166,"line":34},"wp_enqueue_scripts","enqueue_cm_hipaa_scripts","enqueue.php",{"type":168,"name":169,"callback":170,"file":171,"line":49},"filter","wp","closure","hipaa-forms.php",{"type":168,"name":173,"callback":170,"priority":174,"file":171,"line":136},"gform_validation_message",9999,{"type":153,"name":176,"callback":177,"file":178,"line":179},"admin_init","register_cm_hipaa_settings","includes\\options.php",53,{"type":153,"name":181,"callback":182,"file":183,"line":26},"init","cm_hipaa_add_roles_on_init","user-role.php",{"type":153,"name":181,"callback":185,"priority":162,"file":183,"line":186},"cm_hipaa_add_role_cap",111,[188,194,196,199,201,204,206,209,211,214,216,219,221,224,226,229,231,234,236,239,241,244,246,249,251,254,256,259,261,264,266,269,271,274,276,279,281,284,286,289,291,294,296,299,301,304,306,309,311,314,316,319,321,324,326,329,331,334,336,339,341,344,346,349,351,354,356,358,359,361,364,365,367,369,371,373,375,377,378,380,382,384,385,387,389,391,393,395,397,399,401,403,406,408,410,412,414,416,418,420,422,424],{"action":189,"nopriv":190,"callback":189,"hasNonce":191,"hasCapCheck":190,"file":192,"line":193},"cm_hipaa_get_forms",false,true,"ajax-functions-php7.php",45,{"action":189,"nopriv":191,"callback":189,"hasNonce":191,"hasCapCheck":190,"file":192,"line":195},46,{"action":197,"nopriv":190,"callback":197,"hasNonce":191,"hasCapCheck":190,"file":192,"line":198},"cm_hipaa_get_submitted_forms_list",81,{"action":197,"nopriv":191,"callback":197,"hasNonce":191,"hasCapCheck":190,"file":192,"line":200},82,{"action":202,"nopriv":190,"callback":202,"hasNonce":191,"hasCapCheck":190,"file":192,"line":203},"cm_hipaa_get_submitted_form",105,{"action":202,"nopriv":191,"callback":202,"hasNonce":191,"hasCapCheck":190,"file":192,"line":205},106,{"action":207,"nopriv":190,"callback":207,"hasNonce":191,"hasCapCheck":190,"file":192,"line":208},"cm_hipaa_submit_note",133,{"action":207,"nopriv":191,"callback":207,"hasNonce":191,"hasCapCheck":190,"file":192,"line":210},134,{"action":212,"nopriv":190,"callback":212,"hasNonce":191,"hasCapCheck":190,"file":192,"line":213},"cm_hipaa_get_notes",157,{"action":212,"nopriv":191,"callback":212,"hasNonce":191,"hasCapCheck":190,"file":192,"line":215},158,{"action":217,"nopriv":190,"callback":217,"hasNonce":191,"hasCapCheck":190,"file":192,"line":218},"cm_hipaa_get_form_history",183,{"action":217,"nopriv":191,"callback":217,"hasNonce":191,"hasCapCheck":190,"file":192,"line":220},184,{"action":222,"nopriv":190,"callback":222,"hasNonce":191,"hasCapCheck":190,"file":192,"line":223},"cm_hipaa_selected_users_modal",202,{"action":222,"nopriv":191,"callback":222,"hasNonce":191,"hasCapCheck":190,"file":192,"line":225},203,{"action":227,"nopriv":190,"callback":227,"hasNonce":191,"hasCapCheck":190,"file":192,"line":228},"cm_hipaa_reassign_selected_user",221,{"action":227,"nopriv":191,"callback":227,"hasNonce":191,"hasCapCheck":190,"file":192,"line":230},222,{"action":232,"nopriv":190,"callback":232,"hasNonce":191,"hasCapCheck":190,"file":192,"line":233},"cm_hipaa_generate_pdf",245,{"action":232,"nopriv":191,"callback":232,"hasNonce":191,"hasCapCheck":190,"file":192,"line":235},246,{"action":237,"nopriv":190,"callback":237,"hasNonce":190,"hasCapCheck":190,"file":192,"line":238},"cm_hipaa_delete_pdf",260,{"action":237,"nopriv":191,"callback":237,"hasNonce":190,"hasCapCheck":190,"file":192,"line":240},261,{"action":242,"nopriv":190,"callback":242,"hasNonce":191,"hasCapCheck":190,"file":192,"line":243},"cm_hipaa_archive_form",284,{"action":242,"nopriv":191,"callback":242,"hasNonce":191,"hasCapCheck":190,"file":192,"line":245},285,{"action":247,"nopriv":190,"callback":247,"hasNonce":191,"hasCapCheck":190,"file":192,"line":248},"cm_hipaa_restore_form",308,{"action":247,"nopriv":191,"callback":247,"hasNonce":191,"hasCapCheck":190,"file":192,"line":250},309,{"action":252,"nopriv":190,"callback":252,"hasNonce":191,"hasCapCheck":190,"file":192,"line":253},"cm_hipaa_destroy_form",332,{"action":252,"nopriv":191,"callback":252,"hasNonce":191,"hasCapCheck":190,"file":192,"line":255},333,{"action":257,"nopriv":190,"callback":257,"hasNonce":191,"hasCapCheck":190,"file":192,"line":258},"cm_hipaa_print_form",356,{"action":257,"nopriv":191,"callback":257,"hasNonce":191,"hasCapCheck":190,"file":192,"line":260},357,{"action":262,"nopriv":190,"callback":262,"hasNonce":191,"hasCapCheck":190,"file":192,"line":263},"cm_hipaa_get_logs",383,{"action":262,"nopriv":191,"callback":262,"hasNonce":191,"hasCapCheck":190,"file":192,"line":265},384,{"action":267,"nopriv":190,"callback":267,"hasNonce":191,"hasCapCheck":190,"file":192,"line":268},"cm_hipaa_get_baa_form",406,{"action":267,"nopriv":191,"callback":267,"hasNonce":191,"hasCapCheck":190,"file":192,"line":270},407,{"action":272,"nopriv":190,"callback":272,"hasNonce":191,"hasCapCheck":190,"file":192,"line":273},"cm_hipaa_submit_baa_form",433,{"action":272,"nopriv":191,"callback":272,"hasNonce":191,"hasCapCheck":190,"file":192,"line":275},434,{"action":277,"nopriv":190,"callback":277,"hasNonce":191,"hasCapCheck":190,"file":192,"line":278},"cm_hipaa_get_baa_pdf",456,{"action":277,"nopriv":191,"callback":277,"hasNonce":191,"hasCapCheck":190,"file":192,"line":280},457,{"action":282,"nopriv":190,"callback":282,"hasNonce":191,"hasCapCheck":190,"file":192,"line":283},"cm_hipaa_get_support_tickets",480,{"action":282,"nopriv":191,"callback":282,"hasNonce":191,"hasCapCheck":190,"file":192,"line":285},481,{"action":287,"nopriv":190,"callback":287,"hasNonce":191,"hasCapCheck":190,"file":192,"line":288},"cm_hipaa_submit_support_ticket",508,{"action":287,"nopriv":191,"callback":287,"hasNonce":191,"hasCapCheck":190,"file":192,"line":290},509,{"action":292,"nopriv":190,"callback":292,"hasNonce":191,"hasCapCheck":190,"file":192,"line":293},"cm_hipaa_close_support_ticket",532,{"action":292,"nopriv":191,"callback":292,"hasNonce":191,"hasCapCheck":190,"file":192,"line":295},533,{"action":297,"nopriv":190,"callback":297,"hasNonce":191,"hasCapCheck":190,"file":192,"line":298},"cm_hipaa_validate_account",555,{"action":297,"nopriv":191,"callback":297,"hasNonce":191,"hasCapCheck":190,"file":192,"line":300},556,{"action":302,"nopriv":190,"callback":302,"hasNonce":191,"hasCapCheck":190,"file":192,"line":303},"cm_hipaa_update_available_forms",588,{"action":302,"nopriv":191,"callback":302,"hasNonce":191,"hasCapCheck":190,"file":192,"line":305},589,{"action":307,"nopriv":190,"callback":307,"hasNonce":191,"hasCapCheck":190,"file":192,"line":308},"cm_hipaa_update_user_role",611,{"action":307,"nopriv":191,"callback":307,"hasNonce":191,"hasCapCheck":190,"file":192,"line":310},612,{"action":312,"nopriv":190,"callback":312,"hasNonce":191,"hasCapCheck":190,"file":192,"line":313},"cm_hipaa_get_file_upload_url",635,{"action":312,"nopriv":191,"callback":312,"hasNonce":191,"hasCapCheck":190,"file":192,"line":315},636,{"action":317,"nopriv":190,"callback":317,"hasNonce":191,"hasCapCheck":190,"file":192,"line":318},"cm_hipaa_export_form",660,{"action":317,"nopriv":191,"callback":317,"hasNonce":191,"hasCapCheck":190,"file":192,"line":320},661,{"action":322,"nopriv":190,"callback":322,"hasNonce":191,"hasCapCheck":190,"file":192,"line":323},"cm_hipaa_bulk_export_forms",685,{"action":322,"nopriv":191,"callback":322,"hasNonce":191,"hasCapCheck":190,"file":192,"line":325},686,{"action":327,"nopriv":190,"callback":327,"hasNonce":191,"hasCapCheck":190,"file":192,"line":328},"cm_hipaa_export_form_notes",709,{"action":327,"nopriv":191,"callback":327,"hasNonce":191,"hasCapCheck":190,"file":192,"line":330},710,{"action":332,"nopriv":190,"callback":332,"hasNonce":191,"hasCapCheck":190,"file":192,"line":333},"cm_hipaa_export_form_history",733,{"action":332,"nopriv":191,"callback":332,"hasNonce":191,"hasCapCheck":190,"file":192,"line":335},734,{"action":337,"nopriv":190,"callback":337,"hasNonce":191,"hasCapCheck":190,"file":192,"line":338},"cm_hipaa_update_custom_status",758,{"action":337,"nopriv":191,"callback":337,"hasNonce":191,"hasCapCheck":190,"file":192,"line":340},759,{"action":342,"nopriv":190,"callback":342,"hasNonce":191,"hasCapCheck":190,"file":192,"line":343},"cm_hipaa_submit_caldera_form",1104,{"action":342,"nopriv":191,"callback":342,"hasNonce":191,"hasCapCheck":190,"file":192,"line":345},1105,{"action":347,"nopriv":190,"callback":347,"hasNonce":191,"hasCapCheck":190,"file":192,"line":348},"cm_hipaa_submit_gravity_form",1405,{"action":347,"nopriv":191,"callback":347,"hasNonce":191,"hasCapCheck":190,"file":192,"line":350},1406,{"action":297,"nopriv":190,"callback":297,"hasNonce":191,"hasCapCheck":190,"file":352,"line":353},"ajax-functions.php",42,{"action":297,"nopriv":191,"callback":297,"hasNonce":191,"hasCapCheck":190,"file":352,"line":355},43,{"action":197,"nopriv":190,"callback":197,"hasNonce":191,"hasCapCheck":190,"file":352,"line":357},126,{"action":202,"nopriv":190,"callback":202,"hasNonce":191,"hasCapCheck":190,"file":352,"line":213},{"action":207,"nopriv":190,"callback":207,"hasNonce":191,"hasCapCheck":190,"file":352,"line":360},204,{"action":362,"nopriv":190,"callback":362,"hasNonce":191,"hasCapCheck":190,"file":352,"line":363},"cm_hipaa_update_custom_status_select",230,{"action":212,"nopriv":190,"callback":212,"hasNonce":191,"hasCapCheck":190,"file":352,"line":238},{"action":217,"nopriv":190,"callback":217,"hasNonce":191,"hasCapCheck":190,"file":352,"line":366},297,{"action":222,"nopriv":190,"callback":222,"hasNonce":191,"hasCapCheck":190,"file":352,"line":368},326,{"action":227,"nopriv":190,"callback":227,"hasNonce":191,"hasCapCheck":190,"file":352,"line":370},355,{"action":232,"nopriv":190,"callback":232,"hasNonce":191,"hasCapCheck":190,"file":352,"line":372},389,{"action":237,"nopriv":190,"callback":237,"hasNonce":191,"hasCapCheck":190,"file":352,"line":374},418,{"action":242,"nopriv":190,"callback":242,"hasNonce":191,"hasCapCheck":190,"file":352,"line":376},449,{"action":247,"nopriv":190,"callback":247,"hasNonce":191,"hasCapCheck":190,"file":352,"line":283},{"action":252,"nopriv":190,"callback":252,"hasNonce":191,"hasCapCheck":190,"file":352,"line":379},511,{"action":257,"nopriv":190,"callback":257,"hasNonce":191,"hasCapCheck":190,"file":352,"line":381},542,{"action":262,"nopriv":190,"callback":262,"hasNonce":191,"hasCapCheck":190,"file":352,"line":383},585,{"action":267,"nopriv":190,"callback":267,"hasNonce":191,"hasCapCheck":190,"file":352,"line":310},{"action":272,"nopriv":190,"callback":272,"hasNonce":191,"hasCapCheck":190,"file":352,"line":386},655,{"action":277,"nopriv":190,"callback":277,"hasNonce":191,"hasCapCheck":190,"file":352,"line":388},682,{"action":282,"nopriv":190,"callback":282,"hasNonce":191,"hasCapCheck":190,"file":352,"line":390},713,{"action":287,"nopriv":190,"callback":287,"hasNonce":191,"hasCapCheck":190,"file":352,"line":392},742,{"action":292,"nopriv":190,"callback":292,"hasNonce":191,"hasCapCheck":190,"file":352,"line":394},767,{"action":302,"nopriv":190,"callback":302,"hasNonce":191,"hasCapCheck":190,"file":352,"line":396},801,{"action":307,"nopriv":190,"callback":307,"hasNonce":191,"hasCapCheck":190,"file":352,"line":398},825,{"action":312,"nopriv":190,"callback":312,"hasNonce":191,"hasCapCheck":190,"file":352,"line":400},860,{"action":312,"nopriv":191,"callback":312,"hasNonce":191,"hasCapCheck":190,"file":352,"line":402},861,{"action":404,"nopriv":190,"callback":404,"hasNonce":191,"hasCapCheck":190,"file":352,"line":405},"cm_hipaa_rebuild_form_fields",908,{"action":404,"nopriv":191,"callback":404,"hasNonce":191,"hasCapCheck":190,"file":352,"line":407},909,{"action":317,"nopriv":190,"callback":317,"hasNonce":191,"hasCapCheck":190,"file":352,"line":409},943,{"action":322,"nopriv":190,"callback":322,"hasNonce":191,"hasCapCheck":190,"file":352,"line":411},978,{"action":327,"nopriv":190,"callback":327,"hasNonce":191,"hasCapCheck":190,"file":352,"line":413},1009,{"action":332,"nopriv":190,"callback":332,"hasNonce":191,"hasCapCheck":190,"file":352,"line":415},1040,{"action":337,"nopriv":190,"callback":337,"hasNonce":191,"hasCapCheck":190,"file":352,"line":417},1075,{"action":342,"nopriv":190,"callback":342,"hasNonce":191,"hasCapCheck":190,"file":352,"line":419},1515,{"action":342,"nopriv":191,"callback":342,"hasNonce":191,"hasCapCheck":190,"file":352,"line":421},1516,{"action":347,"nopriv":190,"callback":347,"hasNonce":191,"hasCapCheck":190,"file":352,"line":423},1942,{"action":347,"nopriv":191,"callback":347,"hasNonce":191,"hasCapCheck":190,"file":352,"line":425},1943,[],[],[],102,{"dangerousFunctions":431,"sqlUsage":432,"outputEscaping":434,"fileOperations":27,"externalRequests":623,"nonceChecks":34,"capabilityChecks":27,"bundledLibraries":762},[],{"prepared":147,"raw":27,"locations":433},[],{"escaped":435,"rawEcho":436,"locations":437},461,171,[438,441,443,445,447,449,451,453,455,457,458,459,461,463,465,467,469,470,471,473,475,477,479,481,483,485,486,488,490,492,494,496,498,500,502,504,506,507,508,510,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,556,558,560,562,564,566,568,570,572,573,575,577,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,633,635,637,639,641,643,645,647,649,651,652,654,655,657,659,661,663,664,665,667,669,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,741,743,745,747,749,750,752,754,756,758,760],{"file":161,"line":439,"context":440},51,"raw output",{"file":161,"line":442,"context":440},234,{"file":161,"line":444,"context":440},444,{"file":161,"line":446,"context":440},446,{"file":161,"line":448,"context":440},447,{"file":161,"line":450,"context":440},474,{"file":161,"line":452,"context":440},486,{"file":161,"line":454,"context":440},487,{"file":161,"line":456,"context":440},488,{"file":161,"line":303,"context":440},{"file":161,"line":305,"context":440},{"file":161,"line":460,"context":440},599,{"file":161,"line":462,"context":440},607,{"file":161,"line":464,"context":440},608,{"file":161,"line":466,"context":440},609,{"file":161,"line":468,"context":440},610,{"file":161,"line":308,"context":440},{"file":161,"line":310,"context":440},{"file":161,"line":472,"context":440},613,{"file":161,"line":474,"context":440},614,{"file":161,"line":476,"context":440},629,{"file":161,"line":478,"context":440},672,{"file":161,"line":480,"context":440},674,{"file":161,"line":482,"context":440},678,{"file":161,"line":484,"context":440},690,{"file":161,"line":330,"context":440},{"file":161,"line":487,"context":440},730,{"file":161,"line":489,"context":440},735,{"file":161,"line":491,"context":440},739,{"file":161,"line":493,"context":440},777,{"file":161,"line":495,"context":440},778,{"file":161,"line":497,"context":440},781,{"file":161,"line":499,"context":440},784,{"file":161,"line":501,"context":440},787,{"file":161,"line":503,"context":440},806,{"file":161,"line":505,"context":440},810,{"file":161,"line":345,"context":440},{"file":161,"line":345,"context":440},{"file":161,"line":509,"context":440},1363,{"file":161,"line":509,"context":440},{"file":192,"line":512,"context":440},35,{"file":192,"line":514,"context":440},39,{"file":192,"line":516,"context":440},71,{"file":192,"line":518,"context":440},75,{"file":192,"line":520,"context":440},95,{"file":192,"line":522,"context":440},99,{"file":192,"line":524,"context":440},123,{"file":192,"line":526,"context":440},127,{"file":192,"line":528,"context":440},147,{"file":192,"line":530,"context":440},151,{"file":192,"line":532,"context":440},173,{"file":192,"line":534,"context":440},177,{"file":192,"line":536,"context":440},197,{"file":192,"line":538,"context":440},216,{"file":192,"line":540,"context":440},236,{"file":192,"line":542,"context":440},239,{"file":192,"line":544,"context":440},255,{"file":192,"line":546,"context":440},275,{"file":192,"line":548,"context":440},278,{"file":192,"line":550,"context":440},299,{"file":192,"line":552,"context":440},302,{"file":192,"line":554,"context":440},323,{"file":192,"line":368,"context":440},{"file":192,"line":557,"context":440},347,{"file":192,"line":559,"context":440},350,{"file":192,"line":561,"context":440},373,{"file":192,"line":563,"context":440},377,{"file":192,"line":565,"context":440},396,{"file":192,"line":567,"context":440},400,{"file":192,"line":569,"context":440},423,{"file":192,"line":571,"context":440},427,{"file":192,"line":446,"context":440},{"file":192,"line":574,"context":440},450,{"file":192,"line":576,"context":440},470,{"file":192,"line":450,"context":440},{"file":192,"line":579,"context":440},498,{"file":192,"line":581,"context":440},502,{"file":192,"line":583,"context":440},522,{"file":192,"line":585,"context":440},526,{"file":192,"line":587,"context":440},545,{"file":192,"line":589,"context":440},549,{"file":192,"line":591,"context":440},583,{"file":192,"line":593,"context":440},602,{"file":192,"line":595,"context":440},605,{"file":192,"line":597,"context":440},630,{"file":192,"line":599,"context":440},650,{"file":192,"line":601,"context":440},654,{"file":192,"line":603,"context":440},675,{"file":192,"line":605,"context":440},679,{"file":192,"line":607,"context":440},699,{"file":192,"line":609,"context":440},703,{"file":192,"line":611,"context":440},723,{"file":192,"line":613,"context":440},727,{"file":192,"line":615,"context":440},748,{"file":192,"line":617,"context":440},752,{"file":192,"line":619,"context":440},1098,{"file":192,"line":621,"context":440},1399,{"file":352,"line":623,"context":440},33,{"file":352,"line":625,"context":440},36,{"file":352,"line":627,"context":440},115,{"file":352,"line":629,"context":440},120,{"file":352,"line":631,"context":440},146,{"file":352,"line":530,"context":440},{"file":352,"line":634,"context":440},193,{"file":352,"line":636,"context":440},198,{"file":352,"line":638,"context":440},220,{"file":352,"line":640,"context":440},224,{"file":352,"line":642,"context":440},249,{"file":352,"line":644,"context":440},254,{"file":352,"line":646,"context":440},286,{"file":352,"line":648,"context":440},291,{"file":352,"line":650,"context":440},321,{"file":352,"line":559,"context":440},{"file":352,"line":653,"context":440},379,{"file":352,"line":263,"context":440},{"file":352,"line":656,"context":440},408,{"file":352,"line":658,"context":440},412,{"file":352,"line":660,"context":440},439,{"file":352,"line":662,"context":440},443,{"file":352,"line":576,"context":440},{"file":352,"line":450,"context":440},{"file":352,"line":666,"context":440},501,{"file":352,"line":668,"context":440},505,{"file":352,"line":293,"context":440},{"file":352,"line":671,"context":440},536,{"file":352,"line":673,"context":440},574,{"file":352,"line":675,"context":440},579,{"file":352,"line":677,"context":440},601,{"file":352,"line":679,"context":440},606,{"file":352,"line":681,"context":440},644,{"file":352,"line":683,"context":440},649,{"file":352,"line":685,"context":440},671,{"file":352,"line":687,"context":440},676,{"file":352,"line":689,"context":440},702,{"file":352,"line":691,"context":440},707,{"file":352,"line":693,"context":440},731,{"file":352,"line":695,"context":440},736,{"file":352,"line":697,"context":440},756,{"file":352,"line":699,"context":440},761,{"file":352,"line":701,"context":440},796,{"file":352,"line":703,"context":440},815,{"file":352,"line":705,"context":440},819,{"file":352,"line":707,"context":440},855,{"file":352,"line":709,"context":440},898,{"file":352,"line":711,"context":440},902,{"file":352,"line":713,"context":440},932,{"file":352,"line":715,"context":440},937,{"file":352,"line":717,"context":440},967,{"file":352,"line":719,"context":440},972,{"file":352,"line":721,"context":440},998,{"file":352,"line":723,"context":440},1003,{"file":352,"line":725,"context":440},1029,{"file":352,"line":727,"context":440},1034,{"file":352,"line":729,"context":440},1064,{"file":352,"line":731,"context":440},1069,{"file":352,"line":733,"context":440},1221,{"file":352,"line":735,"context":440},1509,{"file":352,"line":737,"context":440},1679,{"file":352,"line":739,"context":440},1936,{"file":178,"line":208,"context":440},{"file":178,"line":742,"context":440},140,{"file":178,"line":744,"context":440},141,{"file":178,"line":746,"context":440},149,{"file":178,"line":748,"context":440},150,{"file":178,"line":530,"context":440},{"file":178,"line":751,"context":440},152,{"file":178,"line":753,"context":440},153,{"file":178,"line":755,"context":440},154,{"file":178,"line":757,"context":440},155,{"file":178,"line":759,"context":440},156,{"file":178,"line":761,"context":440},165,[],[764,781,791,799,808,816,825,834,843,852,861,870,878,887,896,905,913,922,930,939,948,957,966,975,984,993,1001,1010,1019,1028,1036,1044,1052,1061,1070,1078,1087,1096,1105,1113,1122,1131,1140,1149,1158,1166,1175,1183,1192,1201,1210,1219,1228,1237,1246,1255,1271,1284],{"entryPoint":765,"graph":766,"unsanitizedCount":147,"severity":780},"cm_hipaa_delete_pdf (ajax-functions-php7.php:249)",{"nodes":767,"edges":778},[768,773],{"id":769,"type":770,"label":771,"file":192,"line":772},"n0","source","$_REQUEST",251,{"id":774,"type":775,"label":776,"file":192,"line":544,"wp_function":777},"n1","sink","echo() [XSS]","echo",[779],{"from":769,"to":774,"sanitized":190},"medium",{"entryPoint":782,"graph":783,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_forms (ajax-functions-php7.php:17)",{"nodes":784,"edges":788},[785,787],{"id":769,"type":770,"label":771,"file":192,"line":786},19,{"id":774,"type":775,"label":776,"file":192,"line":514,"wp_function":777},[789],{"from":769,"to":774,"sanitized":191},"low",{"entryPoint":792,"graph":793,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_submitted_forms_list (ajax-functions-php7.php:49)",{"nodes":794,"edges":797},[795,796],{"id":769,"type":770,"label":771,"file":192,"line":439},{"id":774,"type":775,"label":776,"file":192,"line":518,"wp_function":777},[798],{"from":769,"to":774,"sanitized":191},{"entryPoint":800,"graph":801,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_submitted_form (ajax-functions-php7.php:85)",{"nodes":802,"edges":806},[803,805],{"id":769,"type":770,"label":771,"file":192,"line":804},87,{"id":774,"type":775,"label":776,"file":192,"line":522,"wp_function":777},[807],{"from":769,"to":774,"sanitized":191},{"entryPoint":809,"graph":810,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_note (ajax-functions-php7.php:109)",{"nodes":811,"edges":814},[812,813],{"id":769,"type":770,"label":771,"file":192,"line":186},{"id":774,"type":775,"label":776,"file":192,"line":526,"wp_function":777},[815],{"from":769,"to":774,"sanitized":191},{"entryPoint":817,"graph":818,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_notes (ajax-functions-php7.php:137)",{"nodes":819,"edges":823},[820,822],{"id":769,"type":770,"label":771,"file":192,"line":821},139,{"id":774,"type":775,"label":776,"file":192,"line":530,"wp_function":777},[824],{"from":769,"to":774,"sanitized":191},{"entryPoint":826,"graph":827,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_form_history (ajax-functions-php7.php:161)",{"nodes":828,"edges":832},[829,831],{"id":769,"type":770,"label":771,"file":192,"line":830},163,{"id":774,"type":775,"label":776,"file":192,"line":534,"wp_function":777},[833],{"from":769,"to":774,"sanitized":191},{"entryPoint":835,"graph":836,"unsanitizedCount":27,"severity":790},"cm_hipaa_selected_users_modal (ajax-functions-php7.php:187)",{"nodes":837,"edges":841},[838,840],{"id":769,"type":770,"label":771,"file":192,"line":839},189,{"id":774,"type":775,"label":776,"file":192,"line":536,"wp_function":777},[842],{"from":769,"to":774,"sanitized":191},{"entryPoint":844,"graph":845,"unsanitizedCount":27,"severity":790},"cm_hipaa_reassign_selected_user (ajax-functions-php7.php:206)",{"nodes":846,"edges":850},[847,849],{"id":769,"type":770,"label":771,"file":192,"line":848},208,{"id":774,"type":775,"label":776,"file":192,"line":538,"wp_function":777},[851],{"from":769,"to":774,"sanitized":191},{"entryPoint":853,"graph":854,"unsanitizedCount":27,"severity":790},"cm_hipaa_generate_pdf (ajax-functions-php7.php:225)",{"nodes":855,"edges":859},[856,858],{"id":769,"type":770,"label":771,"file":192,"line":857},227,{"id":774,"type":775,"label":776,"file":192,"line":542,"wp_function":777},[860],{"from":769,"to":774,"sanitized":191},{"entryPoint":862,"graph":863,"unsanitizedCount":27,"severity":790},"cm_hipaa_archive_form (ajax-functions-php7.php:264)",{"nodes":864,"edges":868},[865,867],{"id":769,"type":770,"label":771,"file":192,"line":866},267,{"id":774,"type":775,"label":776,"file":192,"line":548,"wp_function":777},[869],{"from":769,"to":774,"sanitized":191},{"entryPoint":871,"graph":872,"unsanitizedCount":27,"severity":790},"cm_hipaa_restore_form (ajax-functions-php7.php:288)",{"nodes":873,"edges":876},[874,875],{"id":769,"type":770,"label":771,"file":192,"line":648},{"id":774,"type":775,"label":776,"file":192,"line":552,"wp_function":777},[877],{"from":769,"to":774,"sanitized":191},{"entryPoint":879,"graph":880,"unsanitizedCount":27,"severity":790},"cm_hipaa_destroy_form (ajax-functions-php7.php:312)",{"nodes":881,"edges":885},[882,884],{"id":769,"type":770,"label":771,"file":192,"line":883},315,{"id":774,"type":775,"label":776,"file":192,"line":368,"wp_function":777},[886],{"from":769,"to":774,"sanitized":191},{"entryPoint":888,"graph":889,"unsanitizedCount":27,"severity":790},"cm_hipaa_print_form (ajax-functions-php7.php:336)",{"nodes":890,"edges":894},[891,893],{"id":769,"type":770,"label":771,"file":192,"line":892},339,{"id":774,"type":775,"label":776,"file":192,"line":559,"wp_function":777},[895],{"from":769,"to":774,"sanitized":191},{"entryPoint":897,"graph":898,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_logs (ajax-functions-php7.php:360)",{"nodes":899,"edges":903},[900,902],{"id":769,"type":770,"label":771,"file":192,"line":901},362,{"id":774,"type":775,"label":776,"file":192,"line":563,"wp_function":777},[904],{"from":769,"to":774,"sanitized":191},{"entryPoint":906,"graph":907,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_baa_form (ajax-functions-php7.php:410)",{"nodes":908,"edges":911},[909,910],{"id":769,"type":770,"label":771,"file":192,"line":658},{"id":774,"type":775,"label":776,"file":192,"line":571,"wp_function":777},[912],{"from":769,"to":774,"sanitized":191},{"entryPoint":914,"graph":915,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_support_tickets (ajax-functions-php7.php:460)",{"nodes":916,"edges":920},[917,919],{"id":769,"type":770,"label":771,"file":192,"line":918},462,{"id":774,"type":775,"label":776,"file":192,"line":450,"wp_function":777},[921],{"from":769,"to":774,"sanitized":191},{"entryPoint":923,"graph":924,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_support_ticket (ajax-functions-php7.php:484)",{"nodes":925,"edges":928},[926,927],{"id":769,"type":770,"label":771,"file":192,"line":452},{"id":774,"type":775,"label":776,"file":192,"line":581,"wp_function":777},[929],{"from":769,"to":774,"sanitized":191},{"entryPoint":931,"graph":932,"unsanitizedCount":27,"severity":790},"cm_hipaa_close_support_ticket (ajax-functions-php7.php:512)",{"nodes":933,"edges":937},[934,936],{"id":769,"type":770,"label":771,"file":192,"line":935},514,{"id":774,"type":775,"label":776,"file":192,"line":585,"wp_function":777},[938],{"from":769,"to":774,"sanitized":191},{"entryPoint":940,"graph":941,"unsanitizedCount":27,"severity":790},"cm_hipaa_update_user_role (ajax-functions-php7.php:592)",{"nodes":942,"edges":946},[943,945],{"id":769,"type":770,"label":771,"file":192,"line":944},595,{"id":774,"type":775,"label":776,"file":192,"line":595,"wp_function":777},[947],{"from":769,"to":774,"sanitized":191},{"entryPoint":949,"graph":950,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_file_upload_url (ajax-functions-php7.php:615)",{"nodes":951,"edges":955},[952,954],{"id":769,"type":770,"label":771,"file":192,"line":953},618,{"id":774,"type":775,"label":776,"file":192,"line":597,"wp_function":777},[956],{"from":769,"to":774,"sanitized":191},{"entryPoint":958,"graph":959,"unsanitizedCount":27,"severity":790},"cm_hipaa_export_form (ajax-functions-php7.php:639)",{"nodes":960,"edges":964},[961,963],{"id":769,"type":770,"label":771,"file":192,"line":962},641,{"id":774,"type":775,"label":776,"file":192,"line":601,"wp_function":777},[965],{"from":769,"to":774,"sanitized":191},{"entryPoint":967,"graph":968,"unsanitizedCount":27,"severity":790},"cm_hipaa_bulk_export_forms (ajax-functions-php7.php:664)",{"nodes":969,"edges":973},[970,972],{"id":769,"type":770,"label":771,"file":192,"line":971},666,{"id":774,"type":775,"label":776,"file":192,"line":605,"wp_function":777},[974],{"from":769,"to":774,"sanitized":191},{"entryPoint":976,"graph":977,"unsanitizedCount":27,"severity":790},"cm_hipaa_export_form_notes (ajax-functions-php7.php:689)",{"nodes":978,"edges":982},[979,981],{"id":769,"type":770,"label":771,"file":192,"line":980},691,{"id":774,"type":775,"label":776,"file":192,"line":609,"wp_function":777},[983],{"from":769,"to":774,"sanitized":191},{"entryPoint":985,"graph":986,"unsanitizedCount":27,"severity":790},"cm_hipaa_export_form_history (ajax-functions-php7.php:713)",{"nodes":987,"edges":991},[988,990],{"id":769,"type":770,"label":771,"file":192,"line":989},715,{"id":774,"type":775,"label":776,"file":192,"line":613,"wp_function":777},[992],{"from":769,"to":774,"sanitized":191},{"entryPoint":994,"graph":995,"unsanitizedCount":27,"severity":790},"cm_hipaa_update_custom_status (ajax-functions-php7.php:737)",{"nodes":996,"edges":999},[997,998],{"id":769,"type":770,"label":771,"file":192,"line":491},{"id":774,"type":775,"label":776,"file":192,"line":617,"wp_function":777},[1000],{"from":769,"to":774,"sanitized":191},{"entryPoint":1002,"graph":1003,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_caldera_form (ajax-functions-php7.php:763)",{"nodes":1004,"edges":1008},[1005,1007],{"id":769,"type":770,"label":771,"file":192,"line":1006},809,{"id":774,"type":775,"label":776,"file":192,"line":619,"wp_function":777},[1009],{"from":769,"to":774,"sanitized":191},{"entryPoint":1011,"graph":1012,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_gravity_form (ajax-functions-php7.php:1108)",{"nodes":1013,"edges":1017},[1014,1016],{"id":769,"type":770,"label":771,"file":192,"line":1015},1153,{"id":774,"type":775,"label":776,"file":192,"line":621,"wp_function":777},[1018],{"from":769,"to":774,"sanitized":191},{"entryPoint":1020,"graph":1021,"unsanitizedCount":27,"severity":790},"\u003Cajax-functions-php7> (ajax-functions-php7.php:0)",{"nodes":1022,"edges":1026},[1023,1025],{"id":769,"type":770,"label":1024,"file":192,"line":786},"$_REQUEST (x33)",{"id":774,"type":775,"label":776,"file":192,"line":514,"wp_function":777},[1027],{"from":769,"to":774,"sanitized":191},{"entryPoint":1029,"graph":1030,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_submitted_forms_list (ajax-functions.php:47)",{"nodes":1031,"edges":1034},[1032,1033],{"id":769,"type":770,"label":771,"file":352,"line":439},{"id":774,"type":775,"label":776,"file":352,"line":629,"wp_function":777},[1035],{"from":769,"to":774,"sanitized":191},{"entryPoint":1037,"graph":1038,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_submitted_form (ajax-functions.php:130)",{"nodes":1039,"edges":1042},[1040,1041],{"id":769,"type":770,"label":771,"file":352,"line":210},{"id":774,"type":775,"label":776,"file":352,"line":530,"wp_function":777},[1043],{"from":769,"to":774,"sanitized":191},{"entryPoint":1045,"graph":1046,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_note (ajax-functions.php:161)",{"nodes":1047,"edges":1050},[1048,1049],{"id":769,"type":770,"label":771,"file":352,"line":761},{"id":774,"type":775,"label":776,"file":352,"line":636,"wp_function":777},[1051],{"from":769,"to":774,"sanitized":191},{"entryPoint":1053,"graph":1054,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_notes (ajax-functions.php:233)",{"nodes":1055,"edges":1059},[1056,1058],{"id":769,"type":770,"label":771,"file":352,"line":1057},237,{"id":774,"type":775,"label":776,"file":352,"line":644,"wp_function":777},[1060],{"from":769,"to":774,"sanitized":191},{"entryPoint":1062,"graph":1063,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_form_history (ajax-functions.php:264)",{"nodes":1064,"edges":1068},[1065,1067],{"id":769,"type":770,"label":771,"file":352,"line":1066},268,{"id":774,"type":775,"label":776,"file":352,"line":648,"wp_function":777},[1069],{"from":769,"to":774,"sanitized":191},{"entryPoint":1071,"graph":1072,"unsanitizedCount":27,"severity":790},"cm_hipaa_selected_users_modal (ajax-functions.php:301)",{"nodes":1073,"edges":1076},[1074,1075],{"id":769,"type":770,"label":771,"file":352,"line":248},{"id":774,"type":775,"label":776,"file":352,"line":650,"wp_function":777},[1077],{"from":769,"to":774,"sanitized":191},{"entryPoint":1079,"graph":1080,"unsanitizedCount":27,"severity":790},"cm_hipaa_reassign_selected_user (ajax-functions.php:330)",{"nodes":1081,"edges":1085},[1082,1084],{"id":769,"type":770,"label":771,"file":352,"line":1083},337,{"id":774,"type":775,"label":776,"file":352,"line":559,"wp_function":777},[1086],{"from":769,"to":774,"sanitized":191},{"entryPoint":1088,"graph":1089,"unsanitizedCount":27,"severity":790},"cm_hipaa_generate_pdf (ajax-functions.php:359)",{"nodes":1090,"edges":1094},[1091,1093],{"id":769,"type":770,"label":771,"file":352,"line":1092},363,{"id":774,"type":775,"label":776,"file":352,"line":263,"wp_function":777},[1095],{"from":769,"to":774,"sanitized":191},{"entryPoint":1097,"graph":1098,"unsanitizedCount":27,"severity":790},"cm_hipaa_delete_pdf (ajax-functions.php:393)",{"nodes":1099,"edges":1103},[1100,1102],{"id":769,"type":770,"label":771,"file":352,"line":1101},397,{"id":774,"type":775,"label":776,"file":352,"line":658,"wp_function":777},[1104],{"from":769,"to":774,"sanitized":191},{"entryPoint":1106,"graph":1107,"unsanitizedCount":27,"severity":790},"cm_hipaa_archive_form (ajax-functions.php:422)",{"nodes":1108,"edges":1111},[1109,1110],{"id":769,"type":770,"label":771,"file":352,"line":571},{"id":774,"type":775,"label":776,"file":352,"line":662,"wp_function":777},[1112],{"from":769,"to":774,"sanitized":191},{"entryPoint":1114,"graph":1115,"unsanitizedCount":27,"severity":790},"cm_hipaa_restore_form (ajax-functions.php:453)",{"nodes":1116,"edges":1120},[1117,1119],{"id":769,"type":770,"label":771,"file":352,"line":1118},458,{"id":774,"type":775,"label":776,"file":352,"line":450,"wp_function":777},[1121],{"from":769,"to":774,"sanitized":191},{"entryPoint":1123,"graph":1124,"unsanitizedCount":27,"severity":790},"cm_hipaa_destroy_form (ajax-functions.php:484)",{"nodes":1125,"edges":1129},[1126,1128],{"id":769,"type":770,"label":771,"file":352,"line":1127},489,{"id":774,"type":775,"label":776,"file":352,"line":668,"wp_function":777},[1130],{"from":769,"to":774,"sanitized":191},{"entryPoint":1132,"graph":1133,"unsanitizedCount":27,"severity":790},"cm_hipaa_print_form (ajax-functions.php:515)",{"nodes":1134,"edges":1138},[1135,1137],{"id":769,"type":770,"label":771,"file":352,"line":1136},520,{"id":774,"type":775,"label":776,"file":352,"line":671,"wp_function":777},[1139],{"from":769,"to":774,"sanitized":191},{"entryPoint":1141,"graph":1142,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_logs (ajax-functions.php:546)",{"nodes":1143,"edges":1147},[1144,1146],{"id":769,"type":770,"label":771,"file":352,"line":1145},550,{"id":774,"type":775,"label":776,"file":352,"line":675,"wp_function":777},[1148],{"from":769,"to":774,"sanitized":191},{"entryPoint":1150,"graph":1151,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_baa_form (ajax-functions.php:616)",{"nodes":1152,"edges":1156},[1153,1155],{"id":769,"type":770,"label":771,"file":352,"line":1154},620,{"id":774,"type":775,"label":776,"file":352,"line":683,"wp_function":777},[1157],{"from":769,"to":774,"sanitized":191},{"entryPoint":1159,"graph":1160,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_support_tickets (ajax-functions.php:686)",{"nodes":1161,"edges":1164},[1162,1163],{"id":769,"type":770,"label":771,"file":352,"line":484},{"id":774,"type":775,"label":776,"file":352,"line":691,"wp_function":777},[1165],{"from":769,"to":774,"sanitized":191},{"entryPoint":1167,"graph":1168,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_support_ticket (ajax-functions.php:717)",{"nodes":1169,"edges":1173},[1170,1172],{"id":769,"type":770,"label":771,"file":352,"line":1171},719,{"id":774,"type":775,"label":776,"file":352,"line":695,"wp_function":777},[1174],{"from":769,"to":774,"sanitized":191},{"entryPoint":1176,"graph":1177,"unsanitizedCount":27,"severity":790},"cm_hipaa_close_support_ticket (ajax-functions.php:746)",{"nodes":1178,"edges":1181},[1179,1180],{"id":769,"type":770,"label":771,"file":352,"line":615},{"id":774,"type":775,"label":776,"file":352,"line":699,"wp_function":777},[1182],{"from":769,"to":774,"sanitized":191},{"entryPoint":1184,"graph":1185,"unsanitizedCount":27,"severity":790},"cm_hipaa_update_user_role (ajax-functions.php:805)",{"nodes":1186,"edges":1190},[1187,1189],{"id":769,"type":770,"label":771,"file":352,"line":1188},808,{"id":774,"type":775,"label":776,"file":352,"line":705,"wp_function":777},[1191],{"from":769,"to":774,"sanitized":191},{"entryPoint":1193,"graph":1194,"unsanitizedCount":27,"severity":790},"cm_hipaa_get_file_upload_url (ajax-functions.php:829)",{"nodes":1195,"edges":1199},[1196,1198],{"id":769,"type":770,"label":771,"file":352,"line":1197},841,{"id":774,"type":775,"label":776,"file":352,"line":707,"wp_function":777},[1200],{"from":769,"to":774,"sanitized":191},{"entryPoint":1202,"graph":1203,"unsanitizedCount":27,"severity":790},"cm_hipaa_rebuild_form_fields (ajax-functions.php:864)",{"nodes":1204,"edges":1208},[1205,1207],{"id":769,"type":770,"label":771,"file":352,"line":1206},868,{"id":774,"type":775,"label":776,"file":352,"line":711,"wp_function":777},[1209],{"from":769,"to":774,"sanitized":191},{"entryPoint":1211,"graph":1212,"unsanitizedCount":27,"severity":790},"cm_hipaa_export_form (ajax-functions.php:912)",{"nodes":1213,"edges":1217},[1214,1216],{"id":769,"type":770,"label":771,"file":352,"line":1215},916,{"id":774,"type":775,"label":776,"file":352,"line":715,"wp_function":777},[1218],{"from":769,"to":774,"sanitized":191},{"entryPoint":1220,"graph":1221,"unsanitizedCount":27,"severity":790},"cm_hipaa_bulk_export_forms (ajax-functions.php:947)",{"nodes":1222,"edges":1226},[1223,1225],{"id":769,"type":770,"label":771,"file":352,"line":1224},951,{"id":774,"type":775,"label":776,"file":352,"line":719,"wp_function":777},[1227],{"from":769,"to":774,"sanitized":191},{"entryPoint":1229,"graph":1230,"unsanitizedCount":27,"severity":790},"cm_hipaa_export_form_notes (ajax-functions.php:982)",{"nodes":1231,"edges":1235},[1232,1234],{"id":769,"type":770,"label":771,"file":352,"line":1233},986,{"id":774,"type":775,"label":776,"file":352,"line":723,"wp_function":777},[1236],{"from":769,"to":774,"sanitized":191},{"entryPoint":1238,"graph":1239,"unsanitizedCount":27,"severity":790},"cm_hipaa_export_form_history (ajax-functions.php:1013)",{"nodes":1240,"edges":1244},[1241,1243],{"id":769,"type":770,"label":771,"file":352,"line":1242},1017,{"id":774,"type":775,"label":776,"file":352,"line":727,"wp_function":777},[1245],{"from":769,"to":774,"sanitized":191},{"entryPoint":1247,"graph":1248,"unsanitizedCount":27,"severity":790},"cm_hipaa_update_custom_status (ajax-functions.php:1044)",{"nodes":1249,"edges":1253},[1250,1252],{"id":769,"type":770,"label":771,"file":352,"line":1251},1048,{"id":774,"type":775,"label":776,"file":352,"line":731,"wp_function":777},[1254],{"from":769,"to":774,"sanitized":191},{"entryPoint":1256,"graph":1257,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_caldera_form (ajax-functions.php:1080)",{"nodes":1258,"edges":1268},[1259,1262,1263,1266],{"id":769,"type":770,"label":1260,"file":352,"line":1261},"$_COOKIE",1218,{"id":774,"type":775,"label":776,"file":352,"line":733,"wp_function":777},{"id":1264,"type":770,"label":771,"file":352,"line":1265},"n2",1166,{"id":1267,"type":775,"label":776,"file":352,"line":735,"wp_function":777},"n3",[1269,1270],{"from":769,"to":774,"sanitized":191},{"from":1264,"to":1267,"sanitized":191},{"entryPoint":1272,"graph":1273,"unsanitizedCount":27,"severity":790},"cm_hipaa_submit_gravity_form (ajax-functions.php:1519)",{"nodes":1274,"edges":1281},[1275,1277,1278,1280],{"id":769,"type":770,"label":1260,"file":352,"line":1276},1676,{"id":774,"type":775,"label":776,"file":352,"line":737,"wp_function":777},{"id":1264,"type":770,"label":771,"file":352,"line":1279},1624,{"id":1267,"type":775,"label":776,"file":352,"line":739,"wp_function":777},[1282,1283],{"from":769,"to":774,"sanitized":191},{"from":1264,"to":1267,"sanitized":191},{"entryPoint":1285,"graph":1286,"unsanitizedCount":27,"severity":790},"\u003Cajax-functions> (ajax-functions.php:0)",{"nodes":1287,"edges":1294},[1288,1290,1291,1293],{"id":769,"type":770,"label":1289,"file":352,"line":439},"$_REQUEST (x34)",{"id":774,"type":775,"label":776,"file":352,"line":629,"wp_function":777},{"id":1264,"type":770,"label":1292,"file":352,"line":1261},"$_COOKIE (x2)",{"id":1267,"type":775,"label":776,"file":352,"line":733,"wp_function":777},[1295,1296],{"from":769,"to":774,"sanitized":191},{"from":1264,"to":1267,"sanitized":191},{"summary":1298,"deductions":1299},"The \"codemonkeys-hipaa-forms\" plugin v3.1.9 demonstrates a generally positive security posture with strong adherence to secure coding practices in several areas. The complete absence of SQL injection vulnerabilities due to prepared statements and a lack of file operations are significant strengths. The plugin also boasts a high rate of output escaping, indicating a good effort to prevent cross-site scripting vulnerabilities. Furthermore, the absence of any recorded vulnerabilities in its history suggests a commitment to security maintenance or a fortunate lack of past exploitable issues. However, the plugin is not without its risks. A notable concern is the presence of 102 AJAX handlers, with 2 of them lacking any authentication checks. This directly exposes these entry points to potential unauthorized access and manipulation, which can lead to various security compromises depending on the functionality of these handlers. While taint analysis did not reveal critical or high severity issues, one flow with an unsanitized path is a potential indicator of a less severe but still present risk of information leakage or unintended behavior. The lack of capability checks, though potentially mitigated by other internal checks not detailed, is another area that could be strengthened to ensure proper authorization.",[1300,1303,1306],{"reason":1301,"points":1302},"AJAX handlers without auth checks",10,{"reason":1304,"points":1305},"Flows with unsanitized paths",5,{"reason":1307,"points":1305},"Lack of capability checks","2026-03-16T19:15:44.114Z",{"wat":1310,"direct":1330},{"assetPaths":1311,"generatorPatterns":1322,"scriptPaths":1323,"versionParams":1324},[1312,1313,1314,1315,1316,1317,1318,1319,1320,1321],"\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fcss\u002Fgravity-basic.min.css","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fcss\u002Fgravity-admin.css","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fcss\u002Fprint.css","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fjs\u002Fviewport-units-buggyfill.js","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fjs\u002Fviewport-units-buggyfill.hacks.js","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fjs\u002Fadmin-script.js","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fjs\u002FjSignature\u002FjSignature.min.noconflict.js","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fjs\u002FprintThis.js","\u002Fwp-content\u002Fplugins\u002Fcodemonkeys-hipaa-forms\u002Fcss\u002Fstyle.css",[],[1316,1317,1318,1319,1320,1316],[1325,1326,1327,1328,1329,1325],"codemonkeys-hipaa-forms\u002Fjs\u002Fviewport-units-buggyfill.js?ver=3.1.9","codemonkeys-hipaa-forms\u002Fjs\u002Fviewport-units-buggyfill.hacks.js?ver=3.1.9","codemonkeys-hipaa-forms\u002Fjs\u002Fadmin-script.js?ver=3.1.9","codemonkeys-hipaa-forms\u002Fjs\u002FjSignature\u002FjSignature.min.noconflict.js?ver=3.1.9","codemonkeys-hipaa-forms\u002Fjs\u002FprintThis.js?ver=3.1.9",{"cssClasses":1331,"htmlComments":1333,"htmlAttributes":1334,"restEndpoints":1336,"jsGlobals":1337,"shortcodeOutput":1339},[1332],"validation_error",[],[1335],"data-formid",[],[1338],"hipaaScript",[]]