Set up a painted birthday cake, make a wish, and blow into the mic — the candles actually go out.
Coming soon to theApp Store
Puff is a birthday candle app for the moments when real candles are not an option — a hospital room, a restaurant, an office, or an apartment where open flames are not allowed. You set up a cake with a name and one candle per year, pass the phone around, and the birthday person blows into the microphone. The flames bend, flicker, and go out — for real, the first time.
The whole app is painted in a bright, cheerful gouache style: flat candy-pink cakes, lemon-yellow flames, sky-blue candles, and a full-screen confetti burst when the last candle goes out. There is a wish moment before the blow, a celebratory tune, and the finished blow-out can be saved as a short video or GIF to send in Messages.
Puff has no ads, no account, and no network requirement. Breath detection happens entirely on the device, and nothing is recorded, stored, or sent — it simply listens for a real exhale and puts the flames out.
A breath detector tuned for a genuine exhale — not claps or party chatter — extinguishes the candles with low latency, with smoke wisps and all.
One candle per year of age. Pick the cake style, put a name on it, and choose the color palette.
Tap Wish and a quiet wish bubble appears over the cake before the blow — the full ritual, not just an animation.
When the last candle goes out, a full-screen burst of painted confetti fills the screen with a celebratory tune.
Export the blow-out as a self-contained video or GIF. The recipient watches it directly in Messages — nothing to install.
No ads, no account, no tracking, no network needed. Nothing interrupts the moment, and nothing listens beyond the blow.
Choose a cake style, type the birthday person's name, and set their age — the cake gets one candle per year.
Shut your eyes, tap Wish, and take a breath while the flames flicker.
A real exhale bends the flames and puts the candles out one by one, with a blow-meter showing your breath landing.
Confetti fills the screen, and you can save the moment as a video or GIF to send to family.
Yes. Puff shows an animated birthday cake with lit candles and uses the iPhone microphone to detect a real breath. When you blow at the phone, the flames bend and go out one by one, followed by a confetti celebration — no real flame required.
The microphone picks up the distinctive low-frequency rumble of air hitting it, which sounds very different from voices or claps. Puff analyzes this signal on the device and reacts only to a sustained exhale, so the candles respond to a genuine blow rather than to party noise.
Only to hear your breath and put the flames out — that is the entire feature. Puff explains this in context before asking, and the audio is never recorded, stored, or sent anywhere; the detection runs entirely on your iPhone.
Yes. During setup you type the birthday person's name, pick their age, and choose a cake style and color palette. The cake gets one candle per year of age, up to 120 candles, so a 50th birthday genuinely looks like fifty flames.
Places with oxygen equipment, smoke detectors, or no-flame rules make real candles impossible, but the ritual still matters. A virtual cake on a phone gives the person the same make-a-wish-and-blow moment with zero fire risk — Puff was built exactly for passing the phone across a hospital bed or a restaurant table.
Yes. Puff exports the blow-out moment as a short self-contained video or GIF that plays directly in Messages or any chat. The person receiving it sees the actual moment, not a link asking them to install an app.
Yes, completely. Cake setup, breath detection, the celebration, and clip export all run on the device with no network connection, so it works in a basement restaurant or on a plane.
Yes. There are no ads of any kind in the app — no ad SDK exists in it — so nothing inappropriate can appear mid-celebration. There is also no account, no data collection, and no external links to wander into.
Blow steadily at the bottom of the phone, where the microphone sits, from about a hand's width away. Puff's detector is tuned for a normal sustained exhale rather than a violent burst, and a visible blow-meter shows your breath registering so you can see exactly when each flame tips out. Candles can be relit any time for another round.
Of course — the wish is half the ritual. Puff has a dedicated wish moment: tap Wish, a quiet wish bubble appears above the cake while the flames keep flickering, and then you blow. After the last candle goes out, the celebration card marks that the wish was made.
Up to 120 — one for each year. The cake arranges however many candles the age calls for, and the blow works the same whether it is one flame or a whole field of them, with candles going out in waves as your breath lands.
Puff plays a bundled celebratory tune when the last candle goes out, alongside the full-screen confetti burst. Everything plays locally on the device, so the moment works with no connection and no interruptions.
Light the candles, make a wish, and blow — it goes out for real.
Coming soon to theApp Store