monica · Chrome 拡張 / Manifest V3

monica — 新しいタブを、自分専用の司令塔に。

時計・天気・ブックマーク・Google アプリを 1 枚に。データはあなたのブラウザと Google Drive にだけ残ります。

monica とは

monica は、Chrome の新規タブをパーソナルダッシュボードに置き換える Chrome 拡張機能です。時計・天気・ブックマーク(iOS 風ホーム画面)・Google アプリランチャーを 1 画面にまとめ、毎日のスタート地点を自分専用にします。開発者の中間サーバは持たず、データは利用者のブラウザ(chrome.storage.local / IndexedDB)に保存されます。

Google アカウント連携の目的

Google へのサインインは必須ではありません。端末間でブックマークや設定を同期したいときだけ、利用者の Google アカウントを使います。取得した Google ユーザーデータは機能提供のみに使用し、広告・販売・人手による閲覧には使いません(Google API Services User Data Policy の Limited Use に準拠)。

  • openid / email / profile — サインイン中の Google アカウント表示
  • drive.appdata — 拡張専用の Drive appDataFolder への読み書きによる端末間同期(他の Drive ファイルにはアクセスしません)
プライバシーポリシーを読む →

できること

単一ダッシュボード

時計・天気・ブックマークを 1 画面に。各ウィジェットは設定で ON/OFF。

iOS 風ホーム画面

複数ページ・フォルダ・DnD 並べ替え。長押しや e キーで編集。独自アイコン / 絵文字 / favicon を自動選択。

Google アプリランチャー

Gmail / Drive / Maps など多数の Google サービスへワンクリック。表示の ON/OFF と並び替えはドラッグで変更。

Drive 同期

Google Drive の appDataFolder に LWW + ETag + tombstone で双方向同期。サーバは持ちません。

段階的同意

OAuth スコープは機能を有効化したときだけ追加要求。トークン再取得は silent refresh のみで、勝手に同意ポップアップは出ません。

背景のカスタム

背景色は端末間で同期。背景画像はローカル保存が既定で、拡大・位置を調整でき、明示的に有効化したときだけ Drive 共有。

オープンソース

TypeScript + React 19 + Vite + CRXJS。MIT ライセンス。コードは GitHub で公開。

プライバシーファースト

解析・トラッキング・外部サーバ送信は一切なし。Google ユーザーデータはこのアプリの機能提供のみに使用(Limited Use 準拠)。

プライバシーポリシーを読む →