Said It Here

How to secure sensitive form data in databases

Contact form submissions accumulate high-liability personal data like names, phone numbers, and free-text messages that site owners rarely need to query. Because forms automatically collect this information and nobody ever deletes it, sites are left holding sensitive records they never actually wanted.

Overview
People affected2 accounts across 1 forum
Workarounds found2 items attempted
Community agreement4 total upvotes

What people tried

Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.

Found another way around this?

Share your steps and trade-offs so fellow engineers don't have to reinvent the wheel. No account required.

  1. 1
    Leaving form entries sitting in the database in plaintext indefinitely
    Did this help you?
  2. 2
    Relying on standard server-side security or host-level protections
    Did this help you?

In their words

Unedited, grouped by where they were said, most upvoted first within each place, each linked to the thread it came from.

r/Wordpress2 people · September 2026

“Form submissions, and I don't think it's close.”source ↗

“It is the highest-liability data on most sites — names, phone numbers, and whatever people type into a free-text "message" box — and it is the one place where "you can't query it" costs approximately nothing.”source ↗

koraynar · r/Wordpress · 2 upvotes

“Most site owners never wanted that data, they just have it because a form put it there and nobody ever made the decision to delete it.”source ↗

Jealous_Pea_3915 · r/Wordpress · 2 upvotes

Where this came up

People with this problem also raised