【自作ツール】24時リセットで習慣化。「デイリー・ライフログ」を作りました
📝 習慣化を支える「24時リセット」の論理
皆さんは、健康や自己啓発のために「毎日これをやる!」と決めたのに、いつの間にか忘れてしまった経験はありませんか?
実は私自身、毎日1万歩のウォーキングや筋トレ、スキンケアを数年続けていますが、忙しい日が続くと「今日、あれやったっけ?」と分からなくなることがあります。人間の記憶は意外と曖昧で、せっかくの習慣が途切れてしまうことも少なくありません。
そこで、ITパスポートとWebクリエイター上級の資格知識を活かし、プログラムによって「忘却」を防ぐ「毎日、ストレスなく使い続けたいツール」を自作しました。
このツールは、2回目以降の方に特に使いやすい設計になっています。
初めてご利用の方は、このページの説明を読んでからツールをお試しください。
一方、2回目以降の方は上の緑色のボタンをクリックするだけで、すぐに記録画面に移動できます。余計な説明をスキップして、サクサクと今日の記録を付けられるようになっています。
忙しい毎日の中で「習慣を続ける」ことを少しでもサポートできれば嬉しいです。ぜひお気軽にお試しください。
やることリストと24時リセット
毎日やることリストを最大20個まで作成・削除できます。深夜0時を過ぎるとチェックが自動で外れるため、「今日やったかな?」と迷う時間を無くす手助けをします。これはITシステムにおける「フラグ管理」の考え方を日常に応用したものです。
💡 開発者による技術解説 & Q&A
A. 情報セキュリティの観点から、あえてサーバーを持たない設計にしました。データはすべて皆様のブラウザ内(LocalStorage)に保存されるため、個人情報が外部に漏れるリスクを構造的に排除しています。
A. ブラウザを開きっぱなしの場合、日付が変わった瞬間に画面を更新(リロード)してください。クライアントサイドで処理を完結させているための軽量仕様です。
A. iOSの「ITP(Intelligent Tracking Prevention)」というプライバシー保護機能により、7日間アクセスがないとデータが消去される可能性があるため、週に一度のバックアップを推奨しています。Webクリエイターとして、利便性と安全性のバランスを追求した結果の機能です。
🛡️ データの保存と消失リスクについて
本ツールはプライバシー保護のため、データはすべて「あなたのブラウザ内(LocalStorage)」に保存されます。そのため、以下のケースではデータが完全に消去されます。
- スマホの機種変更・ブラウザ変更:別の端末には引き継がれません。
- 履歴・キャッシュ削除:ブラウザの掃除機能でデータも一緒に消去されます。
- iPhoneの放置(重要):iOSの仕様(ITP)により、7日間一度もこのページを開かないと自動削除される場合があります。
- シークレットモード:タブを閉じるとその瞬間にデータは破棄されます。
対策:バックアップの活用
万が一の消失に備え、定期的に「バックアップコード」を発行し、メモ帳アプリ等に貼り付けて保存しておくことを強く推奨します。ブラウザの保存領域(5MB)を使用しているため、一般的なテキスト量であれば数年分以上のログを保存可能です。
※ ブラウザの履歴削除やiOSの自動整理でデータが消える場合があります。大切な設定は定期的に「バックアップコード」を発行してください。
📊 デイリー・ライフログ
📜 これまでの記録履歴
まだ記録がありません

コメント
コメントを投稿