Skip to content

πŸ›‘οΈ Client-side, privacy-first image redaction tool. Automatically detects and blurs PII (Emails, IPs, Keys) using local OCR. No server, no data leaks.

License

Notifications You must be signed in to change notification settings

karant-dev/AutoRedact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

πŸ›‘οΈ AutoRedact

Secure, client-side image redaction powered by OCR.

CI Release CI Release License: GPL v3

Deploy to Cloudflare

All processing happens 100% in your browser. Your images never touch a server.

✨ Features

  • πŸ” Automatic Detection - Finds emails, IP addresses, credit cards, and API keys
  • 🎯 Precise Redaction - Uses OCR word-level bounding boxes for accurate redaction
  • πŸ”’ Privacy First - Everything runs locally via Tesseract.js
  • πŸ“¦ Batch Processing - Process unlimited images at once
  • ⚑ ZIP Download - Download all redacted files in one click

πŸš€ Quick Start

# Option 1: NPM (Local Dev)
npm install
npm run dev

# Option 2: Docker (Easiest)
docker run -p 8080:8080 karantdev/autoredact:latest

# Option 3: Docker Compose
docker compose up -d

Open http://localhost:5173 and drop your images.

🎯 What Gets Redacted

Type Pattern
πŸ“§ Emails user@example.com
🌐 IPs 192.168.1.1
πŸ’³ Credit Cards 4242-4242-4242-4242
πŸ”‘ API Keys Stripe, GitHub, AWS

πŸ› οΈ Tech Stack

  • React + Vite + TypeScript
  • Tesseract.js v6 (OCR)
  • JSZip (batch exports)
  • Tailwind CSS

πŸ“ Structure

src/
β”œβ”€β”€ components/   # UI Components
β”œβ”€β”€ hooks/        # Custom Hooks
β”œβ”€β”€ utils/        # Logic & Helpers
β”œβ”€β”€ types/        # TS Interfaces
└── App.tsx       # Main Entry

πŸ“„ License

GNU General Public License v3.0

About

πŸ›‘οΈ Client-side, privacy-first image redaction tool. Automatically detects and blurs PII (Emails, IPs, Keys) using local OCR. No server, no data leaks.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published