🔐
データはブラウザの中だけ: 外に出る通信は 3 つ、どれも受け取るだけ
技術 2026-11-01 · 2 分
マイページ地獄はサーバーを持たない。貼ったメール・履歴書・メモは、使っている人のブラウザの localStorage にだけ保存され、どこにも送られない。外部への通信は、PDF・Word を読むときのプログラム 2 つと、就活OS の字体 1 つだけで、どれも受け取るだけ。
保存するもの
| 保存先(ブラウザ内) | 中身 |
|---|---|
| mypage-jigoku.data | 選考の記録・履歴書の各版・メモ・ゴミ箱 |
| mypage-jigoku.es.* | 履歴書 → ES で選んだ履歴書と、貼った ES |
| jos.* | 就活OS の窓の位置と、面接の台本 |
ブラウザの閲覧データを消すと、これらも消える。別のブラウザや別の端末には引き継がれない。
外に出る通信
| いつ | 相手 | 何を |
|---|---|---|
| PDF を読むとき | cdnjs(pdf.js 3.11.174) | プログラムを受け取る |
| Word を読むとき | cdnjs(mammoth 1.6.0) | プログラムを受け取る |
| 就活OS を開くとき | Google Fonts(DotGothic16) | 字体を受け取る |
ページから外へデータを送る処理(POST・送信ビーコン・アクセス解析)は入っていない。ページ自体の配信は Vercel で、配信元には通常のアクセス記録が残る。
公開しているファイル
公開するファイルは決めた一覧だけにしている。ページ 3 枚・判定の engine.js・業界表・企業ロゴ表と画像・背景画像。開発用のメールや集計は公開していない。
確かめ方
- ブラウザの開発者ツールで「ネットワーク」を開く
- メールを貼る
- 新しい通信が出ないことを見る(PDF・Word を初めて読むときだけ cdnjs が 1 回出る)
判定の仕組みは選考メール 287 通での精度、ES 欄の対応は履歴書の段落と ES の欄にある。
2026-11-01 時点のページの中身から確認した。