{"id":182118,"date":"2023-12-30T13:42:08","date_gmt":"2023-12-30T13:42:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/whistleblowing-system\/"},"modified":"2026-03-08T14:13:37","modified_gmt":"2026-03-08T14:13:37","slug":"whistleblowing-system","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/whistleblowing-system\/","author":21080205,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.0","stable_tag":"1.5.0","tested":"6.9.4","requires":"5.2","requires_php":"7.4","requires_plugins":null,"header_name":"Whistleblowing System","header_author":"Whistleblowing System Team","header_description":"Whistleblowing system for internal and external anonymous reporting for companies.","assets_banners_color":"4a7aba","last_updated":"2026-03-08 14:13:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/buymeacoffee.com\/whistleblowing","header_plugin_uri":"https:\/\/whistleblowing-form.de","header_author_uri":"https:\/\/whistleblowing-form.de","rating":5,"author_block_rating":0,"active_installs":100,"downloads":9316,"num_ratings":6,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"pokhar","date":"2023-12-30 13:43:28"},"1.0.1":{"tag":"1.0.1","author":"pokhar","date":"2024-01-07 21:21:02"},"1.0.2":{"tag":"1.0.2","author":"pokhar","date":"2024-01-12 23:08:38"},"1.0.3":{"tag":"1.0.3","author":"pokhar","date":"2024-01-15 23:11:46"},"1.0.4":{"tag":"1.0.4","author":"pokhar","date":"2024-01-24 21:12:50"},"1.0.5":{"tag":"1.0.5","author":"pokhar","date":"2024-01-25 20:59:10"},"1.0.6":{"tag":"1.0.6","author":"pokhar","date":"2024-02-18 17:46:57"},"1.0.7":{"tag":"1.0.7","author":"pokhar","date":"2024-03-09 22:57:28"},"1.0.71":{"tag":"1.0.71","author":"pokhar","date":"2024-03-09 23:04:44"},"1.0.72":{"tag":"1.0.72","author":"pokhar","date":"2024-03-09 23:31:05"},"1.0.8":{"tag":"1.0.8","author":"pokhar","date":"2024-03-09 23:39:23"},"1.0.9":{"tag":"1.0.9","author":"pokhar","date":"2024-03-14 18:23:39"},"1.1.0":{"tag":"1.1.0","author":"pokhar","date":"2024-04-20 21:51:24"},"1.1.1":{"tag":"1.1.1","author":"pokhar","date":"2024-04-20 22:00:22"},"1.1.10":{"tag":"1.1.10","author":"pokhar","date":"2024-08-25 18:45:31"},"1.1.11":{"tag":"1.1.11","author":"pokhar","date":"2024-09-09 20:18:36"},"1.1.12":{"tag":"1.1.12","author":"pokhar","date":"2024-09-12 07:12:45"},"1.1.13":{"tag":"1.1.13","author":"pokhar","date":"2024-09-21 22:01:37"},"1.1.14":{"tag":"1.1.14","author":"pokhar","date":"2024-09-26 20:01:52"},"1.1.2":{"tag":"1.1.2","author":"pokhar","date":"2024-04-21 11:02:54"},"1.1.3":{"tag":"1.1.3","author":"pokhar","date":"2024-04-25 20:49:17"},"1.1.4":{"tag":"1.1.4","author":"pokhar","date":"2024-05-02 21:17:48"},"1.1.5":{"tag":"1.1.5","author":"pokhar","date":"2024-05-26 18:29:14"},"1.1.6":{"tag":"1.1.6","author":"pokhar","date":"2024-05-30 19:20:15"},"1.1.7":{"tag":"1.1.7","author":"pokhar","date":"2024-05-30 20:13:51"},"1.1.8":{"tag":"1.1.8","author":"pokhar","date":"2024-07-24 21:51:57"},"1.1.9":{"tag":"1.1.9","author":"pokhar","date":"2024-08-05 20:43:17"},"1.2.0":{"tag":"1.2.0","author":"pokhar","date":"2024-10-20 15:42:06"},"1.2.1":{"tag":"1.2.1","author":"pokhar","date":"2024-10-28 19:31:28"},"1.2.2":{"tag":"1.2.2","author":"pokhar","date":"2024-11-18 22:51:36"},"1.2.3":{"tag":"1.2.3","author":"pokhar","date":"2024-12-30 10:52:01"},"1.2.4":{"tag":"1.2.4","author":"pokhar","date":"2025-01-19 14:08:47"},"1.2.5":{"tag":"1.2.5","author":"pokhar","date":"2025-01-23 21:29:35"},"1.2.6":{"tag":"1.2.6","author":"pokhar","date":"2025-02-20 22:27:04"},"1.2.7":{"tag":"1.2.7","author":"pokhar","date":"2025-04-10 18:19:13"},"1.3.0":{"tag":"1.3.0","author":"pokhar","date":"2025-05-24 22:37:39"},"1.3.1":{"tag":"1.3.1","author":"pokhar","date":"2025-06-01 18:54:17"},"1.3.10":{"tag":"1.3.10","author":"pokhar","date":"2025-09-23 22:34:56"},"1.3.11":{"tag":"1.3.11","author":"pokhar","date":"2025-09-28 15:42:42"},"1.3.12":{"tag":"1.3.12","author":"pokhar","date":"2025-10-04 19:53:34"},"1.3.13":{"tag":"1.3.13","author":"pokhar","date":"2025-10-05 11:25:10"},"1.3.14":{"tag":"1.3.14","author":"pokhar","date":"2025-10-07 17:01:18"},"1.3.15":{"tag":"1.3.15","author":"pokhar","date":"2025-10-16 22:23:06"},"1.3.16":{"tag":"1.3.16","author":"pokhar","date":"2025-10-23 20:58:35"},"1.3.2":{"tag":"1.3.2","author":"pokhar","date":"2025-07-02 22:07:05"},"1.3.3":{"tag":"1.3.3","author":"pokhar","date":"2025-07-05 18:23:37"},"1.3.4":{"tag":"1.3.4","author":"pokhar","date":"2025-07-09 21:40:50"},"1.3.5":{"tag":"1.3.5","author":"pokhar","date":"2025-07-30 21:50:26"},"1.3.6":{"tag":"1.3.6","author":"pokhar","date":"2025-08-28 19:41:00"},"1.3.7":{"tag":"1.3.7","author":"pokhar","date":"2025-09-04 21:13:23"},"1.3.8":{"tag":"1.3.8","author":"pokhar","date":"2025-09-11 19:06:32"},"1.3.9":{"tag":"1.3.9","author":"pokhar","date":"2025-09-19 13:39:27"},"1.4.0":{"tag":"1.4.0","author":"pokhar","date":"2025-11-03 21:57:44"},"1.4.1":{"tag":"1.4.1","author":"pokhar","date":"2025-11-11 21:36:38"},"1.4.2":{"tag":"1.4.2","author":"pokhar","date":"2025-11-15 21:25:08"},"1.4.3":{"tag":"1.4.3","author":"pokhar","date":"2025-11-18 20:24:46"},"1.4.4":{"tag":"1.4.4","author":"pokhar","date":"2025-11-27 23:30:04"},"1.4.5":{"tag":"1.4.5","author":"pokhar","date":"2025-12-03 21:58:19"},"1.4.6":{"tag":"1.4.6","author":"pokhar","date":"2025-12-14 22:46:12"},"1.4.7":{"tag":"1.4.7","author":"pokhar","date":"2026-01-07 21:35:45"},"1.4.8":{"tag":"1.4.8","author":"pokhar","date":"2026-01-31 13:56:10"},"1.4.9":{"tag":"1.4.9","author":"pokhar","date":"2026-02-15 12:01:38"},"1.5.0":{"tag":"1.5.0","author":"pokhar","date":"2026-03-08 14:13:37"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":6},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3214779,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3214779,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3214779,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3214779,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3477444,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=whistleblower_forms\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"whistleblowing-system\"},\"options\":{\"activate\":true}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":{"wbls\/form":{"apiVersion":3,"name":"wbls\/form","title":"Whistleblowing Form","category":"widgets","description":"Embed a Whistleblowing System form.","keywords":["whistleblowing","report","wbls"],"textdomain":"whistleblowing-system","attributes":{"formId":{"type":"number","default":0},"themeId":{"type":"number","default":0},"displayType":{"type":"string","default":"tab"}},"supports":{"align":["wide","full"],"anchor":true,"html":false},"editorScript":"wbls-form-editor","style":["wbls-frontend-style","wbls-frontend-default-style"],"editorStyle":["file:..\/..\/frontend\/assets\/css\/style.css","file:..\/..\/frontend\/assets\/css\/default.css"]}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.71","1.0.72","1.0.8","1.0.9","1.1.0","1.1.1","1.1.10","1.1.11","1.1.12","1.1.13","1.1.14","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.3.0","1.3.1","1.3.10","1.3.11","1.3.12","1.3.13","1.3.14","1.3.15","1.3.16","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.4.6","1.4.7","1.4.8","1.4.9","1.5.0"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3214779,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3214779,"resolution":"2","location":"assets","locale":""},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3214779,"resolution":"3","location":"assets","locale":""},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":3214779,"resolution":"4","location":"assets","locale":""},"Screenshot-5.png":{"filename":"Screenshot-5.png","revision":3214779,"resolution":"5","location":"assets","locale":""},"Screenshot-6.png":{"filename":"Screenshot-6.png","revision":3214779,"resolution":"6","location":"assets","locale":""},"Screenshot-7.png":{"filename":"Screenshot-7.png","revision":3214779,"resolution":"7","location":"assets","locale":""},"Screenshot-8.png":{"filename":"Screenshot-8.png","revision":3214779,"resolution":"8","location":"assets","locale":""},"Screenshot-9.png":{"filename":"Screenshot-9.png","revision":3214779,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Add field in the contact form.","2":"Contact field options.","3":"Contact email options.","4":"Contact form display options.","5":"Contact form style themes.","6":"Reports list view.","7":"Whistleblowing chat view."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[126,361,2790,209139,209140],"plugin_category":[42],"plugin_contributors":[225269],"plugin_business_model":[],"class_list":["post-182118","plugin","type-plugin","status-publish","hentry","plugin_tags-anonymous","plugin_tags-form","plugin_tags-secure-contact-form","plugin_tags-whistleblower","plugin_tags-whistleblowing","plugin_category-contact-forms","plugin_contributors-pokhar","plugin_committers-pokhar"],"banners":{"banner":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/banner-772x250.jpg?rev=3214779","banner_2x":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/banner-1544x500.jpg?rev=3214779","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/icon-128x128.png?rev=3214779","icon_2x":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/icon-256x256.png?rev=3214779","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-1.png?rev=3214779","caption":"Add field in the contact form."},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-2.png?rev=3214779","caption":"Contact field options."},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-3.png?rev=3214779","caption":"Contact email options."},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-4.png?rev=3214779","caption":"Contact form display options."},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-5.png?rev=3214779","caption":"Contact form style themes."},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-6.png?rev=3214779","caption":"Reports list view."},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-7.png?rev=3214779","caption":"Whistleblowing chat view."},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-8.png?rev=3214779","caption":""},{"src":"https:\/\/ps.w.org\/whistleblowing-system\/assets\/Screenshot-9.png?rev=3214779","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Secure Contact &amp; Whistleblowing Form<\/strong> is the ultimate WordPress plugin for building contact or anonymous reporting forms \u2014 fully GDPR-compliant, mobile-friendly, and packed with powerful security features.<\/p>\n\n<p>It provides a user-friendly interface for creating secure, encrypted communication channels, including support for the EU Whistleblower Directive (2019\/1937). All submitted data is fully encrypted at rest, and uploaded files are stored in encrypted form on the physical server, ensuring maximum confidentiality and protection against unauthorized access.<\/p>\n\n<p>Whether you're a company, school, NGO, or club, you can handle sensitive and confidential submissions with confidence, privacy, and legal compliance.<\/p>\n\n<p>The plugin also serves as a full-featured drag &amp; drop form builder with multi-step forms, conditional logic, and unlimited submissions \u2014 all for free.<\/p>\n\n<h3>Short demo video<\/h3>\n\n<p>https:\/\/www.youtube.com\/watch?v=awXnItCglX0<\/p>\n\n<h3>\ud83d\udd11 Key Features (Free Version)<\/h3>\n\n<ul>\n<li><strong>\ud83d\udd12 Full Data Encryption<\/strong> \u2013 Encrypt submissions before storage for maximum confidentiality.<\/li>\n<li><strong>\ud83d\udd75\ufe0f Anonymous Submissions<\/strong> \u2013 Allow users to report anonymously or include contact details voluntarily.  <\/li>\n<li><strong>\ud83d\udd01 Two-Way Anonymous Communication<\/strong> \u2013 Secure, token-based messaging between reporter and admin.  <\/li>\n<li><strong>\ud83d\udcf1 Mobile-Friendly &amp; Responsive<\/strong> \u2013 Works seamlessly on all devices.  <\/li>\n<li><strong>\ud83e\udde0 Conditional Logic (Free)<\/strong> \u2013 Show or hide fields dynamically based on user input.  <\/li>\n<li><strong>\ud83d\udee0 Drag &amp; Drop Form Builder<\/strong> \u2013 Create forms visually without coding.  <\/li>\n<li><strong>\u267e\ufe0f Unlimited Whistleblowers &amp; Submissions<\/strong> \u2013 No restrictions on the number of reports or users.  <\/li>\n<li><strong>\ud83d\udce7 Email Notification<\/strong> \u2013 Send automatic notifications to one selected email address.  <\/li>\n<li><strong>\ud83d\udcd1 Multiple Forms &amp; Shortcodes<\/strong> \u2013 Use for whistleblowing, feedback, or contact forms.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udcbc Pro Plugin Features (Upgrade)<\/h3>\n\n<ul>\n<li><strong>\ud83d\udd12 Uploaded Files Full Encryption<\/strong> \u2013 All uploaded files are fully encrypted and securely stored on the server.<\/li>\n<li><strong>\ud83d\udce4 File Uploads<\/strong> \u2013 Receive supporting documents securely with file size and type restrictions.<\/li>\n<li><strong>\ud83e\udde9 Multi-Step Forms<\/strong> \u2013 Split long forms into logical steps for better usability.  <\/li>\n<li><strong>\ud83c\udfa8 Customizable Themes<\/strong> \u2013 Match your site\u2019s design with advanced styling options.  <\/li>\n<li><strong>\ud83d\udcca Export to CSV<\/strong> \u2013 Download and manage submissions offline.  <\/li>\n<li><strong>\ud83d\udce7 Multi-Recipient Notifications<\/strong> \u2013 Send alerts to multiple recipients or departments.  <\/li>\n<li><strong>\ud83d\udd17 Incoming Webhook<\/strong> \u2013 Accept external data into your forms.  <\/li>\n<li><strong>\ud83d\udd17 Outgoing Webhook<\/strong> \u2013 Send submissions to external services or integrations.  <\/li>\n<\/ul>\n\n<h4>Useful Links:<\/h4>\n\n<p><a href=\"https:\/\/whistleblowing-form.de\/en\/\">Website<\/a><\/p>\n\n<h3>Use Cases<\/h3>\n\n<ul>\n<li>Internal HR feedback systems<\/li>\n<li>GDPR-compliant contact forms<\/li>\n<li>School or university reporting tools<\/li>\n<li>Secure NGO communication<\/li>\n<li>Clubs and associations subject to EU regulations<\/li>\n<\/ul>\n\n<h3>Privacy Notices<\/h3>\n\n<p>Whistleblowing System plugin does not collect and store any data of your users on Whistleblowing-form's end. All data submitted by your website visitors is stored in your website database. From this perspective, you may be subject to GDPR compliance.<\/p>\n\n<p>Whistleblowing System imply interaction between website visitors and website owner. As such you may publish forms that require input of Private data. You need to get explicit consent from your users to comply with GDPR. Under GDPR your users may request access  and\/or erasure of their entry data at any time. Here you can find how to export and\/or delete reports.<\/p>\n\n<h3>Notes<\/h3>\n\n<p>Whistleblowing system, with the variety of functions, is working to make your experience the best it can be. We're one of the only form builders around that offers support for all users. With us you can make sure that your forms are safe, anonymous and designed as per your expectations.<\/p>\n\n<p>If you have any questions or suggestions, we're always happy to hear from you. Our dedicated support team will help you with technical questions every Monday to Friday. We are also open for feedback. It helps us see what we lack and which direction to grow towards. It is the key to our success.<\/p>\n\n<p><a href=\"https:\/\/whistleblowing-form.de\/en\/contact-whistleblowing-system\/\">Contact us!<\/a><\/p>\n\n<h3>World Class Support<\/h3>\n\n<ul>\n<li>\u23f1 Quick responses \u2013 typically within a few hours<\/li>\n<li>\ud83e\uddd1\u200d\ud83d\udcbb Resolutions in under 24 hours<\/li>\n<li>\ud83d\udce3 Feedback-driven development<\/li>\n<\/ul>\n\n<p>Have questions or suggestions? Reach us anytime via <a href=\"https:\/\/whistleblowing-form.de\/en\/contact-whistleblowing-system\/\">Contact Page<\/a><\/p>\n\n<h3>External Services<\/h3>\n\n<h4>Deactivation Feedback Endpoint<\/h4>\n\n<p>This plugin optionally sends deactivation feedback when the user chooses to submit it during plugin deactivation.\n-Domain: https:\/\/whistleblowing-form.de\/\n-Purpose: To receive voluntary plugin deactivation feedback from the admin user.\n-Data Sent:\nAdmin email (or custom email provided in the feedback form)\nSelected deactivation reason\nOptional message entered by the user\nSite URL\n-Conditions:\nData is sent only if the user submits the feedback form.\nNo data is sent when the user clicks \u201cSkip\u201d.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/whistleblowing-form.de\/en\/terms-and-conditions\/\">Terms and conditions<\/a><\/li>\n<li><a href=\"https:\/\/whistleblowing-form.de\/en\/privacy-policy\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>Upload via Plugins \u2192 Add New \u2192 Upload Plugin.<\/li>\n<li>Click \"Install Now\" and then \"Activate.\"<\/li>\n<li>Start building forms under <strong>Forms \u2192 Whistleblowing System<\/strong> in your dashboard.<\/li>\n<\/ol>\n\n<p>If the installation does not succeed, please <a href=\"https:\/\/whistleblowing-form.de\/en\/contact-whistleblowing-system\/\">contact us<\/a> for help.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"%F0%9F%95%B5%EF%B8%8F%20can%20users%20remain%20anonymous%3F\"><h3>\ud83d\udd75\ufe0f Can users remain anonymous?<\/h3><\/dt>\n<dd><p>Yes, email is optional. Users can submit reports and receive a unique login token to follow up anonymously.<\/p><\/dd>\n<dt id=\"%F0%9F%92%AC%20can%20i%20use%20it%20as%20a%20regular%20contact%20form%3F\"><h3>\ud83d\udcac Can I use it as a regular contact form?<\/h3><\/dt>\n<dd><p>Absolutely. You can create any type of form \u2014 contact, feedback, or whistleblowing.<\/p><\/dd>\n<dt id=\"%F0%9F%92%A1%20is%20conditional%20logic%20included%20for%20free%3F\"><h3>\ud83d\udca1 Is conditional logic included for free?<\/h3><\/dt>\n<dd><p>Yes, unlike many other plugins, conditional logic is built in and 100% free.<\/p><\/dd>\n<dt id=\"%F0%9F%A7%A9%20does%20it%20support%20multi-step%20forms%3F\"><h3>\ud83e\udde9 Does it support multi-step forms?<\/h3><\/dt>\n<dd><p>Yes, you can create paginated multi-step forms for better UX and longer reports.<\/p><\/dd>\n<dt id=\"%E2%99%BE%EF%B8%8F%20is%20there%20a%20limit%20on%20whistleblowers%20or%20submissions%3F\"><h3>\u267e\ufe0f Is there a limit on whistleblowers or submissions?<\/h3><\/dt>\n<dd><p>No limits. You can have unlimited anonymous users and submissions \u2014 even in the free version.<\/p><\/dd>\n<dt id=\"%F0%9F%93%B1%20is%20the%20plugin%20responsive%3F\"><h3>\ud83d\udcf1 Is the plugin responsive?<\/h3><\/dt>\n<dd><p>Yes, your forms will look and function great on mobile, tablet, and desktop.<\/p><\/dd>\n<dt id=\"%F0%9F%93%A4%20can%20users%20upload%20files%3F\"><h3>\ud83d\udce4 Can users upload files?<\/h3><\/dt>\n<dd><p>Yes, you can enable file uploads with control over allowed file types and size limits.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.0<\/h4>\n\n<p>Changed: Preserve line breaks in chat messages.<\/p>\n\n<h4>1.4.9<\/h4>\n\n<p>Added: Slider field (Pro)\nFixed: Conditional logic in case of multipage form<\/p>\n\n<h4>1.4.8<\/h4>\n\n<p>Added: Rating field (Pro)\nChanged: Conditional fields logic\nChanged: Themes page<\/p>\n\n<h4>1.4.7<\/h4>\n\n<p>Added: Full Data encryption\nAdded: Uploaded Files Full Encryption (Pro)<\/p>\n\n<h4>1.4.6<\/h4>\n\n<p>Added: Tabs layout for Whistleblowing forms\nAdded: Option to customize token character length<\/p>\n\n<h4>1.4.5<\/h4>\n\n<p>Fixed: Form fields ordering in the email<\/p>\n\n<h4>1.4.4<\/h4>\n\n<p>Added: Status changed in logs\nAdded: Logged in admin username in logs\nFixed: Bug fixes<\/p>\n\n<h4>1.4.3<\/h4>\n\n<p>Changed: Removed pro trial plugin autoinstall<\/p>\n\n<h4>1.4.2<\/h4>\n\n<p>Fixed: Vulnerabilities<\/p>\n\n<h4>1.4.1<\/h4>\n\n<p>Improved: Updated plugin description and feature list<\/p>\n\n<h4>1.4.0<\/h4>\n\n<p>Added: Pro 14 days trial logic<\/p>\n\n<h4>1.3.16<\/h4>\n\n<p>Added: Rate notification\nFixed: Chat status mark in static view\nFixed: Form Responsiveness<\/p>\n\n<h4>1.3.15<\/h4>\n\n<p>Added: Outgoing webhook (Pro)\nAdded: Logs Page\nAdded: preview link in forms list<\/p>\n\n<h4>1.3.14<\/h4>\n\n<p>Fixed: Upload fields bug<\/p>\n\n<h4>1.3.13<\/h4>\n\n<p>Added: Video presentation<\/p>\n\n<h4>1.3.12<\/h4>\n\n<p>Added: Incoming webhook<\/p>\n\n<h4>1.3.11<\/h4>\n\n<p>Added: HTML field\nAdded: Multi-column drag and drop<\/p>\n\n<h4>1.3.10<\/h4>\n\n<p>Added: Default forms\nFixed: Checkbox required bug fix<\/p>\n\n<h4>1.3.9<\/h4>\n\n<p>Added: Checkbox required field logic for group<\/p>\n\n<h4>1.3.8<\/h4>\n\n<p>Added: Widget in Gutenberg editor<\/p>\n\n<h4>1.3.7<\/h4>\n\n<p>Added: Form duplication<\/p>\n\n<h4>1.3.6<\/h4>\n\n<p>Added: sorting filters in submissions page<\/p>\n\n<h4>1.3.5<\/h4>\n\n<p>Added: chat status indicator\nAdded: form name, id, submission id in the email notification\nChanged: Admin styles<\/p>\n\n<h4>1.3.4<\/h4>\n\n<p>Fixed: shortcode login bug<\/p>\n\n<h4>1.3.3<\/h4>\n\n<p>Added: Data encryption(Pro Version)<\/p>\n\n<h4>1.3.2<\/h4>\n\n<p>Added: New option to hide form after submit\nFixed: Multi page form submit second time if first page has required field<\/p>\n\n<h4>1.3.1<\/h4>\n\n<p>Added: Add form id and submission id placeholders in email options\nAdded: New setting to show tokens in submissions page<\/p>\n\n<h4>1.3.0<\/h4>\n\n<p>Added: New design for frontend\nFixed: E-Mail text issue<\/p>\n\n<h4>1.2.7<\/h4>\n\n<p>Fixed: Theme insert bug\nFixed: Condition required for hidden fields\nFixed: Date field requirements<\/p>\n\n<h4>1.2.6<\/h4>\n\n<p>Changed: Settings page UI\nAdded: License functionality<\/p>\n\n<h4>1.2.5<\/h4>\n\n<p>Fixed: Add field JS error<\/p>\n\n<h4>1.2.4<\/h4>\n\n<p>Fixed: Add submit button issue<\/p>\n\n<h4>1.2.3<\/h4>\n\n<p>Added: Date field\nAdded: Phone field\nFixed: Placeholder add bug fix<\/p>\n\n<h4>1.2.2<\/h4>\n\n<p>Added: Anonymous field\nChanged: Radio button design\nFixed: Reset conditions after form submit<\/p>\n\n<h4>1.2.1<\/h4>\n\n<p>Fixed: File type selection in the form settings\nFixed: TinyMce js error<\/p>\n\n<h4>1.2.0<\/h4>\n\n<p>Added: Pagination logic for form\nChanged: Form edit page styles<\/p>\n\n<h4>1.1.14<\/h4>\n\n<p>Fixed: Tinymce issue<\/p>\n\n<h4>1.1.13<\/h4>\n\n<p>Added: Multiple files upload option for upload field\nAdded: Copy token button styles to the theme\nFixed: Checkbox field issue\nFixed: Clear conditions if field removed\nFixed: Condition nesting functionality<\/p>\n\n<h4>1.1.12<\/h4>\n\n<p>Fixed: Conditional logic bug<\/p>\n\n<h4>1.1.11<\/h4>\n\n<p>Added: Submissions bulk actions\nFixed: Theme save issue\nFixed: Email notification issue<\/p>\n\n<h4>1.1.10<\/h4>\n\n<p>Added: Recaptcha field\nFixed: Conditional logic bug<\/p>\n\n<h4>1.1.9<\/h4>\n\n<p>Added: Email options for users\nAdded: Video file extensions for upload\nAdded: Admin\/User token placeholder in email options<\/p>\n\n<h4>1.1.8<\/h4>\n\n<p>Added: Address field\nAdded: Admin notification after user reply\nAdded: Status functionality for submissions\nFixed: Styles\nFixed: Checkbox mini label issue<\/p>\n\n<h4>1.1.7<\/h4>\n\n<p>Fixed: Styles<\/p>\n\n<h4>1.1.6<\/h4>\n\n<p>Added: Headings texts for form, login, token\nChanged: Delete functionality for submissions, forms, themes\nFixed: DB prefix issue\nFixed: Single choice required\nFixed: Same type multiple fields title issue<\/p>\n\n<h4>1.1.5<\/h4>\n\n<p>Added: Conditional fields logic\nAdded: Multilingual admin panel\nAdded: Email validation\nFixed: Dynamic copy token description<\/p>\n\n<h4>1.1.4<\/h4>\n\n<p>Added: CSV export\nAdded: pdf, audio files upload\nAdded: File upload max size option\nFixed: checkbox placeholder in the email options<\/p>\n\n<h4>1.1.3<\/h4>\n\n<p>Added: Separate shortcodes for whistleblowing form and login\nFixed: Theme styles\nFixed: HTML tags in the checkbox label\nChanged: Content scrolling under popup<\/p>\n\n<h4>1.1.2<\/h4>\n\n<p>Added: Pro redirect link in plugins list<\/p>\n\n<h4>1.1.1<\/h4>\n\n<p>Fixed: Small bug<\/p>\n\n<h4>1.1.0<\/h4>\n\n<p>Added: Simple contact form\nAdded: Multiple forms\nAdded: Multiple themes\nAdded: Form preview functionality\nAdded: Fields drag and drop functionality\nAdded: Radio fields\nAdded: Full name field\nAdded: Number field\nAdded: Email settings for each form\nAdded: Display settings for each form\nChanged: Checkbox field\nFixed: Translation bug fix for german language<\/p>\n\n<h4>1.0.9<\/h4>\n\n<p>Fixed: Translation bug fix for german language<\/p>\n\n<h4>1.0.8<\/h4>\n\n<p>Fixed: Bug fix<\/p>\n\n<h4>1.0.7<\/h4>\n\n<p>Added: German language translation\nAdded: Frontend buttons texts change\nAdded: File attachment in the frontend chat page\nFixed: File attachment in the admin ticket page\nChanged: Design changes<\/p>\n\n<h4>1.0.6<\/h4>\n\n<p>Added: Form subject in the tickets list page as column\nAdded: Placeholder for email subject field in the email settings page\nAdded: Label nearby checkbox field in the admin preview\nFixed: Label and placeholder mix<\/p>\n\n<h4>1.0.5<\/h4>\n\n<p>Added: Remove ticket functionality from admin page\nFixed: Frontend form submit load animation<\/p>\n\n<h4>1.0.4<\/h4>\n\n<p>Changed: Admin page design\nFixed: Admin form page edit fields\nFixed: Ticket answer time<\/p>\n\n<h4>1.0.3<\/h4>\n\n<p>Fixed: Form submision\nFixed: Email send<\/p>\n\n<h4>1.0.2<\/h4>\n\n<p>Added: Loading for form submit\nAdded: Required field functionality\nAdded: html for checkbox field\nFixed: Copy buttons\nChanged: Design changes<\/p>\n\n<p>Changed: Form fields styles in the admin<\/p>\n\n<h4>1.0.1<\/h4>\n\n<p>Fixed: Copy button work in the admin\nChanged: Form fields styles in the admin<\/p>\n\n<h4>1.0.0<\/h4>\n\n<p>Initial version<\/p>","raw_excerpt":"Create anonymous whistleblowing or standard contact forms with free conditional logic and secure two-way messaging. GDPR-compliant and responsive.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/182118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=182118"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pokhar"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=182118"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=182118"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=182118"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=182118"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=182118"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=182118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}