About

Cigs Counter — Mission, Privacy & Philosophy

Why This App Exists

Quitting smoking is one of the hardest things a person can do — not because the physical addiction is uniquely severe, but because most quit attempts start without honest data. People say "I smoke maybe a pack a day" when they actually smoke 26 cigarettes. They say "I only smoke when stressed" when the log reveals they smoke after every meal, in traffic, and before bed regardless of their mood.

Cigs Counter starts at the beginning: how many cigarettes do you actually smoke? Not roughly. Exactly. Logged in real time, one tap at a time, for as many days as it takes to see the pattern clearly.

The app is not built around willpower. It does not lecture you. It does not send push notifications to shame you into reducing. It counts. You look at the number. That alone — the simple act of seeing the real count every day — is often enough to start moving it down.

🎯
Honest Baseline First
You can't reduce what you don't measure. The first week is for observation only — no targets, no pressure, just data.
🐢
Slow is Sustainable
Cold turkey has a 3–5% long-term success rate. Gradual reduction, tracked day by day, has 2–3× better outcomes. We optimise for the approach that actually works.
🔒
Your Data is Yours
Smoking history is sensitive personal health information. It lives on your device and goes nowhere. Not to us, not to advertisers, not to anyone.
🌐
Zero Friction
No app store. No account. No payment. No download. The web is still the most accessible platform on earth — open a URL and you're ready.
♾️
Free Forever
There is no freemium tier. There are no locked features. There will never be ads. The app is free because it costs almost nothing to run and it should be available to every smoker regardless of their means.

Privacy Policy

This is the complete privacy policy for Cigs Counter (cigscounter.onrender.com). It is intentionally brief because there is almost nothing to say: we do not collect your data.

✅
No personal data collected
We never collect your name, email address, age, location, IP address, or any other personal identifier. There is no sign-up, no profile, no account of any kind.
✅
No health data transmitted
Your cigarette count, timestamps, and smoking history are stored entirely in your browser's localStorage. None of this data is ever transmitted to any server. We cannot see it. We have no access to it.
✅
No analytics or tracking scripts
We do not use Google Analytics, Mixpanel, Hotjar, or any other analytics service. We do not use session recording, heatmaps, or event tracking. There is no JavaScript on this page that phones home.
✅
No advertising
There are no ads on this site. We are not affiliated with any advertising network. Your data is not sold, rented, shared, or monetised in any way.
✅
No cookies
We do not set any cookies. Language and data preferences are stored in localStorage, not cookies. There is no cookie consent banner because there are no cookies to consent to.
✅
No server-side logging
The app is a static HTML file served by a hosting platform (Render.com). The hosting platform may log standard HTTP access logs (IP, timestamp, URL, user agent) as part of normal server operation — this is outside our control, but no smoking-related data is ever in these logs.
⚠️
Third-party fonts
The app loads two fonts (Bebas Neue and IBM Plex Mono) from Google Fonts. This means Google's servers will receive your IP address and browser information when you first load the page. This is the only outbound request the app makes. If you wish to avoid this, you can load the page while offline after the first cached load, or use a browser extension to block Google Fonts.

Your Rights

Because we collect no data about you, there is nothing for us to provide, correct, or delete in response to a GDPR/CCPA request. Your smoking history is stored only on your device. You can delete it at any time by clearing your browser's localStorage for this site, or by using the Reset button in the app.

Children

This app is intended for adult smokers who are trying to quit. It is not directed at children. We do not knowingly collect information from anyone under 18, but as we collect no information from anyone, this is moot in practice.

Changes to This Policy

If we ever change this policy in a way that involves collecting data, we will update this page and note the date of change prominently. The current policy has been in effect since the app launched and has no history of changes.

· · ·

Plain Language Summary

We don't know who you are. We don't know how many cigarettes you smoke. We can't see your data. Your smoking history is private and local to your device. The only company that technically touches your network request is Google Fonts when you first load the page.

That's it. That's the whole policy.

Technology

Cigs Counter is a single-file static HTML application. The entire app — HTML structure, CSS styles, JavaScript logic, and all 10 language translations — lives in one index.html file. No build tools, no bundlers, no frameworks, no dependencies served from npm.

