BlindPost가 할 수 있는 일과 그 배경에 있는 아키텍처 선택을 간결한 사실로 작성한 페이지입니다.
스스로 통제하는 프라이버시
- 종단간 암호화. 모든 메시지는 기기에서 암호화되어 서버는 암호문만 처리하며 내용을 볼 수 없습니다. 키 교환은 X25519, 대칭 암호화는 AES-256-GCM.
- 전화번호, 이메일, 계정 불필요. ID는 첫 실행 시 기기에서 생성된 Ed25519 키쌍 그 자체. 가입 양식 없음.
- 서버 블라인드 아키텍처. 릴레이 서버는 암호문만 보유하며 발신자, 수신자, 그룹 멤버십, 메시지 내용을 알지 못합니다. 프라이버시는 약속이 아니라 아키텍처에서 비롯됩니다.
- 읽은 후 소각. 수신자가 열어본 후 몇 초 후에 사라질지 설정. 양쪽 기기에서 동시에 소각.
- 전송 후 소각. 전송 시 절대 시각을 지정. 양쪽 기기가 같은 순간에 동시 소각 — 읽기를 기다리지 않음.
- 12 단어 복구 문구. 새 기기에서 ID를 복원하는 유일한 방법. BlindPost는 재설정할 수 없습니다.
원하는 대로 대화
- 기본은 다 있음. 텍스트, 음성, 이미지, 영상, 파일 — 모두 동일한 E2E 전달.
- 10만 명 그룹. 완전한 E2E. 그룹 상태가 평문으로 멤버 기기를 떠나지 않습니다.
- 변조 효과. 음성 메시지에 재미있는 피치 변조 효과를 적용할 수 있습니다.
- 투표와 그룹 카드. 그룹 내 투표. 다른 그룹을 탭으로 참여 가능한 카드로 어떤 채팅에서든 공유 — 공개 모드 즉시 참여, 승인 모드 관리자 검토.
- 버블 내 번역, 리더 뷰. 메시지 하나를 그 자리에서 번역. 긴 마크다운을 전체 화면 리더로 읽기.
오래 가도록 설계
- P2P 클러스터. 여러 릴레이 노드가 네트워크를 구성. 클라이언트는 동적으로 발견하고 자동으로 전환.
- 크로스 플랫폼. iOS, Android (Google Play 및 직접 APK), macOS (Apple Silicon 및 Intel), Linux (deb 및 rpm). Windows 클라이언트는 개발 중.
- 무료, 광고 없음, 추적 없음. 광고도, 데이터 브로커도, 유료 플랜으로 기능을 막는 것도 없음.
BlindPost