CheckBefore
Check a file

Before you upload or share

Local-first check

Check before you share with AI.

Scan files, text and code for hidden metadata, personal information and exposed secrets — directly in your browser.

Text, CSV, Word, Excel and text-layer PDFs are checked locally. Images keep metadata checks only; image OCR is not included.

Stays localOriginal unchangedYou decide
Local workspaceNothing uploaded

Private scan workspace

Check a file before it leaves your hands.

Start with 2 free checks — no account needed.Original stays unchanged.

Processed locally

Find hidden metadata, sensitive document content, credentials, comments, tracked changes, hidden sheets, and supported image details.

⌁ Your original stays on this device◌ No account needed for a free check

Choose a file or drop it here

Useful before sharing with
AI assistantsClientsEmailPublic uploads

WHAT THE CHECK CAN CATCH

Visible doesn't always mean ready to share.

CheckBefore gives files, text and code a focused private pass before they go to an AI assistant or another person.

01

Hidden Data

Metadata, EXIF, document properties, comments, hidden sheets and other supported file details.

02

Personal Information

Email addresses, phone numbers, labeled IDs and other sensitive personal details in pasted content.

03

Secrets

API keys, access tokens, credentials and other exposed secrets in text or code.

04

Local Processing

Your files and pasted content stay in your browser during standard scanning.

A CHECK, NOT A BLACK BOX

Make a confident send in four deliberate steps.

Start with the material you want to share, then act on only the findings that need you.

  1. 01

    Choose a scan

    Upload a supported file, or paste text or code into the local workspace.

  2. 02

    Review the check

    See masked content findings, metadata, hidden details, and any scan limits separately.

  3. 03

    Make the right change

    Edit content yourself. For supported file details, create a separate cleaned copy.

  4. 04

    Check again

    Rescan the latest file copy, or rerun the text check, before you share.

PASTE, CHECK, EDIT

How text and code scanning works.

Paste a prompt, snippet, configuration, or message and run a focused local check before you send it.

  1. 01

    Paste content

    Copy text or code into the local workspace. Nothing is uploaded.

  2. 02

    Run the local check

    Patterns flag email addresses, IDs, credentials and other likely risks in your snippet.

  3. 03

    Review masked findings

    Each finding shows a masked value, severity, and what to change or remove yourself.

  4. 04

    Edit and resend

    Update the original content, then paste it again or rescan before sending.

SUPPORTED TODAY

Useful coverage. Clear limits.

Content checks use focused local patterns. They can flag likely risks, but cannot decide whether your material is safe to share.

Text & CSV .txt · .csv

SUPPORTED

Personal information and exposed-secret patterns in pasted text, text files, and CSV data.

Scan text or CSV ↗

Excel .xlsx

SUPPORTED

Hidden content, metadata, comments, links, embedded objects, and active content.

Explore Excel checks ↗

Word .docx

SUPPORTED

Body-text risk patterns, comments, metadata, revisions, hidden text, links, embedded objects, and active content.

Explore Word checks ↗

PDF .pdf

SUPPORTED

Text-layer risk patterns, metadata, comments, attachments, forms, supported actions, layers, and redaction annotations.

Explore PDF checks ↗

Images .jpg · .jpeg · .png · .webp

SUPPORTED

Supported EXIF, XMP, IPTC, and text metadata. Pixels are not inspected.

Check an image ↗

DESIGNED FOR A PRIVATE FIRST PASS

The standard check happens where the file already is: your browser.

For supported files, CheckBefore reads document text locally to look for risk patterns. It does not upload your original file, visible content, or filename for a standard scan. The original remains unchanged; supported cleanup creates a separate copy.

Read the privacy details →

Start with a free local check. Upgrade only when supported cleanup saves you time.

START WITH THE DECISION, NOT A PAYWALL

Check free. Upgrade only when deeper supported cleanup helps.

Free includes the first checks. Lifetime Pro adds unlimited checks and the currently supported deeper cleanup tools.

Free

Free

Start with local scanning and supported metadata cleanup.

  • ✓ 2 checks without an account
  • ✓ 6 registration bonus checks
  • ✓ Local processing
Start a free check →

CLEAR BEFORE YOU BEGIN

Questions worth answering upfront.

How do I choose between file and text scanning?

Use File for a document, spreadsheet, PDF, image, TXT, or CSV already on your device. Use Text / Code to paste a prompt, snippet, configuration, or message before sending it. Both standard checks run locally in your browser.

What should I do if content risks are found?

Review the masked finding and change, remove, rotate, or redact the source content yourself. CheckBefore does not automatically rewrite personal information or credentials. Run the check again after your edit.

Does CheckBefore guarantee a file is safe?

No. Results reflect only the checks performed. Review visible content and every item marked for a manual check.

Will cleaning change my original?

No. CheckBefore creates a separate copy. You can restore and rescan the original in the current session.

Are all hidden items deleted?

No. Supported cleanup is explicit. For example, Excel hidden items are made visible rather than deleting cell contents.

Which formats are available?

.txt, .csv, .xlsx, .docx and text-layer .pdf files support local content scanning. Images keep metadata checks only. Older Office formats and HEIC are not currently supported.

CheckBefore — Check Before You Share with AI