Write to a person, not a ticketing system.

SmokeFree is a one-developer indie app. Emails come straight to Dennis in Berlin, get read the same day, and almost always get a reply within a couple of business days.

contact@dmrschmidt.de Report a bug with template

Reply usually within 1–3 days · CET

§ 01

Quick fixes for common issues

// 01 — Purchase

Pro didn't unlock on a new phone

Open Settings inside SmokeFree and tap Restore Purchases. Make sure you're signed in to the App Store with the Apple ID that bought Pro — subscriptions are tied to the ID that paid.

// 02 — Apple Watch

Watch app missing or won't sync

Open the Watch app on iPhone → My Watch → scroll down → install SmokeFree. New cravings sync the next time both devices are on the same Wi-Fi.

// 03 — Health

Sessions not appearing in Health

Open iOS Settings → Health → Data Access & Devices → SmokeFree and toggle Mindful Minutes on. Sessions you've already completed write going forward; older ones aren't backfilled.

// 04 — Widget

SOS widget missing on lock screen

Long-press the lock screen → Customize → tap a widget slot → search "SmokeFree" → add the SOS tile. The same approach adds the graphicCircular complication on your watch face.

// 05 — Notifications

Pre-window nudges not arriving

Nudges are a Pro feature. Make sure they're switched on in SmokeFree → Settings, that you've allowed Notifications for the app in iOS Settings, and that Focus modes aren't filtering them out.

// 06 — Haptics

Box-breathing haptics feel off

Haptics need Silent / Ring mode turned off in iOS Control Centre, and System Haptics enabled in Settings → Sounds & Haptics. On Apple Watch, check Prominent Haptic too.

§ 02

Restoring SmokeFree Pro

New phone, reinstalled the app, or upgraded iOS?

SmokeFree Pro is a subscription tied to your Apple ID. We don't store entitlements on a server — restoring goes through Apple's StoreKit, which already has your purchase on file.

  1. Sign in to the App Store with the Apple ID that bought Pro.
  2. Open SmokeFree and go to Settings → Subscription.
  3. Tap Restore Purchases.
  4. The Pro badge appears in the top bar within a second. Done.
  5. Still nothing? Email contact@dmrschmidt.de with the receipt order number — we'll dig in with you.
§ 03

Frequently asked, briefly answered

I slipped and smoked one. Will the streak reset?
No. The streak counter never resets, and the app won't shame you for a slip. Slips are data — you log them, the pattern engine notices what preceded them, and you keep going. There's no "starting over" in SmokeFree. The savings tally and pattern cards keep counting forward.
What's the difference between free and Pro?
The free tier gives you three guided SOS sessions a day, a full craving and slip log for 365 days, the Apple Watch app, the lock-screen widget, three pattern cards (top trigger, peak window, week-over-week), Apple Health write-out, and all the savings stats. Pro lifts the SOS cap to unlimited, adds the heart-rate calm-down insight, opt-in pre-window nudges, and the slip-correlation pattern. Everything else is identical.
How do I cancel the Pro subscription?
On your iPhone, open Settings → [your name] → Subscriptions → SmokeFree Pro and tap Cancel Subscription. Your access stays until the end of the current billing period; after that you drop to the free tier with all your data intact. The app keeps working — you just keep what's on the free side.
Can I get a refund?
Refunds are handled by Apple, not by us. Visit reportaproblem.apple.com, sign in with your Apple ID, find the SmokeFree purchase, and request a refund. Apple decides on a case-by-case basis. We don't have access to your billing record, so we can't issue refunds ourselves.
Does it work without an internet connection?
Yes. SmokeFree is local-first — every SOS session, every log, every pattern is computed on your iPhone (and Apple Watch). The only network activity is Apple's StoreKit fetching the Pro listing or validating a purchase, and that goes between your device and Apple. The app is fully usable in airplane mode.
What happens to my data if I uninstall?
It goes with the app. There is no SmokeFree server and no cloud backup — your quit date, craving log, patterns, and savings live in an on-device database. Take that into account before deleting. Apple Health entries you've already written (Mindful Minutes) stay in Health, since those belong to your HealthKit container.
Will there be an iPad or Mac version?
SmokeFree is iPhone and Apple Watch only. The whole design assumes the moment a craving hits — a one-handed tap on the device that's already in your pocket. An iPad layout isn't on the immediate roadmap, but if you'd find one useful, let us know.
Can I export my craving log?
Not yet. SOS sessions are written to Apple Health as Mindful Minutes if you've granted that permission, which gives you a partial trail. A proper export is on the wish list — if it's useful to you, the email below counts as a vote.
§ 04

Compatibility & specs

iOS version iOS 17 or later. The app uses @Observable, modern WidgetKit, and Live Activities APIs that landed in iOS 17. Best experience on iOS 26.
watchOS watchOS 10 or later. Standalone watch app with its own SOS flow, a graphicCircular complication, and on-wrist haptics.
Device iPhone + Apple Watch. Optimised for iPhone 12 and newer; works on any device that supports iOS 17.
Languages English. German and additional translations on the wish list.
Network None. The app makes zero outbound requests for the core feature. See the privacy policy.
Apple Health Writes Mindful Minutes for each completed session, with your permission. On Pro with an Apple Watch, reads Heart Rate during a session to compute the calm-down insight.
Accounts None. No sign-up. You open the app, you start.
§ 05

What's next

Shipped

Craving SOS, v3.0

Four-phase guided minute (name it, breathe, log, walk free) on iPhone, Watch, and lock screen. Pattern cards, savings ring, Apple Health write-out.

In progress

Smarter pattern detection

Surfacing two- and three-day craving sequences and gentler, earlier nudges before high-risk windows. More signal, fewer cards.

Wish list

Export & localisation

A proper CSV/JSON export of your craving log, plus German and a few other languages. If you'd use either, the email below counts as a vote.