BEHAVIOR-CHANGE TECHNOLOGY — STARTING WITH SMOKING

You don’t need more willpower.
You need better timing.

QuitMap learns the hidden pattern behind your smoking and helps you catch the next cigarette before you reach for it.

Not by fighting the craving.

By getting there first.

Today at a glance

Smoked6

Protected3

Waves ridden2

Your highest-risk hours

Lower risk Higher risk

Protect This One

Your next harder time is in 1h 20m

Protect this one

Money Saved

$124.80

not burned

This Week vs Last Week

14 fewer cigarettes

down 18%

Trigger Intelligence

Evening cluster detected

You tend to smoke most after work.

Real-Road Smoking Trail

See the distance your smoking adds up to on an actual map.

Twin-Engine Trigger Intelligence

QuitMap combines the moments you report with the patterns your logs reveal over time.

Heat Map Dashboards

Spot the hours, days, and situations where smoking usually wins.

Moment-Level Interception

Protect the next cigarette before it becomes automatic.

Progress That Learns

Every log makes your dashboards, harder times, and next steps more personal.

QuitMap Truth engine
QuitMap

Today

Today is loading.

Map

Map is loading.

Progress

Progress dashboards are loading.

Circle

QuitMap Circle is loading.

You

Account and settings move here later.

QuitMap

Your map

Your smoking history, mapped.

Every cigarette adds up. QuitMap makes the habit visible in distance, time, and money, so you can stop smoking on autopilot and start your quit plan with a clear next step.

1 See your truth

Enter cigarettes, years, and pack cost in plain words.

2 See what changed

See lifetime cigarettes, money, and distance.

3 Start today

See one clear estimate and one next move.

Total smoked 0 lifetime cigarettes
Distance 0 mi 0 km
Money spent $0 estimated lifetime spend
Today 0 planned pauses
Looking back What smoking has already cost.

Simple math from your details. No medical claims.

Looking Back 0 cigarettes

Estimated spend: $0

Time smoking: 0 full days
If Nothing Changes 0 more cigarettes

Next 10 years: $0 more

Time smoking: 0 more full days
Start changing this today

Small changes today can change the next 10 years.

Number check See how QuitMap got this number.

QuitMap shows how cigarettes, distance, money, and return time are estimated. If you remember better details later, you can edit them and the plan updates.

Local trail 0 mi
First recovery move Protect one planned cigarette today.
Open today's plan

Do not solve the whole habit right now. Wait for the next planned moment, then choose: smoke, skip, or start a short rescue.

Recovery estimate --
Next planned moment --
Tomorrow --

Real map foundation Stylized map is safe until Mapbox is connected.

The live map should use a Tanveer-owned Mapbox public access token only. Until then, QuitMap keeps the local canvas map, avoids exact home-address prompts, makes no map-provider calls by default, and keeps Mapbox blocked as the default visual until final provider QA and owner approval pass.

Format check only. QuitMap masks the value in reports and does not save it from this field.

Map provider gate not run yet.
Safe real-map preview Preview not built yet.

Builds a masked Mapbox image URL from approximate country/city anchors only. No exact home address is used.

Mapbox image loads only after the explicit Load button is clicked.
Mapbox static preview not built yet.
Smoke-free return Your trail ends here. QuitMap can guide you back home.
Estimate

Start the return only when you are ready to turn the number into a plan.

Return estimate --
Today moved back 0%
Tomorrow target --
This is a self-awareness tool, not medical advice. The plan changes when your real smoking changes.
Private truth card Choose the number to send privately.

Pick one simple card. The receiver still opens their own baseline, not your full result.

Receiver sees Private Trail card opened

They start with their own numbers and build their own baseline.

Before you send Trail card stays private.
  • One card Trail only. The receiver still builds their own number.
  • Receiver starts fresh They enter their own baseline.
  • No public trail No profile, leaderboard, feed, or social post.
Send readiness receipt Private send is ready.

Choose a private channel after reviewing the message. QuitMap will keep this receipt local.

  • No channel chosen yet
  • Message length checked
  • No social API, hosted write, billing, or public post
Account Save this plan to your account

Sign in by email to keep your plan across visits. You can also use QuitMap on this device without signing in.

Signed out Device saved Ready to save

Checking account save...

Step 1 of 4

Where are you starting?

Pick your country. If it is not listed, choose Other country. QuitMap still works when you enter your pack cost.

Cigarette type

Use Regular size if you are not sure. Long size is only for noticeably longer cigarettes.

Your baseline will appear here.

Estimated lifetime spend will appear here.

QuitMap will space your plan through the day.

Pick the smoking moments QuitMap should protect first. Choose up to 10, then set the usual time for each one.

0 of 10 selected
Daily plan

Today's plan

0 min gap
Next planned moment Ready Follow the plan when the urge hits.

QuitMap spaces your plan through your waking day.

Next choice Follow the next moment.

QuitMap will show whether to wait, pause, or log what happened.

QuitMap learning Your pattern is still forming.

Keep logging what really happens. QuitMap will stay quiet until the pattern earns trust.

Your chosen moments still drive today's plan.
Protect this one Next one to protect

QuitMap will show the next planned cigarette and the simplest action to take.

0 protected today Wait for the next planned moment

Start when you want to protect the next planned cigarette.

What is a planned moment?

A planned moment is the next pause QuitMap expects from your old rhythm. When it arrives, log what really happened: smoked, skipped, or craving.

Sets clear pauses Keeps messy days honest Updates tomorrow
Pauses left 0
Skipped 0
Tomorrow 0
Recovery time check Starting estimate

Enter your smoking details to see your recovery time.

Today status Ready
Recovery estimate --

QuitMap updates the recovery estimate after every smoke, skip, or craving.

Internal taper QA Taper QA not run yet.

Prove messy-day behavior without changing the user's real current-day log.

Taper QA not run yet.
Daily log What happened?

Use these buttons only to record what already happened.

Total logged today 0 cigarettes
Log later For cigarettes you forgot to record earlier.
Save what you remember.

Use Log later only for cigarettes you forgot to record earlier.

Choose how many, when the last one happened, and the closest reason.

Forgotten cigarettes count. They do not use up future planned moments.
End-of-day total Only if you missed logging the whole day.

Ready

Daily rhythm

