Breathe easier, together.

Puff it Off helps you quit cigarettes, vapes or pouches at your own pace. Stop today or taper down to a date, and never lose your count to one bad night.

  • Free to quit with
  • No account
  • No ads, ever

A craving peaks and passes in about three minutes.

The pink button is always on the home screen. Tap it and Puff starts breathing with you, with nothing to sign in to and no menu in the way. Four rounds later the wave is gone, and the app writes down that you won.

  1. 4Breathe inPuff fills up with you. A soft tap marks the start.
  2. 7HoldThe hard part. Puff holds too.
  3. 8Breathe outSlow. The circle shrinks and so does the craving.

Not in the mood to breathe? Pick a distraction from a short list of things you can do right now, or read the reason you wrote on day one. Both are one tap away on the same screen.

Puff, the lung mascot, breathing
Breathe in
4
Round 1 of 4

Quit today, or quit on a date. Both count.

Stopping cold works for some people. For everyone else there is a daily limit that lowers itself until the day you pick, and the app treats that as quitting too.

Stop outright

Pick a date, or say "right now". The counter starts, the first health milestone lands twenty minutes later, and the craving button is already live.

For when you've had enough
Puff flexing

Taper to a date

Keep smoking, with a daily limit that lowers itself on a schedule you can see. Each cigarette gets logged. On the last day the limit hits zero and the counter takes over.

For when "not yet" is the truth
Puff thinking

Either way, setup takes about two minutes and asks for your real price per pack, so the money is right from the first hour.

A counter that runs to the second.

Time since your last one, the cigarettes you didn't smoke, the money that stayed, and the life you got back. Every number shows where it comes from, and the next milestone is always on screen.

  • Time, down to the minute, from the moment you said "last one".
  • Money at your real pack price, not a world average.
  • Life regained only where there's a published estimate. For vapes we'd rather say "no reliable data" than make it up.
Home screen: 12 days 3 hours smoke-free, 180 cigarettes avoided, $85.45 saved, next milestone in view, and the pink I want to smoke button

The money shows up before the willpower does.

Before you quit, setup does the arithmetic out loud: what a year of this costs, and what a year without it hands back. Seeing the number is the first push.

  • "If you carry on" next to "if you stop", same number, different sign.
  • Give the money a name later: a savings goal with a date you'll reach it.
Setup screen: if you carry on, minus $2,601 a year; if you stop, plus $2,601 kept in year one

Your body, with dates on it.

Thirty milestones from twenty minutes to twenty years, each one stamped with the day it happens for you and the source it comes from. Plus a short note on how this particular week tends to feel.

  • Timelines from the WHO, the NHS, the CDC and the US Surgeon General.
  • Sleep, mood and appetite, week by week, so a bad night reads as "normal", not "failing".
Health screen: weeks 2 to 4, the new normal, and a dated timeline of milestones such as nicotine has left your body

Sixty badges. None of them for opening the app.

Time, money, cravings beaten and days in a row. Every badge says exactly how it's earned, and the ones you haven't reached show how close you are.

  • From "first hour" to "one year", with "past the peak" at day three, the hardest stretch for most people.
  • A quick fifteen-second check-in each day keeps the streak honest.
Achievements screen: 19 of 60 earned, with badges for first hour, half a day, a full day and past the peak

"I smoked" is a button, not a confession.

Tap it, say whether it was one or you're back on them, and pick what happens next. There's no red screen. Your country's free quitline is one tap away on that same screen.

Relapse screen: one cigarette doesn't erase what you've achieved, with the choice between it was one and I'm smoking again
Puff with open arms

Twelve days don't disappear because of one evening.

Most people who quit for good had slipped before. An app that resets you to zero is saying those days never happened. Puff keeps the ledger instead.

  • Your streak after a single slipStays
  • Total time, money and badges after a full relapseStay
  • A 72-hour recovery plan, built around the trigger that got youStarts on its own
  • Notifications on the day you smokedGo quiet
  • Your previous attempts, how long each lasted and what ended itKept

Made for vapes and pouches too, in six languages.

