피드로 돌아가기
I'm a Solo Developer in Sweden. I Built an AI Chrome Extension to Cut Through Media Bias.
Dev.toDev.to
AI/ML

Serverless와 Claude Haiku 기반의 Zero-Data Retention 분석 확장 프로그램 구축

I'm a Solo Developer in Sweden. I Built an AI Chrome Extension to Cut Through Media Bias.

NoiseFilter2026년 6월 18일3beginner

Context

미디어 편향성 분석을 위한 고속 배포 체계 필요성 증대. Solo Developer로서 개발 공수 최소화와 GDPR 준수를 위한 데이터 무상태성 확보가 핵심 과제로 작용.

Technical Solution

  • Manifest V3 및 Side Panel API 기반의 Vanilla JS 프론트엔드 설계로 런타임 오버헤드 제거
  • Vercel Serverless Functions를 통한 API Key 은닉 및 클라이언트-백엔드 간 보안 계층 형성
  • Claude Haiku 모델 채택을 통한 분석 레이턴시 단축 및 비용 효율적인 추론 환경 구축
  • Zero Data Retention 설계를 통한 데이터베이스 의존성 제거 및 GDPR 규제 대응 복잡도 최소화
  • chrome.i18n 시스템 활용으로 별도 번역 인프라 없이 15개 언어의 다국어 지원 구현
  • 기능 추가 시 DB 도입 필요 여부를 기준으로 판단하는 엄격한 Feature Filtering 전략 적용

- 빠른 MVP 출시를 위해 Database-less 아키텍처 및 Serverless 환경 검토 - LLM 도입 시 분석 목적에 최적화된 경량 모델(Haiku 등)을 선택하여 비용과 속도 최적화 - GDPR 등 법적 제약을 아키텍처 설계 단계에서 Zero Data Retention으로 해결하는 방안 고려 - 확장 프로그램 배포 전 host_permissions 등 스토어 심사 기준 세부 항목 사전 검증

원문 읽기