업데이트 내용
- 기기 내 번역 + 이미지 OCR — 텍스트 메시지를 길게 눌러 번역을 누르면 선택한 언어로 변환됩니다. iOS / macOS는 Apple Translation, Android는 Google ML Kit 기기 내 모델을 사용. 이미지를 길게 눌러 텍스트 인식을 누르면 이미지에서 텍스트를 추출한 뒤 그대로 번역할 수 있습니다. 기기 내에서 완전 오프라인으로 처리됩니다 — 메시지 텍스트는 BlindPost나 어떤 제3자 서버로도 전송되지 않습니다. 언어 감지 / OCR / 번역 모두 한 번 다운로드한 언어 팩으로 앱 샌드박스 안에서 실행됩니다. 새로운 「번역 설정」 페이지에서 대상 언어를 선택하고 환경설정을 저장할 수 있습니다.
- 음성 메시지, 약 10배 작아짐 — 음성 클립이 WAV에서 16 kbps Opus로 바뀌어 크기가 10~16배 줄고, 청감상 손실은 없습니다. 파이프라인은 모든 플랫폼(Android / iOS / macOS / Linux / Windows)에서 동작하며, 각 OS의 네이티브 Opus 디코더를 사용합니다. 기존 WAV 메시지는 정상 재생되고, 새로 녹음하는 클립만 압축됩니다.
- 백업과 복원 재구축 — 백업에 실시간 진행률이 표시되어 큰 마이그레이션이 「멈춘 것처럼」 보이지 않습니다. 타임아웃이 24시간으로 늘어 수 GB 백업도 완료 가능. 단편화율이 25%를 초과하면 백업 전에 데이터베이스를 자동 압축(VACUUM)합니다. 복원 시 기기 고유의 보안 키를 능동적으로 제거하여, 원본 기기의 PIN과 기기 바인딩 자격 증명이 새 기기로 넘어가지 않도록 합니다.
개인정보
- 기기 간 이전이 더 깨끗하게 — 새 기기에서 백업을 복원할 때 가져온 데이터에서 기기 고유 KV(PIN, 기기 바인딩 비밀)를 능동적으로 제거하여, 이전 시 의도치 않은 기기 간 누출을 방지합니다.
- 스크린샷 잠금은 다시 사용자 손에 — 채팅 화면에서 Android
FLAG_SECURE가 자동으로 켜지지 않습니다. 스크린샷 정책은 다시 사용자가 결정합니다. - OCR / 번역 개인정보 공개 — 길게 누르기 메뉴에서 각 플랫폼의 기기 내 모델이 정확히 무엇을 보고 무엇을 보지 않는지를 직접 확인할 수 있어, 개인정보 경계가 암묵적이지 않고 가시화됩니다.
신뢰성
- 10만 명 그룹에서도 초대가 즉각적 — 친구를 초대할 때 수만에서 수십만 명 규모의 그룹에서도 누가 이미 참여 중인지 다이얼로그에 즉시 표시됩니다. 이전에는 거대 그룹에서 후보를 누락하거나 로드가 멈출 수 있었습니다.
- 데스크톱 3-pane 레이아웃 수정 — macOS 등 3 컬럼 레이아웃에서 친구 삭제 대화상자가 엉뚱한 창을 닫는 문제, 그리고 업데이트 알림의 취소 버튼이 주변 뷰까지 함께 닫히던 문제가 해결되었습니다.
- iOS 첫 실행 충돌 수정 — 새로 설치 후 등록 화면에서 잠시 백그라운드로 갔다가 돌아오면 충돌하던 문제 해결.
- 읽은 후 소각: 빈 자리 표시 제거 — 잡음을 줄이기 위해, 소각된 메시지는 채팅에 빈 자리 표시를 남기지 않습니다.
- 앱 내 업데이트 배너 — 새 릴리스가 있을 때 프로필 페이지 상단에 배너가 표시됩니다. 업그레이드하거나 배포가 철회되면 자동으로 사라집니다.
- 공유 / 브로드캐스트 — 같은 이미지를 여러 채팅에 공유할 때 파일명 재작성 최적화로 인해 수신자를 누락하던 문제가 해결되었습니다.
- 안정성 — 드물게 발생하던 내부 오류로 앱이 멈추지 않으며, 자신이 보낸 메시지 이후 대화 목록이 잠시 새로 고쳐지던 문제가 해결되었고, 동영상 썸네일은 자동 다운로드 설정과 관계없이 표시되며, 32비트 Android 기기(armeabi-v7a)가 다시 지원됩니다.
BlindPost