Not only cigarettes

  • Cigarettes
  • Roll-ups
  • Vapes
  • Nicotine pouches
  • Heated tobacco

Each one has its own units and its own price, so "180 cigarettes avoided" becomes pods, cans or grams when that's what you quit. The button says "I want to vape" if that's your thing.

Six languages, two Spanishes

  • English
  • Español (Argentina)
  • Español (España)
  • Français
  • Italiano
  • Português (Brasil)

Argentine Spanish uses "vos" and calls a cigarette a "pucho", as it should. Pack prices are preloaded per country, and the quitline on the relapse screen is your country's, not a US number.

What you write about your worst nights stays on your phone.

There is no account because there's nothing to keep an account of. Your journal, your triggers, your relapses: a database on your device, and nowhere else.

  • No account, no sign-upSetup asks what you smoke and what it costs. Not who you are.
  • No ads, no ad SDKs, no trackingThe app never asks to track you because it never does.
  • Anonymous usage stats only if you say yesAsked once, off by default, switchable any time. Never your text, amounts or dates.
  • Export or delete everything in one stepJSON or CSV to wherever you like. Delete all data in Settings, done.
Puff asleep

Free to quit with. Premium to understand why you smoked.

Everything you need to get through a craving today, and to not give up after a slip, costs nothing and never will. Premium is the part that reads your patterns back to you.

Free, for good

No ads
  • Live counter of time, cigarettes, money and life regained, with sources.
  • The craving button: 4-7-8 breathing, distractions and your written reason.
  • Slips without a reset, the 72-hour recovery plan and your attempt history.
  • 30 dated health milestones and 60 badges.
  • Taper mode with a daily limit, for the "not yet" crowd.
  • Journal, daily check-in and the first seven days of the 30-day program.
  • Six languages, local prices, your country's quitline and public help.

Premium

Optional
  • Your craving map: which hour, which day, which trigger. Then what to do about it.
  • Symptoms week by week, what's coming and what helps, beyond today.
  • Savings goals with a name on the money and the date you'll have it.
  • Five-year projection in things you'd actually buy.
  • Days 8 to 30 of the program, one concrete step a day.
  • Monthly€9.99Cancel any time
  • Yearly€39.99About €3.33 a month
  • Once, for life€89.99One payment, yours forever

All three unlock exactly the same Premium; only the way you pay changes. Eurozone prices shown, and the store shows yours in local currency. Subscriptions renew automatically unless cancelled at least 24 hours before the period ends, from your Apple or Google account.

Support

Write to us and a person answers. If it's about a payment, say whether you're on iPhone or Android.

hello@puffitoff.com
How do I get Premium back on a new phone?

Open Settings → Premium and tap Restore purchases. Works the same on iPhone and Android, as long as you're signed in to the same Apple or Google account you bought with.

How do I cancel the subscription?

Subscriptions belong to the store, so the app can't cancel them for you.

iPhone: Settings → your name → Subscriptions → Puff it Off.
Android: Google Play → profile → Payments & subscriptions → Subscriptions.

Cancel at least 24 hours before renewal. You keep Premium until the paid period ends. Refunds are handled by Apple or Google under their policies. Details in the terms.

Can I take my data out, or wipe it?

Both. Settings → Export data builds a JSON or CSV file on your phone with everything you've logged. Settings → Delete all data removes it in one step, and so does uninstalling. Deleting data doesn't cancel a subscription; do that from the store.

Does it send anything anywhere?

Only if you agree. During setup we ask once whether you'll share anonymous usage data. Nothing is sent before you answer, and it never includes what you write, your amounts or your dates. The full picture is in the privacy policy.

Is the health information medical advice?

No. The timelines come from public sources such as the WHO, the CDC and the NHS, and every milestone shows its source. Puff it Off is not a medical device. For treatment, or any doubt about your health, talk to a doctor or pharmacist.

Your next craving is coming. So is Puff.

Setup takes two minutes and never asks who you are. The first milestone arrives twenty minutes after your last one.

iPhone with iOS 16 or later.
Puff jumping with both arms up