Private math for quitting

Whiteboard-clean quit tracking with blue, local-first graphs.

Quikter models streaks, real spending, craving instances, substance half-lives, and absorption curves directly in your browser. No account, no cloud database, and no server needed.

Quit equations

Click any graph to open one clean date, hour, minute, and count popup for spending, cravings, or usage.

λ

Half-life curves

Select a substance preset or enter a custom half-life to estimate elimination over time.

Computer-owned data

All demo settings persist in this browser's local storage until you wipe them.

Money tracker

Track what you actually spend.

Enter quit date and real spending points. Quikter plots your entered spending and a separate green average-spend line without auto-creating savings.

Add real spend entries only. The blue line is entered spending; the green line is the average dollars per day from those entries.

Current streak0days quit
Total spent$0from entries
Average spent$0per day
Next milestone7dsoon

Money spent tracker

blue actual · green average

Click the graph to add money spent with date, hour, minute, and amount.

Viewing all dates

Craving graph

Track craving instances separately.

Add day-by-day craving scores from 0 to 10. These are separate from money and absorption.

Latest craving00-10 score
Average craving0from entries
Craving entries0instances
Trendlatest vs first

Craving instances

0 to 10 scale

Click the graph to log a craving with date, hour, minute, and score.

Viewing all dates

Absorption and half-life graphing

Estimate what is in your system over time.

Choose a substance, route-like timing inputs, amount used, and half-life. The graph is an educational relative model, not medical advice.

Absorption nodes are usage instances. Use the date, hour, and minute fields to place each node; Quikter converts it to hours from the main usage time for the graph.

Selected substanceNicotine2h half-life
Estimated peak0 mgafter absorption
After 24 hours0 mgrelative remaining
Time to 5%0habout 4.32 half-lives

Absorption + elimination curve

24 hour view · click chart to choose date/time/count

Usage time shown in your device timezone.

Viewing all hours

The math layer

Signals you can inspect.

Streak

S(t) = max(0, today - quit_date)

Days since the last use date anchors money, craving, and absorption timelines.

Elimination

A(t) = A₀ × 0.5^(t / half_life)

Half-life presets and custom values power the remaining amount estimate.

Absorption

input(t) = dose × min(1, t / window)

Inhalation and hold settings shape how quickly the amount reaches peak.

Day and timezone

Graphs line up with your clock.

Local-first by design

Your quit data belongs on your machine.