← Productsに戻る

Yametoku — 24時間待つだけで衝動買いを冷ますアプリ

2026-01-25

Yametoku — 24時間待つだけで衝動買いを冷ますアプリ

Yametoku とは

Yametoku(やめトク) は、衝動買いを止めるためのiOSアプリです。「欲しい!」と思った瞬間に買うのではなく、まずアプリに登録して 24時間待つ。冷静になった頭で「やっぱりいらないかも」と気づけたら、その商品の金額がそのまま 貯金額として加算 されます。

節約のコツは「我慢を可視化すること」。Yametoku は、その我慢の瞬間にちゃんとフィードバックを与えてくれます。

こだわったポイント

1. 24時間カウントダウンで頭を冷やす

商品を登録すると、24時間後に通知が届きます。それまでは「検討中の商品」リストに並び、残り時間がカウントダウンされていく仕組み。衝動と決定の間に時間を挟むだけで、本当に必要かどうかが冷静に見えてきます。

24時間が経つと、商品ごとに「買わなかった」「買ってしまった」の二択を選びます。

2. 「やめトク残高」が増える達成感

「買わなかった」を選ぶと、その金額がトップ画面の やめトク残高 に加算されます。月ごとの我慢回数や合計額もカード表示。節約は引き算ではなく足し算として体感できる設計です。

3. 「買ってしまった」時の脱力アニメーション

最大のこだわりは、ここ。「買ってしまった」を選ぶと、画面が暗転し、18枚の💸絵文字が画面上から落下 → ゴミ箱🗑️に吸い込まれていきます。0.1秒ずつ遅らせたスタガード演出で、「お金がスーッと消えていく感覚」を視覚的に体験させます。

罪悪感をユーモアで包む。ペナルティをゲーミフィケーションに変換した、Yametoku 一番の遊びどころです。

4. 月別・カテゴリ別の統計

履歴タブでは、月ごとの節約額やカテゴリ別(服・食・趣味...)の集計が見られます。自分が何にお金を使いたがる傾向があるかが、数字で浮き彫りになります。

開発プロセス

工程 使用ツール
企画・仕様決め ChatGPT
アニメーション設計 Claude Code
コーディング Claude Code (SwiftUI + SwiftData + Notification)

iOS 18+ の Observation フレームワークと @Environment を使った Modern SwiftUI 構成。ProductStore をシングルトンで管理し、NotificationService が24時間後のローカル通知を自動でスケジュールします。

制作時間は 約6時間。一番時間をかけたのは、💸の落下アニメの調整でした。

振り返り

  • ペナルティを罰ではなく演出にする ことで、ユーザーは何度でも素直に申告できる
  • 24時間カウントダウンという制約は、衝動に対する強力な解毒剤
  • 節約=我慢の総量」という発想が、達成感の源泉になる
  • 心が動く瞬間にしっかり演出を入れる。それだけでアプリの価値は何倍にもなる

衝動買いに悩む方、自分の浪費傾向を知りたい方は、ぜひ Yametoku を試してみてください。