Daily Habit Counter works correctly when one preset or custom label is chosen, Add one is pressed as the action happens, and the streak on the page is read by local calendar day rather than by total count. Each tap is saved under the date your device reports at that exact moment, so a late-night session counts on the evening you saw it, not on the following morning after a UTC shift. The streak grows only when there is at least one saved action on consecutive local days, which means three taps today still counts as one streak day and missing tomorrow breaks the run no matter how big today's number looks. Add one raises today's count and Undo one removes a mistaken tap; if today's count returns to zero, that whole day drops out of the history so empty days never appear as activity. The record is stored only in the current browser on the current device, there is no sign-in, no upload, and no sync, so the only ways to lose the saved data are clearing this site's browser data or switching to a different device.

how do i make sure i use daily habit counter correctly
Use Daily Habit Counter Correctly From Day One

Pick a Label That Matches the Single Action

The preset list covers the most common reasons people open the page: Drink water, Walk, Read, Meditate, Study, Coffee, Vaping, Smoking. Picking from that list keeps the page stable across a wide range of habits, which avoids a near-identical page being built for every additional action. If none of those fit, the custom-label field accepts a short neutral description of the repeated action, such as read 20 pages, morning stretch, or empty dishwasher. Custom labels work for reading sessions, household routines, or a music practice block. The labels are record-only shortcuts for personal organization and are not a diagnosis, treatment plan, or judgement about the action.

Smoking and vaping labels in particular are record-only options. The Daily Habit Counter does not give health advice, cessation advice, dosage advice, or any claim about an outcome, so the row in the log is data, not a recommendation.

Press Add One at the Moment of the Action

The button is built for the exact moment the action happens, not for a batch update at the end of the day. A batch update would push every tap onto one evening's local date, but the streak counts consecutive local calendar dates rather than the size of the daily count, so that evening still registers as one streak day regardless of how many actions are saved there. Pressing Add one as the action happens lets the page lock the tap to the local date reported by the device at that instant, including month and leap-year boundaries, so a late-night tap stays on the evening you saw it rather than being shifted by a UTC stamp.

Today's number on the page is exactly the saved count for the current local date. If you tap twice by accident, the next section explains how Undo one cleans that up without leaving a misleading zero behind.

Read the Streak by Local Calendar Date, Not by Total

The streak answers one specific question: did the action continue from one local calendar day to the next. It is not a measure of effort, so three saves on Monday still count as one streak day, and a missed Tuesday breaks the run no matter how big Monday and Wednesday look. The streak follows the local calendar date reported by the device, including month and leap-year boundaries, so a tap at 11:55 p.m. on March 31 stays on March 31, and a tap at 12:05 a.m. on April 1 starts a fresh day.

Useful rule-of-thumb before you read the streak:

What you change on the pageEffect on the streakEffect on the total
Save three actions on the same dayStill one streak dayThree added to today's count
Skip the next local dayStreak breaksNo change to total
Save an action at 11:55 p.m. localCounts toward today's streak dayAdded to today's date, not tomorrow
Save an action at 12:05 a.m. localCounts as the next calendar dayStarts a new date row

Because the streak is date-based, a perfect record with smaller daily numbers and an imperfect record with very large single-day numbers both show exactly the same streak length.

Let Undo One Clean Up Today's Number

Undo one removes a single tap you regret, which is useful when the action is fast and a misclick is easy. It does not reset the whole day or wipe history; it lowers today's count by one. If you misclick, press Undo one until today's number looks correct again, then keep adding later in the same day if you want.

If Undo one is pressed until today's count returns to zero, the entire day is removed from history so empty days are not presented as activity. The same rule applies the first time the page opens on a fresh device: days on which you never tap Add one are simply absent from history. This is why the history is useful for reviewing the days that actually contain a saved record rather than scanning a grid of zeroes.

Use the Two Exports Only When You Want a File Outside the Browser

Both export formats are built directly in the browser with native canvas and Blob APIs. No record is sent to a conversion service, and the saved action lives in this browser until you decide to put it somewhere else.

Export PNG creates a 1080 by 1350 image with the Lizely mark, a total, and recent local-day rows. The image has no web address and does not include your custom habit label, which reduces the chance that a shared screenshot exposes a personal note. Export CSV creates a spreadsheet-friendly file with Date, Actions, and the streak ending on that day, with one row for every local day that has a saved count.

Run the export only when a file outside the browser is actually useful. The PNG is convenient for a chat snapshot where the custom label is something private. The CSV is convenient for an offline look at full history, since CSV rows include every local day with a saved action rather than only the visible recent rows.

Pick a Different Tool When the Job Changes

Daily Habit Counter is intentionally narrower than a generic click counter. The preset template approach prevents a near-identical page for every possible habit, and the streak answers the useful question of whether the action continued from one local day to the next. When the real task is something else, a sibling tool is the better match.

If you actually needUse instead
An adjustable general click step with no preset habitOnline Tally Counter
Completed sets and reps with an optional rest timerWorkout Rep Counter
33 and 99 round targets for a remembered countTasbih Counter
Several counters compared side by side in one daily recordMulti Counter
Days elapsed from a saved past start dateDays Since Counter
Daily cups against a self-set targetWater Intake Counter

Switching tools also keeps the saved record where it started. Each page is independent on this device, so a record on this page does not transfer to a sibling tool, and a record on a sibling tool does not appear here.

The same local-storage boundary applies on top of the choice of tool. No camera, microphone, location signal, account, or background tracking is used to record the day; the page only stores the number you choose to enter. If local browser storage is disabled or full, the open page can still show the action just changed and explains that it cannot retain it. That boundary is deliberate: a local habit note should never be presented as if it were safely backed up elsewhere.

Run the tool well by keeping the label constant, pressing Add one as the action happens, reading the streak in local days, using Undo one to fix today, and exporting PNG or CSV only when a file outside the browser is genuinely useful. For a closer look at edge cases and side-by-side comparisons, the Documenting Your Steps in Daily Habit Counter guide goes deeper on what each control actually writes into the page.

If you're weighing options, Plan the Steps Needed to Use Days Since Counter covers this in detail.