FIA+PROJECTS Approved Project Page Layout Project / 2026
PDF Account Redactor completed state with a redacted PDF ready to download PDF Redactor application icon

PDF Redactor

FIA+PROJECTS / Local document utility / 2026

Turning sensitive PDF cleanup into a focused desktop workflow.

Project context

A small local tool built around one sensitive task.

PDF Redactor reviews text-based PDF files for account and routing number patterns, applies PDF redaction annotations, and returns a new file. The current prototype runs through a local browser interface on macOS.

01 / Problem

Private files. Manual cleanup.

Financial records may need sensitive identifiers removed before they can be shared.

Original PDF Redactor application icon

Keep the file local.

The application icon remains unchanged. This same icon is reserved as the visual link to the separate project page.

Original application icon / preserved
02 / System

Add files. Run one action.

The live interface keeps the first step direct: choose one or more PDFs, then start redaction.

Live PDF Redactor landing screen with PDF drop area and redaction button
Live app capture 01 / Empty statePackaged macOS build
03 / Workflow

Source to redacted output.

A synthetic statement was loaded into the packaged app and processed through its actual interface.

Live PDF Redactor interface with a synthetic PDF selected
01 / SelectedSynthetic PDF
Live PDF Redactor result showing two redactions and a download action
02 / ProcessedTwo redactions
04 / Proof

Review the result record.

The completed state reports the number and type of matches without showing the source values.

Live PDF Redactor expanded result showing labeled account and routing redactions on page one
Live app capture 04 / Expanded resultSynthetic values only
05 / Outcome

A delivered prototype with release work open.

The app demonstrates the local workflow. Accuracy, scanned-page handling, packaging, and public distribution remain separate release work.

PDF Redactor application icon

Case study first.

This page documents the working prototype. A public app download remains unavailable until the product passes its release checks.

Status / Prototype
01Local processing flow
02Batch PDF interface
03Redacted PDF export
Role

FIA+PROJECTS

Disciplines

Product concept / Interaction / Engineering

Deliverables

macOS prototype / Local web interface

Stack

Python / Flask / pdfplumber / PyMuPDF