MARKETPLACE
PLUGINS
DOCUMENT REDACTOR PRO
Document Redactor Pro logo

Document Redactor Pro

Published January 2026
   •    Updated January 2026

Plugin details

🔒 Document Redactor Pro
Client-side PDF redaction for Bubble — secure by design

What it does (short description)

Document Redactor Pro is a client-side Bubble plugin that redacts sensitive information from PDF files before they are uploaded to your app.

All processing happens directly in the user’s browser using Web Workers.
Bubble never receives the original document — only a clean, redacted PDF.

This makes it ideal for:

Medical apps (HIPAA)

Legal documents

HR files

Financial records

Any app handling sensitive user uploads

🧠 Key Principles

✅ Client-side only (no backend workflows)

✅ No external APIs

✅ No temporary file storage

✅ Deterministic rules (no AI guessing)

✅ Bubble-safe outputs (URLs + JSON)

If Bubble never sees the secrets, they can never leak.

✨ Features
✅ Redaction Methods (Explicit & Safe)

The plugin only hides what you explicitly configure:

Elements to Hide

Hide exact values anywhere in the document

Example: names, IDs, account numbers

Hide Word After Keyword

Hides only the word immediately after a keyword

Example:
Age: 21yo male → 21yo is redacted

Hide Line After Keyword

Hides everything after a keyword on the same line

Example:
Patient Name: John Doe → John Doe is redacted

No automatic detection.
No hidden heuristics.
No accidental over-redaction.

✅ Secure PDF Rebuild

Black boxes are drawn directly onto the page

A brand-new PDF is rebuilt

Text under redactions is not recoverable

Final file is safe to share or store

✅ Bubble-Native Outputs

The plugin exposes:

A clean redacted PDF URL

A JSON audit trail

Live progress and status states

$16

One time  •  Or  $8/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Abdelhamid Ben hamou logo
Abdelhamid Ben hamou
Joined 2024   •   14 Plugins
View contributor profile

Instructions

🧩 How to Use the Plugin (Step-by-Step) 1️⃣ Add the Element

Add Document Redactor Pro to your page

It’s a non-visual element

2️⃣ Select a File (User Upload)

Use the plugin’s Select File action (or your existing upload logic).

The original PDF:

stays in the browser

is never uploaded

is discarded after processing

3️⃣ Configure What to Hide (Properties)
🔹 Elements to Hide

Format (comma-separated):

John Doe, 21yo, A12345


➡ Any of these values will be redacted wherever they appear.

🔹 Hide Word After Keywords

Format (comma-separated):

Age, DOB


Example PDF text:

Age: 21yo male


Result:

21yo → redacted

“male” → untouched

🔹 Hide Line After Keywords

Format (comma-separated):

Patient Name, Address


Example PDF text:

Patient Name: John Doe


Result:

John Doe → redacted

4️⃣ Run the process_document Action

Trigger the process_document action (e.g. on button click).

What happens internally:

PDF is read into memory

Redaction rules are applied

Black boxes are drawn

A new PDF is rebuilt

Only the redacted file is uploaded to Bubble CDN

5️⃣ Use the Outputs
📤 Exposed States
State Description
processing_status processing / complete / error
progress_percent Live progress (0–100)
items_redacted Number of redactions applied
audit_trail_json JSON list of redactions
redacted_file_url URL of the safe PDF
error_message Error details (if any)

You can:

Save the URL to the database

Display it for download

Trigger workflows on completion

EDITOR:
https://bubble.io/page?id=testlpu&test_plugin=1769098746059x770673849824706600_current&tab=Design&name=document_redactor_pro&type=page&elements=cmtaC

DEMO:
https://testlpu.bubbleapps.io/version-test/document_redactor_pro

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
PDF   •   Compliance   •   Data (things)   •   Health & Fitness   •   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble