It only ever sees the draft you hand it

Check the message before you post it.

SafeSend reads the draft you hand it — text and images — flags the private information inside, and lets you decide what to hide. Nothing is posted until you say so.

Add to Discord See what it can detect

Adding an app to a server requires the Manage Server permission.

#
# general Illustrative — not a screenshot of Discord
Ren via SafeSend Today at 2:14 PM

just moved in! new place is , hit me up on

Photo posted with one face mosaiced
Privacy Settings Only you can see this
Contact Information OffLowMediumHigh
Identity & Document OffLowMediumHigh
Location & Address OffLowMediumHigh
Medical Information OffLowMediumHigh
Financial Information OffLowMediumHigh
Faces & People OffLowMediumHigh
Privacy Risk: Medium Score: 56/100 Only you can see this
Medium Image: 2 faces or recognisable people detected
High Text: Contact information detected — Example: 07700 900123
Medium Text: Location information detected — Example: 42 Pershore Road
Cancel Send Anyway Protect All & Send Review Privacy
Review Privacy — pick what to hide Only you can see this
Image 1 · Face #1 — the other person
Image 1 · Face #2 — you
Text #1: Contact Information — 07700 900123
Text #2: Location & Address — 42 Pershore Road
1 2
Send Reviewed Cancel
mum-and-me.jpg
+ Message #general

It sees your draft, nothing else

SafeSend does not read channel history and does not monitor anyone else's messages. It checks the one draft you hand it, and it answers where only you can see it.

You decide, not an admin

Nothing is deleted, blocked or altered on your behalf. Cancel, send anyway, hide everything, or go item by item and pick exactly what to hide.

We don't keep your information

Your draft is deleted automatically within 24 hours, and your Discord account ID is only ever stored as a one-way hash, never in raw form.

How SafeSend works

One command, and the decision stays with you.

1

Hand it your draft

Run /safe-send with your text and up to five images.

2

Read the private reply

A risk level, a score out of 100, and every issue found — with the exact text or image region it means.

3

Choose what happens

Cancel, Send Anyway, Protect All & Send, or Review Privacy to pick item by item.

4

It posts as you

Your display name, your avatar, and a “via SafeSend” label, so the channel knows who wrote it.

What it looks for

Six categories, in typed text and in attached images alike.

Contact Information

Phone numbers, email addresses

Identity & Document Details

Names in an identifying context, dates of birth, passport, driving licence, National Insurance, student and employee numbers

Location & Address

Home, delivery and billing addresses, streets with postcodes, hall-of-residence rooms

Medical Information

Diagnoses, prescriptions, NHS and patient numbers, test results

Financial Information

Card numbers, bank accounts, IBANs, salary, invoices

Faces & Recognisable People

Any visible face in an attached image

Your settings, not the server's

/privacy-settings sets each of the six categories to Off, Low, Medium or High. SafeSend only interrupts for the categories you asked it to watch, and the settings follow you between servers and sessions.

Off Low Medium High

How it compares

Every other tool in this space watches everyone's messages and deletes them after the fact.

Moderation bots and Discord AutoMod

Who configures it

Server admin

What it sees

Everyone's messages

When it acts

After you post

What it does

Deletes, warns, times out

Images

AutoMod cannot read images at all

SafeSend

Who configures it

You

What it sees

Only the draft you hand it

When it acts

Before you post

What it does

You choose: cancel, post, hide some, hide all

Images

Reads text inside images, finds faces

Measured, not claimed

Evaluated on a hand-annotated set of 300 Discord-style messages containing 262 labelled privacy items, split into a development half and a frozen test half. These figures come from the frozen half, which was never used while tuning the detector.

Public build

97.0%

Precision

92.9%

Recall

94.9%

F1

0% false alarms. No clean message produced a warning.

Per-category F1 ranges from 93.8% to 96.6% across the five text categories.

The public build checks typed text locally with pattern rules — it is not a language model, and it is not AI-powered. Attached images go to Google Cloud Vision for text and face detection.

Check the message before you post it.

A second pair of eyes on your own drafts, before anyone else sees them.

Add to Discord

Adding an app to a server requires the Manage Server permission.