포지셔닝
BootSignal은 공통 로더(bootsignal.js) 한 줄로 댓글·좋아요 같은 위젯을 어떤 사이트에든 붙이는 임베드 위젯 플랫폼입니다. 빌드도 백엔드도 없이 로그인(공유 Google 계정)·저장·다국어(ko/en/ja)를 포함하며, 호스트 코드 변경 없이 동작합니다. 앞으로 서비스가 계속 추가됩니다.
- 두 가지 형식 —
embed(스크립트 위젯: 댓글·좋아요…)와unlock(크래딧으로 콘텐츠/정보를 여는 페이월형, 추후). 한 사이트가 여러 서비스를 함께 씁니다. - 셀프서비스 등록 — 로그인 후 대시보드에서 사이트(site-id)를 본인 소유로 등록하면 즉시 위젯을 붙일 수 있습니다.
- 공유 로그인 — 방문자는 Google로 로그인해 댓글·좋아요를 남기고, 같은 계정·크래딧 지갑이 패밀리 전 서비스에서 동작합니다.
oos.kr에서 이전(2026-05-31), 프롬프트 마켓플레이스 → 댓글 → 멀티 서비스 위젯 플랫폼(댓글+좋아요)으로 재확장(2026-06-07).
요금제 — 사용량 기반 과금
구독 없이 댓글 사용량 기반으로만 과금합니다.
- 사이트마다 매월 무료 댓글 한도를 제공 — 무료 한도 안에선 비용이 없습니다.
- 무료 한도 초과분부터 댓글 1건당 크래딧을 사이트 소유자의 공유 지갑(mrlatte)에서 차감합니다.
- 크래딧은 Polar.sh로 충전하며 모든 서비스가 공유하고 만료되지 않습니다.
시스템 아키텍처
flowchart LR
Tools["도구 카탈로그
(정적 데이터)"] --> Build["Astro build
(static)"]
Build --> S3["S3 web/"]
S3 --> CF["CloudFront
bootsignal.com"]
CF --> User["개발자"]
User --> Firebase["Firebase Auth
+ Firestore (크래딧)"]
Polar["Polar.sh 결제"] --> WH["Cloud Function
webhook"]
WH --> Firebase- Frontend: Astro 5 (static, /en·/ko) + React 19 (클라이언트 인증·크래딧)
- 인증: Firebase Auth (Google)
- 크래딧/언락: Firestore named DB
bootsignal—users/{uid}/credits,unlocks/ - 결제: Polar.sh → Cloud Function 웹훅 → 크래딧 충전
- 호스팅: S3 + CloudFront
현재 상태
- 상태: 운영 중. 크래딧 결제 동선·상품 등록 검증 단계
- 다음: 폼·웨이트리스트 스크립트 태그 위젯 출시 → 획득 채널 확보