Veil: White Noise & Sleep Sounds
Veil is a white noise app for adults who are tired of apps designed for babies. It's built around a single, stubborn idea: the sound should never, ever loop.
The problem with every other white noise app
Open any top-ranked noise app and scroll the reviews. You'll find the same complaint in app after app: "I can hear the loop." Even the $60/year subscription apps are playing 30-second or 2-minute recordings on repeat. Your brain catches it. You wake up.
Veil doesn't use recordings. Every sound is procedurally generated in real time on your device. White, pink, and brown noise are synthesized from true random numbers. Fans, air conditioners, airplanes, and dryers are built from filtered noise shaped by live digital signal processing. Nothing is pre-recorded. Nothing loops. The audio is mathematically infinite.
What's in the app
- Three clean noise colors: white, pink, and brown
- Five fan variants: slow, medium, fast, box fan, ceiling fan
- Mechanical sounds: window AC, central AC, airplane cabin, clothes dryer, vacuum, shower
- A precision volume control you can actually dial in, instead of the usual 10-step slider
- Per-sound tone shaping (treble, cutoff, and more), because live synthesis can be reshaped in ways recordings never can
- A sleep timer with gentle fade-out (15s, 30s, 1 min, 2 min)
- Lock screen and background audio that actually keeps playing when your phone is asleep
- A 3-sound mixer with saved presets
Built for adults
The white noise category on the App Store is dominated by pastel baby apps. Veil is the opposite. Dark mode only. No lullabies. No "for your little one." The design language is closer to high-end audio hardware than to a wellness app. It's meant to be used at 2am with one eye open, in a completely dark room, by someone who just wants the noise to come on and stay on.
Fully offline, fully client-side
No account. No login. No cloud. No streaming. No downloaded sound packs. The app works on an airplane, in a rural cabin, or with your phone in airplane mode for a week. All synthesis happens on your device.
Pricing
$4.99 one-time unlock. No subscription, ever. Free tier includes white noise, pink noise, brown noise, and slow fan. Premium unlocks every sound, the 3-sound mixer with saved mixes, and removes ads.
Tech stack for the curious
React Native + Expo (SDK 52), TypeScript strict, react-native-audio-api (Software Mansion's Web Audio API port for native), Zustand, RevenueCat for IAP, AdMob banner on free tier only, EAS Build for iOS and Android. Zero backend.
Why I built it
I've tried every noise machine app on the store and owned three physical hardware machines. The hardware machines sound better because they generate noise electronically in real time. Every app with recorded audio loses to a $40 plastic box with a motor inside it. So I built the hardware experience into an app, then added the things only software can do: precision volume, per-sound tone shaping, mixing, and a sleep timer.
Who it's for
Light sleepers, shift workers, people in noisy apartments, open-office workers who need to focus, travelers who hate hotel AC, and anyone who currently owns a hardware noise machine and wants the same thing on their phone.
One-line pitch
Every sound. No loops. No ads. Pay once.
Comments (1)
congrats on the launch
@alex5616 Thank you! Reception has been great from my early users, super motivating and encouraging to get that feedback. Give it a try and lmk what you think!