HTML / CSS / JS
Vanilla web standards. No framework. The entire application is ~1,500 lines of hand-written code.
Storage
Browser localStorage API. JSON-encoded per-day objects keyed by YYYY-MM-DD date strings.
Chart
HTML5 Canvas 2D API with devicePixelRatio scaling for sharp rendering on high-DPI screens. No charting library.
Timer
setInterval at 1-second resolution. Stores timestamps as Unix milliseconds; formats into HH:MM:SS at render time.
Fonts
Bebas Neue (display/headings) + IBM Plex Mono 300/400/500 (body) from Google Fonts. Loaded with display=swap for performance.
i18n
Custom zero-dependency translation system. 10 language objects in a LANGS constant; DOM updates on language switch with full RTL support.
Animations
CSS keyframe animations for the particle burst effect. CSS transitions for button press, timer colour states, and progress bar.
SEO
Schema.org JSON-LD (WebApplication, HowTo, FAQPage, BreadcrumbList, Organization, WebSite). Full Open Graph, Twitter Cards, hreflang for 10 locales.
Hosting
Render.com static site hosting. Free tier, served over HTTPS with global CDN. Zero server-side code.

Why a Single File?

Single-file apps are portable, inspectable, and auditable. You can save the page to disk, open it locally, and it works identically. You can read every line of code to verify the privacy claims on this page. There is nothing hidden in a bundled JavaScript file, no obfuscation, no minified blob.

It also means the app works completely offline once the page has been loaded once (except for font rendering, which falls back gracefully to system fonts).

Inspect us: Open DevTools (F12) → Sources on cigscounter.onrender.com and read the entire application. You can verify in under 10 minutes that no data leaves your browser.

The Open Web

Cigs Counter is a deliberate argument for what the web can still be: a document you open in any browser, on any device, that does something useful, without asking anything from you in return. No email. No password. No payment. No permission to send notifications. Just a URL.

The web's original strength was the zero-friction link. You share a URL, the other person clicks it, they use the thing. That still works. We don't need to replace it with a 50 MB app download and a four-step onboarding flow to count cigarettes.

We believe that health tools in particular should be frictionless and private. Someone who is trying to quit smoking does not want to negotiate with a free trial, explain their quit-date goal to an onboarding wizard, or wonder whether their smoking data is being shared with their insurer. They want to tap a button and see a number.

Who Built This

Cigs Counter is an independent project built and maintained by a small team passionate about harm reduction and the open web. It is not backed by a pharmaceutical company, a nicotine product manufacturer, or a health insurance provider.

We have no financial interest in whether you quit quickly, slowly, or not at all. We are not affiliated with any nicotine replacement therapy product, cessation program, or medical service. The app is entirely neutral — it counts what you tell it to count.

If you find the app helpful, the best thing you can do is share the URL with another smoker who might benefit. That's it. No referral code, no affiliate link.

Feedback & Bugs

If you find a bug, notice a mistranslation, or have a feature suggestion, we'd genuinely like to know. We can't promise every request will be implemented — the app is intentionally minimal — but serious bugs will be fixed.

You can reach us at the URL below. Please include your browser name and version, the language you were using, and the steps to reproduce any bug.

Contact: hello@cigscounter.onrender.com

Translations

If you are a native speaker of one of our 10 supported languages and notice an error in the translation, please reach out. The translations were produced carefully but may contain idiomatic or grammatical imperfections, especially in languages with complex script systems.

Feature Requests

Common requests we hear most often: data export, cloud sync, goal-setting, streaks, and push notifications. All of these are on our long-term consideration list. The challenge is implementing them without compromising the privacy model — cloud sync, for example, inherently requires a server and an account, which we have so far resisted.

Health Disclaimer

Not Medical Advice

Cigs Counter is a personal tracking tool, not a medical device or healthcare service. The information on this website — including descriptions of nicotine addiction, withdrawal, and cessation strategies — is provided for general informational purposes only and does not constitute medical advice.

Always consult a qualified healthcare professional before making decisions about smoking cessation, especially if you have cardiovascular disease, pregnancy, a history of mental health conditions, or are taking medications that may interact with nicotine withdrawal.

The statistics cited (cold turkey success rates, withdrawal timelines, craving duration) are based on published research but are averages. Individual experience varies significantly. If you are struggling, please speak to a doctor — many effective pharmaceutical and therapeutic options exist that are beyond the scope of this app.

Crisis Resources

If you are experiencing severe withdrawal symptoms, please seek medical attention. In most countries, dedicated stop-smoking helplines are available free of charge:

United States
1-800-QUIT-NOW (1-800-784-8669) · smokefree.gov
United Kingdom
NHS Stop Smoking Services · nhs.uk/live-well/quit-smoking
Canada
1-866-QUIT-NOW (1-866-784-8669)
Australia
Quitline 13 7848 · quit.org.au
EU / Global
WHO MPOWER resources · who.int/tobacco

You do not have to do this alone. This app is a small tool. It works best alongside human support, whether from a healthcare provider, a counselor, or someone in your life who knows you're trying.