Browser ExtensionFeatured

Caption Logger for Google Meet

Google Meet 자막을 기기 밖으로 한 줄도 안 보내고 로컬에만 기록·복사하는 Chrome 확장 — 의존성 0, 네트워크 호출 0.

PersonalContribution 100%
★Key Metric: 자막을 서버로 안 보내는 로컬 전용 Meet 로거 · 의존성 0 · 네트워크 호출 0
Engineering Role
Frontend

Overview

자막을 자체 서버로 올리는 기존 도구들과 달리 "아무것도 브라우저를 떠나지 않는다"를 원칙으로 만든 Meet 자막 로거. MutationObserver로 자막을 증분 수집해 로컬에만 저장하고, 전체/새 부분 2종 복사와 화자 매핑을 제공한다. 프레임워크·빌드 단계 없는 순수 JS라 모든 줄을 직접 검증할 수 있다.

My Work

  • ▸MV3 content script ↔ popup 메시지 구조 (서비스워커 없음)
  • ▸증분 복사 커서를 스냅샷으로 설계해 소급 정정 손실 방지

Highlights

  • 네트워크 호출 0 · 의존성 0 · 로컬 저장 전용
  • 증분 복사(새 부분만) — 커서 스냅샷 기반
  • 11개 언어 자막 감지 · 동의 게이트 · 다크모드

Timeline

Role: 단독 개발
Contribution: 100%
Collaboration: Personal

Tech Stack

</>Chrome MV3 · Vanilla JS · 네트워크 0 · 로컬 전용

Chrome Extension (MV3)Vanilla JSMutationObserverchrome.storage