~/tools/step-counter

歩数カウンター

ブラウザ内で散歩中の歩数をカウント。スマホのモーションセンサーを使用 — アップロードは一切なし。

これは何? 詳細を隠す

歩数カウンターとは?

DeviceMotion APIでスマホの加速度センサーを読み取り、デバイス上のピーク検出で歩数を数えるセッション型の歩数計。セッションを開始し、画面をオンにしたまま歩くと、歩数・距離・ペース・1日の目標リングを記録します。処理はすべてブラウザ内で完結 — アカウント不要、アップロードなし、バックグラウンド追跡なし。モーションセンサーのないデバイスでは無効状態を表示します。日々の合計はこの端末に保存され、7日間のグラフと目標の連続記録も表示します。ポケットモードは画面を真っ黒のまま点灯し続け(OLEDに最適)、ポケットの中でも歩数をカウント。画面ロック中の短い空白は歩行ペースから推定し、推定値として表示します。

step-counter.js
0 今日の歩数

距離 0 m
セッション 0:00
ペース
過去7日間
現在の連続記録
最長連続記録