Prifobu Forms

Описание

Prifobu Forms is the privacy-first WordPress form plugin.

  • No personal date storage
  • No tracking
  • No third-party services

It is a lightweight contact form plugin designed for privacy-focused websites and GDPR-friendly setups.

Unlike many other form plugins, this plugin does not store any form submissions in the database. All messages are sent directly via email and then discarded.

This makes the plugin especially suitable for websites that want to minimize data storage and simplify GDPR compliance.

The plugin integrates with the WordPress Block Editor (Gutenberg) and allows you to create and embed forms easily.

Features:

  • Privacy-first design – no database storage of submissions
  • WordPress Gutenberg block for easy form embedding
  • Multiple field types
  • Email delivery only – no message storage
  • Spam protection mechanisms
  • Clean and modular architecture
  • Lightweight and fast
  • No JS in Frontend

Supported Field Types

  • Text
  • Email
  • Number
  • Tel
  • URL
  • Date
  • Time
  • Password
  • Textarea
  • Select
  • Radio
  • Checkbox

Spam Protection
The plugin includes several spam protection mechanisms:

  • Honeypot field
  • Time trap
  • Math captcha
  • Field obfuscation

These protections work together to reduce automated spam without external services.

Privacy
Privacy is a core design goal.

The plugin:

  • does not store submissions
  • does not track users
  • does not send data to third-party services

All submitted data is sent only to the configured email recipient.

If you like it
support me 🙂

  • https://ko-fi.com/allessandro

Development

Source code:
https://codeberg.org/allessandro/prifobu-forms

Build instructions:
npm install
npm run build

Plugin Packacking:
manually build plugin ZIP file

Скриншоты

Блоки

Этот плагин предоставляет 1 блок.

  • Prifobu Forms Insert a privacy-first contact form.

Установка

  1. Install via ZIP or upload the plugin folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Create a form in the plugin admin area «PRIFOBU»
  4. Insert the form using the provided Gutenberg block or a Shortcode

Часто задаваемые вопросы

Are form submissions stored in the database?

No. Form submissions are never stored. They are sent directly via email.

Is the plugin GDPR compliant?

The plugin is designed to minimize data processing by not storing submissions and not sending data to third-party services. However, site owners are still responsible for their own legal compliance.

Does the plugin support the block editor?

Yes. The plugin provides a Gutenberg block to embed forms.

Can I prevent spam?

Yes. The plugin includes multiple built-in spam protection methods including honeypot fields, time traps, and a math captcha.
The math captcha is optional. The other mechanisms are always active.

Where to find the source code?

You can find the complete source code under this URI:
https://codeberg.org/allessandro/prifobu-forms

How to build the Typescript part to compiled JS?

Use npm run build.

How can I contact the developer?

If you have questions, feedback, or bug reports, feel free to contact:

Email: sandro.heyer@web.de

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Prifobu Forms» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Prifobu Forms» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «Prifobu Forms» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

0.1.0

  • Initial release

0.1.1

  • Adds translations
  • Updates readme files
  • Renames to prifobu plugin

0.1.2

  • Updates translations with new slug
  • Secures math captcha with UUIDs instead of session tokens.
  • Enhances entropy of prifobu_form_instance_id.

0.1.3

  • Adds sanitizing strategies for POST data.