本文へ移動

ローカルファースト

ローカルファーストとは、データの正本を自分のデバイスに置き、サーバーは補助的な存在として扱うソフトウェアの考え方です。アプリは手元に保存されたものをもとに動き、バックアップや同期は二の次になります。

2026年11月8日 更新

  1. 読めるのは、あなたのデバイスだけ。

    会話を読めるのは、あなたのデバイスと、同期していればほかのデバイスだけ。それ以外のどこでも読めません。

  2. 私たちには読めない。

    メッセージは記録されずに通過します。チャットが保存されるときは、必ず暗号化されています。

  3. モデルはあなたを知らない。

    届くのは質問だけ。メール、アカウント、IP アドレスは渡しません。

  4. 途中に何も残らない。

    回答は戻ってきて、暗号化されてここに保存されます。同期していても、あなたの鍵が平文で私たちに届くことはありません。

NeverNo での会話の流れ。詳細は透明性ページにあります。

しくみ

ほとんどのウェブアプリはクラウドファーストです。サーバーがデータの正本を持ち、画面はそれを覗く窓にすぎません。ローカルファーストはこれを逆転させます。デバイスが正本を持ち、読み書きはその場で行われ、サーバーがあるとしても、デバイスの間でコピーを運ぶだけです。必要なときだけ使えるコピー機付きの紙のノートのようなものです。ノートが原本で、コピーは便宜にすぎません。自分のディスクにファイルとして保存した表計算は、いちばん古い例です。この考え方は、2019年に研究所 Ink & Switch が、クラウドがあってもデータを自分で所有できるソフトウェアについてのエッセイで示しました。トンネルの中でもすぐ開くメモアプリやデザインツール、パスワード管理ツールも、同じ精神に従っています。

利点は具体的です。データの読み取りや検索にネットワークの往復が必要ないので、ホテルの回線が不安定でも困りません。データセンターで障害が起きても作業を終えられるため、チームにも好まれます。体感は瞬時で、オフラインでも動き続けます。サービスが終了したり規約を変えたりしても、データは一緒に消えません。漏れるものも少なくなります。読める形のデータを持たない会社は、侵害で失うことも、引き渡しを求められることもないからです。ブラウザも助けになります。デバイス上のデータベースを提供し、Web Crypto API は、ページが使うだけで読み取れない鍵で、保存したものを暗号化できます。

代償も現実にあり、誠実なソフトはそれを述べます。デバイスは紛失したり、壊れたり、初期化されたりしますし、ブラウザはあなたが頼めばサイトのデータを削除します。複数のデバイスをそろえておくには、競合なく変更を統合する同期の仕組みが必要で、CRDT と呼ばれる技術群がその一つです。また、データが分散していると、全体の検索は難しくなります。容量にも限りがあり得ます。ブラウザはサイトごとに容量の上限を設けるため、大きな動画のライブラリはいつまでも収まりません。そこでローカルファーストには、コピーの計画が付きます。書き出し、暗号化したバックアップ、暗号化した同期、あるいはその全部です。

NeverNo では

NeverNo は、会話、フォルダ、キャラクター、画像、記憶を、ブラウザの中の neverno というデータベースに、どのスクリプトからも取り出せない AES-256-GCM の鍵で暗号化して保管します。当社のサーバーに読める形のコピーはありません。その結果は単純で、はっきり述べておきます。設定ですべてを消去するか、ブラウザでサイトのデータを消去すると、データベースと鍵が消え、書き出し、バックアップ、同期がなければ、あなたにも当社にも復旧できません。

対策は、手間のかからないうちにコピーを作っておくことです。履歴を読めるファイルとして書き出す、自分で決めたパスフレーズで暗号化したバックアップを作る(パスフレーズを忘れるとバックアップは失われます)、あるいはアカウントでデバイス間の暗号化された同期をオンにする、といった方法があります。メッセージのテキストは、答えるモデルに届くまで当社のサーバーを通りますが、平文で記録されることはありません。Z.ai の GLM 5.3 Flash は、NeverNo で無料で、画像も読み取れるプライベートモデルの一つで、コンテキストは128,000トークンです。履歴はあなたのデバイスに残ったまま、この処理を担います。

覚えておきたいこと

  1. 正本はデバイスにあり、サーバーは中継、ミラー、保管をするだけです。

  2. 利点は、読み取りが即時、検索が軽快、オフラインで使える、会社のコンピューターに機密が少なくなることです。

  3. 主な危険は喪失です。書き出し、バックアップ、同期なしでブラウザのデータを消すと、履歴が消えます。

  4. 暗号化に加え、パスフレーズ付きのバックアップや暗号化された同期があれば、複数のデバイスでも成り立ちます。

よくある質問

ローカルファーストとは、何もデバイスから出ないという意味ですか?

いいえ。メッセージは答えを得るためにモデルへ届く必要があるので、そのテキストは当社のサーバーを通り、提供元へ届きます。デバイスに残るのは保存された履歴だけで、ほかの場所にコピーがあるのは、あなたが暗号化して作った場合だけです。

NeverNo でブラウザのデータを消去するとどうなりますか?

データベースとその鍵が消え、履歴も一緒に失われます。暗号化したバックアップか同期があれば復元できます。それがなければ、当社が読める形のコピーを持たないため、何も復旧できません。

NeverNo を二つのデバイスで使うにはどうすればよいですか?

ログインして設定で暗号化された同期をオンにするか、二つ目のデバイスでバックアップを読み込みます。テキスト、キャラクター、設定は引き継がれますが、画像、動画、音声はまだ同期されません。

最初の質問をしてみましょう

アカウントもカードも不要。NeverNo が対応する10言語のどれでも書けます。

チャットを開く