なぜ私はMileLogを作ったのか — 現役SFC修行僧がPP管理ツールに不満だった話
はじめまして。MileLogを作っているnasと申します。
軽く自己紹介をすると、2000年生まれの新卒2年目のソフトウェアエンジニアです。昨年、旅行や修行にハマり今年SFC修行を行っています
このブログ、最初の記事に何を書くかは少し迷ったのですが、結局いちばん書きたかった話 ——「なぜこのサイトを作ったのか」から始めることにしました。私自身が2026年のSFC(スーパーフライヤーズカード)達成を目指して、いまリアルタイムで修行している人間です。サイトの機能は全部、自分が修行する中で「こういうのが欲しかった」を形にしたものです。
SFC修行を始めて、最初にぶつかった壁
修行を始めて3回目のフライトを終えた頃、私はExcelを開いていました。
「いま自分は累計何PPなんだろう?」 「目標の50,000PPまで、あと何回飛べばいい?」 「次の石垣便、PPはいくつ入るんだっけ?」
これに答えるために、毎回やっていたこと:
- ANA公式のプレミアムポイントシミュレータを開く
- 区間と運賃クラスを選んでPPを調べる
- その値をExcelに転記
- 累計を集計する関数を書く
- 目標までの残りを計算する
正直地獄でした。。。
- 毎回運賃種別がどれだかわからなくなる
- エクセルだから見づらい
- 携帯から操作しずらい などなどいろんな欠点がありました。。。
既存ツールでも満たせなかった「3つの欲しさ」
スプレッドシートが面倒なら、他のサイトを使えばいい。最初はそう思って、いくつかのPP管理ツールやSFC修行向けサービスを試しました。でも、どれも私の「いま欲しいもの」を満たしてくれませんでした。
1. 目標までの距離が、一目でわからない
PPの累計は出る。でも「目標50,000PPまで、いまどの位置にいるか」がパッと見えない。修行中に欲しいのは数字の羅列ではなく、進捗バーでした。
2. 予定フライトを混ぜて未来を見られない
実績だけのツールは多くても、「来月予約済みのフライトを足したら、その時点で何PPになるか」を計算してくれるツールがなかった。修行のプランニングって、まさにそこを知りたいんですよね。
3. 2026年の新運賃に対応していない
これが決定打でした。ANAは2026年に運賃体系を改定しました。古い情報のまま放置されているサイトでは、自分が予約しようとしている運賃のPPが正しく出ない。シミュレータを毎回叩く生活に逆戻りです。
だから、自分で作りました
「ないなら作る」は個人開発の特権です。私は普段ソフトウェアエンジニアとして働いているので、週末を使って少しずつ実装を進めました。
MileLogで大事にしたのは、次の3つです。
① 目標までの距離を、進捗バーで可視化する
トラッカー画面を開くと、最初に目に入るのは大きな累計PPと目標までの進捗バーです。「あと何PPで目標に届くか」「達成率は何%か」が、ログイン直後の0.5秒で頭に入る。修行中の自分が一番欲しかった画面です。
② 予定フライトも込みで、未来のPPを見せる
予約済みのフライトを「予定」として登録しておけば、「予定込み 合計PP」として進捗に反映されます。「次の沖縄タッチが終わった時点で40,000PPに乗る」みたいな未来の景色を見ながら、次のプランを練れる。
③ 2026年新運賃を、全区間網羅する
区間PP早見表では、ANA国内線・国際線の全区間・全運賃クラスのPPを確認できます。データはANA公式のシミュレータをベースに、当方で整形・検算したもの。「この区間、運賃クラスEだといくつ?」をシミュレータを叩かずに確認できます。
ついでに作った、わりと気に入っている機能
修行のメイン機能とは別に、自分で使ってみて「あって良かった」となったものがいくつかあります。
- 国内線/国際線のPP内訳:SFC到達条件の「国内線PPが半分以上」要件を意識せざるを得ないので、自然と分けて表示する設計に
- 共有機能:「いまこんな感じです」を画像で共有できる。修行中の友人と進捗を見せ合うのが地味に楽しい
- ステイタス別グラデーション:ブロンズ/プラチナ/ダイヤモンドの達成度合いに応じて、累計PPカードの色が変わります。完全に自己満足ですが、毎回見るたびにモチベが上がる
このブログでこれから書くこと
MileLog本体の開発と並行して、このブログでは修行に役立つ実用情報を書いていく予定です。
- ルート別のPP単価比較
- 2026年の運賃改定でPP効率がどう変わったか
- 私自身の修行進捗レポート
- 個人開発の裏側(こちらは余談)
修行中の方も、これから始める方も、よかったらトラッカーを試してみてください。完全無料・登録不要のゲストモードあり。気に入ったらアカウント作成で全機能解放、というよくある仕組みです。
最後に
MileLogは、ANAおよびANA Xとは関係のない非公式サービスです。私が修行中に欲しかったものを、同じ立場の誰かにも使ってもらえたらいいな、という気持ちで運営しています。
要望・バグ報告・「ここわかりにくい」のフィードバックは大歓迎です。X(旧Twitter)の @tabineer_nas までお気軽にどうぞ。
それでは、お互い良い修行を。50,000PPの先で会いましょう。
この記事をシェア
Xでシェア