BashNotaのプライバシー保護設計は、完全な「オフラインファースト」の原則に基づいており、すべてのユーザーメモとコードデータは、デフォルトでブラウザのローカルデータベースに保存され、いかなるクラウドサーバーにも積極的にアップロードされることはありません。この設計上の選択により、ユーザーは自分の知識資産を完全に管理することができ、機密情報の漏洩リスクを回避することができる。具体的な実装としては、ブラウザのIndexedDB技術を永続的なデータ保存に利用し、データの信頼性と優れたアクセス性能の両方を保証している。
マルチデバイスのコラボレーションを必要とするシナリオのために、BashNotaはオプションでエンドツーエンドの暗号化同期サービスを提供しています。ユーザーはアカウント登録後、同期させるデータを手動で選択することができ、送信されたデータはすべて強力な暗号化で処理される。クラウド同期は純粋なアドオンオプションであり、ユーザーがウェブサービスを拒否しても、コアオフライン機能に影響はない。ブラウザのキャッシュクリアによるデータ損失を防ぐため、ユーザーは定期的にデータのバックアップを取るか、自動同期を有効にするよう促される。
この答えは記事から得たものである。BashNota:オフラインで最初にメモを取り、コードを実行するツールについて




























