アップデート内容
- デバイス上の翻訳、画像 OCR 対応 — テキストメッセージを長押しして 翻訳 をタップすると、選択した言語に変換されます。iOS / macOS は Apple Translation、Android は Google ML Kit のデバイス上モデルを使用。画像を長押しして テキストを認識 をタップすると画像内のテキストを抽出し、そのまま翻訳もできます。完全にデバイス上でオフライン処理 —— メッセージのテキストが BlindPost や第三者サーバーに送られることは一切ありません。言語検出 / 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 ペインデスクトップの修正 — macOS など 3 カラムレイアウトで、友達削除ダイアログが誤って別のペインを閉じてしまう問題、およびアップデート案内のキャンセルボタンが周囲のビューまで閉じてしまう問題を修正しました。
- iOS 初回起動クラッシュを修正 — 新規インストールで未登録のまま登録画面を一瞬バックグラウンドにして戻すとクラッシュしていた問題を修正。
- 既読後焼却:空のプレースホルダーを残さない — ノイズ軽減のため、焼却されたメッセージはチャット内に空のプレースホルダーを残さなくなりました。
- アプリ内アップデートバナー — 新しいリリースがあるとき、プロフィールページ上部にバナーが表示されます。アップグレードまたは配信停止と同時に消えます。
- 共有 / 同報送信 — 同じ画像を複数のチャットに共有するとき、ファイルリネーム最適化が原因で受信者が抜け落ちることはなくなりました。
- 安定性 — 稀な内部エラーでアプリがハングすることがなくなり、自分のメッセージ送信後に会話リストが一瞬再読み込みされる問題を修正、動画サムネイルは自動ダウンロード設定にかかわらず表示されるようになり、32 ビット Android デバイス(armeabi-v7a)を再びサポートします。
BlindPost