Automattic / Automattic/jetpack

Add Ability to Not Save Contact Form Entries to the Database

Open
#8,430 3 comments 0 reactions 0 assignees View on GitHub
[Feature] Forms [Focus] GDPR [Pri] Normal Enhancement Good For Community
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

The Contact Form module in Jetpack saves entries to the database and are able to be viewed via the Feedback menu item. These entries contain personal identifiable information. In light of the [GDRP](https://www.eugdpr.org/) which takes affect in May 2018, and in general, I would like the ability to discard entries or not save them to the database.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the Contact Form module's persistence path and the Feedback entry handling, then determine how entries can be discarded or prevented from being saved. Done means the requested behavior is available while the existing Feedback flow remains correct for entries that are saved.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
backend, database, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.