sgasser/pasteguard

AI gets the context. Not your private data. Local-first privacy proxy for browser chat, AI APIs, and coding agents.

해결하는 문제

PasteGuard는 개인을 식별할 수 있는 정보(PII)와 시크릿이 클라우드 AI 제공자에게 전송되는 것을 방지합니다. 민감한 고객 데이터, 고객 기록, 또는 운영 로그를 다룰 때 수동으로 마스킹하거나 성능이 낮은 로컬 모델로 전환할 필요가 없습니다.

작동 방식

PasteGuard는 로컬 우선의 프라이버시 계층 및 프록시로 작동합니다. OpenAI, Anthropic, Gemini 등의 AI 제공자로의 요청을 가로채고, 이름, 이메일, API 키와 같은 민감한 데이터를 자리표시자로 마스킹한 후 제공자에게 전달합니다. 이후 사용자가 응답을 확인하기 전에 자리표시자를 원래 데이터로 복원합니다. 체크섬, 형식 검사, 그리고 의미적 백엔드(GLiNER)를 결합하여 탐지합니다.

대상 사용자

엄격한 프라이버시 규정을 준수해야 하는 팀과 개발자에게 적합합니다. 브라우저 기반 채팅, 커스텀 앱/API, AI 코드 에이전트를 사용하는 경우에도 원시 민감 데이터를 클라우드 AI 제공자에게 전송할 수 없는 상황에 적합합니다.

주요 기능

  • 다중 인터페이스 지원: 채팅 인터페이스용 브라우저 확장, API/SDK용 프록시, Cursor 및 Copilot과 같은 코드 에이전트와의 통합 지원.
  • 프라이버시 모드: 자리표시자로 대체하는 '마스크 모드'와 민감한 요청을 로컬 LLM(예: Ollama)로 리디렉션하는 '라우트 모드' 제공.
  • 광범위한 탐지: 다국어 지원 개인 정보(이름, 위치, 이메일 등)와 다양한 시크릿(API 키, SSH 키, JWT 등)을 식별.
  • 로컬 우선: Docker를 통해 로컬에서 실행하거나, 사설 인프라에서 자체 호스팅 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트