Skip to content

Repository files navigation

Screenshot Redactor

Automatically detect and blur sensitive information in screenshots, including account IDs, timestamps, and user IDs.

Installation

npm install

Build

npm run build

Testing

# Run all tests
npm test

# Run tests in watch mode
npm run test:watch

Development

# Build in watch mode
npm run dev

Project Structure

src/
├── core/       # Core redaction logic (OCR, Detection, Blur)
├── mcp/        # MCP server implementation
└── web/        # Web application (Express + React)
tests/          # Test files

Features

  • Automatic detection of account IDs, timestamps, and user IDs
  • OCR-based text extraction from screenshots
  • Configurable detection patterns
  • Dual deployment: MCP server or web application
  • Support for PNG, JPEG, and WebP formats

About

Helps blurring your screenshots

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages