An app that answers to a real breath listens through the microphone and separates a puff from ordinary sound: breath is loud and noisy across every frequency, a shout is loud in one narrow band. With nothing installed you have three stand-ins — a real candle, a battery tea light, or a lit screen someone cuts on the count.
The birthday candle moment has two halves that people tend to blur together. The first half is a cake that looks lit: warm light on faces, a reason to turn the room lights down, something to point a camera at. The second half is the puff, the one physical act the person of the day performs while everyone watches. Pictures, web pages and looping videos give you the first half. Only microphone input gives you the second.
Most people searching for this are searching because a real flame is not on the table. Hospital wards and care homes, offices under a smoke detector, dormitories, many rented halls, aircraft, a toddler who should not be leaning over an open flame, a cake that has already been cut, or a birthday happening on a video call across five time zones. The flame is not the problem in those situations; losing the puff is.
Breath is detectable at all because of what it looks like to a microphone. A puff of air arrives as broadband noise, with energy spread across the whole spectrum and a waveform that crosses the zero line constantly. Humming or singing arrives as a tone, with energy concentrated in a narrow band and far fewer zero crossings. Measuring loudness and crossing rate at the same time is what lets software tell a blow apart from a room full of people singing at it.
There is also a plain hygiene reason people move the candles onto a screen. In a 2017 study published in the Journal of Food Research, researchers at Clemson had test subjects blow out candles set into an iced surface and measured about 1,400% more bacteria on icing that had been blown over than on icing that had not. It is not a reason to cancel birthdays, but it is a real reason the candles sometimes go on a phone and the cake gets served clean.
Ask before you improvise. Most hospitals and care homes prohibit an open flame outright, and many offices, halls and student residences do too, usually because of a smoke or heat detector directly above the table. If a candle is allowed, do the real thing and handle it like fire: keep long hair tied back, move paper napkins, balloons and streamers away from the cake, never leave it burning while people wander off, and put it where a sleeve cannot swing through it. If the answer is no, you have not lost the moment, only the flame.
An LED tea light flickers convincingly from a metre away and costs very little. It will not react to breath, so a person supplies the reaction: cup your hand over the top as you blow, or have whoever is closest flick the switch on the shout. Some tea lights are sold as blow-sensitive; if yours is one of those, test it at home rather than in front of fifteen people, because you want to know how hard and how close before it matters. Rehearse the timing once either way, because the light has to die during the puff, not a beat after it.
A phone torch leaned inside a drinking glass throws a warm pool over the cake, and a phone screen showing a plain amber image does nearly as well. Whoever holds it kills the light on the cue. This is the version that travels: it works on a hospital tray table, in a car, at a restaurant that will not let you bring candles in, and on a video call where the other side just needs to see the room go dark.
Count three, two, one out loud, and raise fingers as you count. Everybody blows on one, and whoever controls the light kills it on one. Without a spoken countdown half the table blows early, the camera catches the aftermath, and the person whose birthday it is ends up doing it twice. On a video call the raised hand matters more than the voice, because audio reaches each participant at a slightly different moment and the picture does not wait for it.
Blow across the top from the side rather than straight down into it, or put the candles into one cupcake or a single slice set aside for the photo and serve the rest of the cake untouched. This is the practical answer to the Clemson finding above, and it costs no planning at all: one cupcake, one candle, and everybody else eats cake that nobody breathed on.
This page was written by DKsequence. We also make the Android app recommended below — the steps above work whether or not you install it.
Through the microphone, by measuring two properties of the signal at the same time: how loud it is, and how often the waveform crosses zero. A puff of air is broadband noise, so it is loud and crosses constantly. A hum, a word or a song is a tone, so it can be just as loud while crossing far more slowly. Requiring both conditions is what stops a cheering room from blowing the candle out.
In principle yes, but with two conditions the web imposes. A page can only reach the microphone in a secure context, meaning HTTPS, and the browser must ask you for permission first. Most birthday cake pages on the web are animations or videos and never ask, which is why they do not react to anything you do.
Yes. In BlowCake the microphone can be turned off in settings and a press-and-hold button does the same job. That is the option that survives a quiet hospital room, a phone case over the mic, a borrowed phone, and anyone who simply does not want to grant microphone access.
Measurably, yes. In a 2017 Journal of Food Research study, researchers at Clemson had subjects blow out candles over an iced surface and found roughly 1,400% more bacteria on the icing that had been blown over. In practice the fix is small: put the candles in one cupcake or on a slice set aside, and serve the rest of the cake.
Get closer, about a hand span from the microphone, and give a short sharp puff rather than a long soft exhale, since a slow breath is much quieter than a fast one. Then raise the blow sensitivity in settings. If it still registers nothing, the microphone is usually covered by a case or held by another app that is recording or on a call.