Today's planned moments

    Reminders

    Plan gentle reminders.

    Local preview
    Device permission Local preview only

    Real push permission will be checked here before hosted notifications are enabled.

    Fallback path In-app alerts stay on

    If push is blocked, QuitMap should still show the next smoke window inside the app.

    User control Not checked yet
    Local reminder proof Next reminder is not armed yet.

    QuitMap can prove the next reminder path locally before real cloud push is connected.

    Next reminder Open the plan first

    In-app fallback stays ready if browser push is blocked.

    No reminder preview yet.

    Real push needs account sync, device permission, and hosted notification jobs. This local simulator keeps the logic visible first.

    Hosted job preview

    Backend jobs this plan would create

    0 jobs
    Local worker contract
    Money check

    Estimated lifetime spend

    Quick estimate
    Choose how to check spend
    Country starter cost $0/pack
    Your pack cost today $0/pack
    Money estimate Quick estimate
    Why this is a range Today + older years

    QuitMap will explain what this spend number is based on.

    What this includes What went into this number?

    QuitMap shows which numbers came from you and which older-year prices are still estimated.

    How we estimated it Cigarettes smoked, cigarettes in one pack, today's pack cost, and estimated older prices
    Region note Not needed now
    Country check Country QA not run yet.

    Checks launch countries, currency codes, distance units, pricing defaults, and region labels before we trust localized calculations.

    Country QA not run yet.
    Edit past years

    Only use this if you want to correct older years yourself.

    Daily Load OS

    Watch the whole pattern

    Baseline
    Body Load Score 0 QuitMap watches whether the habit is actually going down or moving somewhere else.
    Nicotine 0
    Caffeine 0
    Alcohol 0
    Replacement 0
    Substitution watch will activate when nicotine goes down while caffeine, alcohol, vape, or pouch use goes up.
    Substitution detection Training baseline
    0 risk
    Nicotine plan 0%

    Waiting for today's taper plan.

    Caffeine shift 0%

    Compare today against usual coffee or tea.

    Alcohol shift 0%

    Compare this week against usual drinks.

    Replacement shift 0%

    Watch vape, pouch, or replacement nicotine.

    Cross-Habit Watch Seven-day pattern preview

    QuitMap checks whether lower smoking is being replaced by caffeine, alcohol, or replacement nicotine.

    Local only
    Rolling Body Load Today only

    QuitMap needs a few logged days before it can trust the seven-day pattern.

    Local QA simulator Real local history

    Seed private demo history to test Rolling Body Load confidence without waiting a week.

    Rolling Body Load scenario QA not run yet.
    Cross-Habit Watch not built yet.
    Cross-Habit Watch gate not run yet.
    Daily check-in

    Tonight's check-in

    Emergency mode

    Craving rescue

    When an urge hits, use Protect this one. QuitMap gives you a guided pause without resetting your day.

    QuitMap Circle

    QuitMap Circle

    Guarded
    Public inside QuitMap. Guarded by real wins only.

    Circle is a structured support feed for signed-in users. Only real skipped/protected wins can appear. Replies use fixed chips only.

    Structured win WIN

    Share a small win after a real skip and let others send quiet support.

    A small win is ready to share privately.

    Safety controls Report and block before any live community.

    This local preview proves the safety path exists before public activation. It creates a draft moderation packet only; nothing is sent, posted, or shared.

    Safety packet not built yet.
    QuitMap Circle gate not run yet.
    AI Coach Lab

    One next move, built from the real day.

    Premium gated
    No blame. No reset. Private preview. Nothing is sent.

    The coach foundation reads the local taper plan, off-plan cigarettes, cravings, substitution watch, and official country support resource. It returns one recovery move instead of a giant dashboard.

    AI Rescue handoff Start AI Rescue from a craving moment first.

    After protected, smoked, or still-craving, QuitMap will show one next move here.

    AI Rescue handoff not built yet.
    Coach plan not built yet.
    AI Coach safety gate not run yet.
    Trigger Shield

    Intervene before the cigarette becomes easy.

    Premium gated
    Context first. GPS later, only with opt-in.

    QuitMap should learn coffee, alcohol, work breaks, driving, stress, time, and location-bucket patterns. This local preview uses safe buckets and manual arrival simulation only.

    Trigger Intelligence gate not run yet.
    Care Circle

    Private support, not pressure.

    Premium gated
    A trusted person can witness progress without seeing everything.

    Care Circle is designed for a partner, family member, friend, or clinician to receive only consented recovery summaries. No invite is sent, no contacts are uploaded, and no raw logs are shared in this build.

    Care Circle gate not run yet.
    Future Money Vault

    Turn not-spent money into a visible recovery asset.

    Plus/Premium preview
    This is a projection, not a bank account.

    QuitMap can show the money protected by delayed or skipped cigarettes and preview a future transfer ritual. No bank is connected, no investment advice is given, and no money moves in this build.

    Money Vault gate not run yet.
    Hard Day Journal

    No lost day. Just the next honest move.

    Plus/Premium preview
    When the plan breaks, QuitMap should learn without making the user feel cornered.

    The journal turns above-plan cigarettes, cravings, and body-load shifts into a calm recovery note. It stays private, local, and deterministic in this build.

    Hard-day recovery note not built yet.
    Hard Day Journal gate not run yet.
    Billing foundation

    Preview the paid app before real payments.

    Local pricing
    Recovery-time model Price pending

    Select a plan to preview monthly access or the one-time recovery price from your Return Home estimate.

    Preview controls
    Entitlement Plus preview

    Payment providers are not connected. This is local gate logic for QA.

    Billing provider gate Billing provider gate not built yet.

    Review country rates, estimated recovery-time price formula, product IDs, entitlement rules, receipt validation, cancellation paths, and provider blockers before real paid access exists.

    This is local-only. It does not open checkout, start an in-app purchase, create products, charge users, write entitlement rows, or contact Stripe/Apple/Google.

    Billing provider gate not built yet.
    Progress

    Your last 7 days

    No saved days yet
    Recovery change Log today to see what changed.

    QuitMap will show the reason in plain words, without asking you to understand the math.

    One honest log
    Recovery estimate --

    Based on today so far.