Overview
Automatically detects and redacts sensitive data (PII) before sharing with ChatGPT, Gmail, and other cloud services.
OfflineRedact — Automatically Detect and Redact Sensitive Data Before Sharing with AI Chatbots Stop accidentally leaking personal information to ChatGPT, Claude, Gemini, Copilot, and other AI platforms. OfflineRedact scans your messages and file uploads in real-time, detecting 36+ types of personally identifiable information (PII) — all processed locally on your device. Your data never leaves your browser. Every day, millions of people paste sensitive information into AI chatbots without realizing the risk. A quick question about a contract might include client names and tax IDs. A request to summarize a document might expose employee records. A simple email draft could reveal phone numbers, addresses, and financial details. OfflineRedact acts as your last line of defense — catching sensitive data before it reaches any AI service. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ HOW IT WORKS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Type a message in any supported AI chatbot or platform 2. OfflineRedact instantly scans your text for sensitive data — names, IDs, emails, phone numbers, financial data, and more 3. If PII is detected, you get a clear notification with options to mask, ignore, or review each finding 4. Choose to auto-replace sensitive data with safe placeholders like [NAME], [EMAIL], [SSN] — the AI gets the context it needs without your personal information 5. Send with confidence, knowing your private data stays private The entire process happens in milliseconds, right inside your browser. There is no server involved, no API call, no cloud processing. Zero data leaves your device. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHAT IT DETECTS (36+ PII TYPES) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OfflineRedact uses advanced pattern matching with mathematical validators (Luhn algorithm for credit cards, MOD-97 for IBANs, checksum verification for national IDs) to minimize false positives while catching real sensitive data. ▸ Personal Information - Full names (dictionary-based detection across 25+ languages) - Email addresses - Phone numbers (international formats) - Physical addresses - Dates of birth - GPS coordinates ▸ Identity Documents - US Social Security Number (SSN) - US Individual Taxpayer ID (ITIN) - US Driver License - US Passport - Turkish TC Kimlik (National ID) - Turkish Driver License - Turkish Tax ID (VKN) - Turkish Social Security (SGK) - Turkish License Plates - UK National Insurance Number (NINO) - UK NHS Number - German Personal ID - French NIR (Social Security) - Spanish DNI - Italian Codice Fiscale - Dutch BSN - Polish PESEL - Swedish Personnummer - Portuguese NIF - Indian Aadhaar - Indian PAN - South Korean RRN - Japanese My Number - Brazilian CPF - Brazilian CNPJ - Passport numbers (generic) ▸ Financial Data - Credit card numbers (Visa, Mastercard, Amex, Discover, and more) - IBAN (International Bank Account Numbers) - Cryptocurrency wallet addresses (Bitcoin, Ethereum) ▸ Technical Identifiers - IP addresses (IPv4 and IPv6) - MAC addresses ▸ Custom Detection - Add your own keywords and patterns (Pro) - Custom regex rules for industry-specific data ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SUPPORTED PLATFORMS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OfflineRedact integrates directly into the platforms you use every day: ▸ AI Chatbots - ChatGPT (chatgpt.com) - Claude (claude.ai) - Google Gemini (gemini.google.com) - Microsoft Copilot (copilot.microsoft.com) ▸ Email & Collaboration - Gmail - Outlook - Notion - Slack - Discord ▸ Any Website (Pro) - Generic fallback mode works on any website with text input fields - Protect yourself on forums, support tickets, feedback forms, and more Each platform has a dedicated adapter that understands the specific UI — finding the right input fields, intercepting the send action, and displaying warnings in the correct location. This is not a generic text scanner; it is deeply integrated into each platform's interface. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ THREE PROTECTION MODES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Choose the level of protection that fits your workflow: 1. WARN ONLY Get a clear toast notification when PII is detected. You decide whether to send as-is or take action. Perfect for users who want awareness without interruption. 2. AUTO-MASK (Pro) PII is automatically replaced with safe placeholders before your message is sent. "Send the invoice to John Smith at john@example.com" becomes "Send the invoice to [NAME] at [EMAIL]". Seamless and automatic. 3. BLOCK & CONFIRM Sending is blocked when PII is detected. You must explicitly choose to mask, edit, or proceed for each finding. Maximum protection for high-security environments. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ REGULATION COMPLIANCE PROFILES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Pre-configured detection profiles aligned with major data protection regulations worldwide: ▸ COMPREHENSIVE — All 36+ PII types enabled. Maximum protection. Recommended for most users. ▸ KVKK — Turkish Personal Data Protection Law (Kişisel Verilerin Korunması Kanunu) ▸ GDPR — EU General Data Protection Regulation ▸ HIPAA — US Health Insurance Portability and Accountability Act ▸ CCPA — California Consumer Privacy Act ▸ LGPD — Brazilian General Data Protection Law (Lei Geral de Proteção de Dados) ▸ PIPA — South Korean Personal Information Protection Act ▸ APPI — Japanese Act on Protection of Personal Information ▸ PIPL — Chinese Personal Information Protection Law Each profile enables only the PII types relevant to that regulation, so you can tailor detection to your compliance requirements. Switch between profiles instantly from the popup menu. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ FILE SCANNING (Pro) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Before you upload a document to an AI chatbot, OfflineRedact can scan it for sensitive data: ▸ Supported formats: PDF, DOCX, TXT, CSV ▸ Image OCR: Extract and scan text from images using built-in OCR (Tesseract.js) ▸ Large file support: Files are processed in chunks (512KB with overlap) to catch PII at boundaries ▸ Pre-upload report: See exactly what sensitive data was found before confirming the upload ▸ All processing happens locally — your files are never uploaded to our servers This is especially valuable for uploading contracts, invoices, medical records, HR documents, or any file that might contain hidden PII you have overlooked. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ NAME DETECTION ACROSS 25+ LANGUAGES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Detecting names is one of the hardest challenges in PII detection. OfflineRedact uses curated name dictionaries covering 25+ languages and locales: Turkish, English, German, French, Spanish, Italian, Dutch, Polish, Swedish, Portuguese, Japanese, Chinese, Korean, Arabic, Hindi, Russian, and more. This means OfflineRedact can catch names like "Mehmet Yılmaz", "Jean-Pierre Dubois", "田中太郎", or "Александр Петров" — not just English names. Free tier includes Turkish and English dictionaries. Pro unlocks all 25+ locales. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ STATISTICS & MONITORING ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Track your privacy protection with built-in statistics: ▸ Daily scan counter — See how many messages were scanned today ▸ PII breakdown — View detected items by type (names, emails, IDs, etc.) ▸ Items masked — Total count of sensitive data items that were redacted ▸ Platform breakdown — See which sites triggered the most detections ▸ Export data (Pro) — Download your statistics for compliance reporting ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ FREE vs PRO ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OfflineRedact is free to use with essential protection. Upgrade to Pro for full coverage: FREE: ✓ 5 text scans per day ✓ Basic PII types (email, phone, 3 national IDs) ✓ Comprehensive regulation profile ✓ Warn-only mode ✓ ChatGPT and Claude support ✓ Turkish + English name dictionaries ✓ Basic scan counter PRO: ✓ Unlimited text scans ✓ All 36+ PII types ✓ All 9 regulation profiles ✓ Auto-mask and Block & Confirm modes ✓ All platforms + generic site support ✓ File scanning (PDF, DOCX, TXT, images with OCR) ✓ Custom keywords and detection rules ✓ 25+ language name dictionaries ✓ Detailed statistics with export ✓ Priority support ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY-FIRST ARCHITECTURE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Privacy is not just a feature — it is the foundation of OfflineRedact. ▸ 100% local processing — All PII detection runs entirely in your browser using JavaScript. No text, no files, no data of any kind is sent to our servers or any third-party service. ▸ No analytics on your content — We never see, store, or process your messages or documents. We literally cannot access your data. ▸ Minimal permissions — We only request the permissions strictly necessary: storage (for your settings), activeTab (to interact with the current page), alarms (for periodic Pro status checks), tabs (for login flow), and cookies (for authentication with offlineredact.com). ▸ Manifest V3 — Built on the latest Chrome extension platform with modern security standards, including isolated service workers and content script sandboxing. ▸ Open architecture — The extension uses standard web technologies (regex pattern matching, dictionary lookups, mathematical validators). No black-box AI models, no cloud inference, no data collection. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ USE CASES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▸ Professionals — Lawyers, accountants, HR managers, and consultants who handle client data daily and use AI tools for drafting, summarizing, or analysis. ▸ Healthcare workers — Protect patient information (HIPAA compliance) when using AI assistants for clinical notes or research. ▸ Developers — Prevent accidental exposure of API keys, credentials, or user data when asking AI for code help. ▸ Students & researchers — Safely use AI tools without exposing personal or research subject data. ▸ Anyone who uses AI — If you have ever pasted something into ChatGPT and thought "I hope that was okay" — OfflineRedact removes the doubt. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TECHNICAL DETAILS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▸ Manifest V3 compliant ▸ Works on Chrome, Edge, Brave, and other Chromium-based browsers ▸ Lightweight: ~2MB total size including all name dictionaries ▸ Efficient: Debounced scanning (300ms) prevents performance impact while typing ▸ Shadow DOM UI: Toast notifications are rendered in an isolated Shadow DOM to prevent CSS conflicts with host websites ▸ Adaptive site detection: Automatically identifies the current platform and loads the appropriate adapter ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ GETTING STARTED ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Install OfflineRedact from the Chrome Web Store 2. Click the extension icon to open the popup 3. Toggle protection ON 4. Visit ChatGPT, Claude, or any supported platform 5. Start typing — OfflineRedact works automatically in the background 6. When PII is detected, follow the on-screen prompts to mask or review No configuration needed. Works out of the box with sensible defaults. For advanced users: Open the Settings tab to choose a regulation profile, toggle individual PII types, select platforms, and customize detection behavior. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Protect your personal data. Protect your clients' data. Protect your patients' data. Use AI with confidence. Install OfflineRedact today. Website: offlineredact.com
5 out of 51 rating
Details
- Version1.0.1
- UpdatedApril 6, 2026
- FeaturesOffers in-app purchases
- Size275KiB
- LanguagesEnglish
- DeveloperWebsite
Email
support@offlineredact.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
OfflineRedact — PII Detection & Redaction has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
OfflineRedact — PII Detection & Redaction handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes