# Undulate - Full Reference > Undulate is a privacy-focused iOS breathing app that guides users through science-backed breathing exercises with handcrafted 60fps animated visual experiences. No account, no subscription, no data collection. ## Company & Product Info - Product name: Undulate - Tagline: Breathe better. Feel better. - Website: https://undulate.app - App Store: https://apps.apple.com/app/undulate-breathing/id6758805133 - App Store ID: 6758805133 - Bundle ID: com.abg.undulate - Platform: iOS 16.0+ - Category: Health & Fitness - Developer: Abhishek Gawde - Contact: abhishekgawde@proton.me - Year launched: 2026 ## Product Description Undulate is a breathing app that replaces generic expanding circles with handcrafted animated worlds. Each of the 5 breathing modes is a unique visual experience — dandelion seeds drifting on exhale, a paper plane taking off and landing, negative thoughts being shredded, a whale diving and surfacing, coffee steeping in a French press. Sessions default to 60 seconds, making it practical for use between meetings, before bed, or during moments of acute stress. The app is built entirely in Swift and SwiftUI with SpriteKit for 60fps animations. It has zero third-party dependencies, zero analytics SDKs, and collects no user data. All session history, streaks, and preferences are stored locally on the device using Core Data and UserDefaults. ## Breathing Modes (Detailed) ### 1. Dandelion (Free) — Calm - Breathing pattern: 4s inhale / 4s hold / 6s exhale / 2s rest - Cycle duration: 16 seconds - Scientific basis: Extended exhale breathing. The exhale-to-inhale ratio of 1.5:1 activates the parasympathetic nervous system via vagus nerve stimulation. Respiratory sinus arrhythmia causes heart rate to decrease during prolonged exhalation. Research in Frontiers in Human Neuroscience (2018) showed extended exhale patterns significantly increase heart rate variability (HRV). - Animation: A dandelion stem with seeds. During inhale, seeds attach and form. During exhale, seeds detach and drift away with physics simulation. The visual metaphor is "releasing tension." - Benefits: Reduces anxiety, lowers heart rate, promotes relaxation. - Best for: General anxiety, tension, nervousness, wind-down. ### 2. Paper Plane (Free) — Focus - Breathing pattern: 4s inhale / 4s hold / 4s exhale / 2s rest (box breathing / square breathing) - Cycle duration: 14 seconds - Scientific basis: Box breathing (equal-phase timing). Used by Navy SEALs, popularized by Mark Divine (retired SEAL commander). The breath holds increase CO2 tolerance, normalizing blood gas ratios disrupted by anxiety-induced hyperventilation. Vagus nerve activation through slow breathing reduces cortisol. Frontiers in Psychology (2017) showed slow diaphragmatic breathing significantly lowers cortisol and improves sustained attention. - Animation: A paper plane that takes off (inhale), cruises (hold), lands (exhale), and taxis (rest). - Benefits: Improves focus, mental clarity, pre-task preparation. - Best for: Pre-performance anxiety, regaining composure under pressure, focus transitions. ### 3. Shredder (Premium) — Energy - Breathing pattern: 4s inhale / 2s hold / 4s exhale / 1s rest - Cycle duration: 11 seconds - Scientific basis: Shorter holds and faster cycling for gentle sympathetic activation. Designed for the "freeze" response (dorsal vagal shutdown), where calming techniques can make dissociation worse. The quicker pace re-engages the ventral vagal system without tipping into panic. - Animation: Paper with written negative thoughts feeds into a shredder and gets destroyed. The visual metaphor is "releasing negativity." - Benefits: Releases negativity, boosts energy, clears mental blocks. - Best for: Frozen anxiety, shutdown, dissociation, numbness, needing activation before calm. ### 4. Whale (Premium) — Deep Relaxation - Breathing pattern: 4s inhale / 7s hold / 8s exhale / 0s rest (4-7-8 method) - Cycle duration: 19 seconds - Scientific basis: Dr. Andrew Weil's 4-7-8 technique, derived from pranayama (anulom vilom). The 1:1.75:2 ratio maximizes parasympathetic activation. The 7s hold allows full oxygen saturation while building CO2, which has a sedative effect (Journal of Physiological Anthropology). The 8s exhale maximizes vagal tone via baroreceptor-mediated heart rate deceleration. Users spend 79% of each cycle not inhaling — the body interprets this as safety. Meta-analysis in Psychophysiology (2019) confirmed slow breathing with extended exhales reduces sympathetic activity and improves sleep quality. - Animation: A whale that dives deep (inhale), holds at depth (hold), and surfaces with a spout (exhale). Ocean environment with particles. - Benefits: Deep relaxation, better sleep, stress relief. - Best for: Nighttime anxiety, insomnia, deep relaxation, falling asleep. ### 5. French Press (Premium) — Morning Ritual - Breathing pattern: 4s inhale / 5s hold / 6s exhale / 2s rest - Cycle duration: 17 seconds - Scientific basis: Exhale-dominant ratio (1.5:1 exhale-to-inhale) with moderate hold. Combines grounding attention (mindful ritual) with parasympathetic activation. The moderate hold (5s) provides CO2 tolerance building without the intensity of the 4-7-8 pattern. - Animation: A French press coffee maker. Coffee grounds swirl during inhale (lift), steep during hold, and press down during exhale. The visual metaphor is "brewing your morning intention." - Benefits: Morning grounding, mindful routine, sets daily intention. - Best for: Starting the day, establishing routine, gentle activation. ## Features (Detailed) ### Animated Breathing Worlds Each mode is a full SpriteKit scene running at 60fps with custom particle systems, physics simulation, and phase-synchronized animations. These are not simple expanding circles — they are handcrafted visual experiences designed to give your eyes something meaningful to follow during each breath phase. ### Haptic Feedback Breathing phases are paired with haptic patterns on supported iPhones. Feel the rhythm of your breath through gentle vibrations, allowing eyes-closed breathing with tactile guidance. ### Streak Tracking Daily session tracking with streak counters to build consistency. Streaks reset if a day is missed, encouraging habit formation through visible progress. ### Session History & Logs Complete training log with session date, duration, mode used, and cycles completed. Stored locally in Core Data. ### Goal-Based Recommendations During onboarding, users select their primary goal: CALM, FOCUSED, ENERGIZED, or SLEEPY. The app recommends the best breathing mode for their goal. ### Daily Reminders Optional notification reminders to maintain breathing practice. Users set their preferred time during onboarding. ### Free Browser Tool https://undulate.app/calm — A free, in-browser breathing exercise. No download, no sign-up. Designed for emergency calm moments and as an app onramp. ## Pricing & Business Model | Tier | Includes | Price | |------|----------|-------| | Free | Dandelion + Paper Plane modes, 5-minute session limit, full tracking | $0 | | Premium | All 5 modes, unlimited session duration, all future updates | $4.99 one-time | No subscription. No recurring charges. No ads. No data monetization. Revenue is purely from one-time premium purchases via Apple's App Store (StoreKit 2). ## Privacy & Data Practices Undulate is built on a zero-data-collection principle: - No analytics SDKs (no Firebase, no Mixpanel, no Amplitude) - No advertising identifiers - No user accounts or sign-up - No server-side data storage - No third-party dependencies in the app - All session data stored locally on device (Core Data + UserDefaults) - Apple's PrivacyInfo.xcprivacy manifest declares zero tracking Full privacy policy: https://undulate.app/privacy ## Technical Architecture - Language: Swift 5.9 - UI Framework: SwiftUI (declarative) - Animation Engine: SpriteKit (60fps, hardware-accelerated) - Data Persistence: Core Data (sessions) + UserDefaults (preferences) - In-App Purchase: StoreKit 2 (native Apple, no RevenueCat) - Build System: XcodeGen (project.yml) - Minimum iOS: 16.0 - Third-party dependencies: None ## Comparison with Alternatives | Feature | Undulate | Calm | Headspace | Breathe (Apple Watch) | |---------|----------|------|-----------|----------------------| | Pricing | $4.99 one-time | $70/year | $70/year | Free (basic) | | Account required | No | Yes | Yes | Apple ID | | Data collection | None | Extensive | Extensive | Apple standard | | Breathing modes | 5 unique worlds | Limited breathing | Limited breathing | 1 basic mode | | Animation quality | 60fps SpriteKit | Expanding circles | Expanding circles | Expanding circle | | Session length | 60 seconds default | 10+ minutes | 10+ minutes | 1 minute | | Haptic feedback | Yes | No | No | Yes | ## Content & Blog ### 5 One-Minute Breathing Exercises That Actually Work URL: https://undulate.app/blog/one-minute-breathing-exercises Topics: Five breathing techniques completable in 60 seconds: box breathing (64s), extended exhale (48s), physiological sigh (15s), 4-7-8 (57s), balanced breathing (60s). Stanford cyclic sighing study. Decision framework for choosing the right technique. The 60-second rule. ### Best Calm Alternatives in 2026 (That Don't Cost $70/Year) URL: https://undulate.app/blog/calm-alternatives Topics: 8 Calm alternatives compared: Undulate, Oak, Breathwrk, Insight Timer, Paced Breathing, iBreathe, Headspace, Balance. Comparison table on price, breathing modes, account requirements, data collection, offline support. What Calm does better (honest). Subscription fatigue statistics. ### Cyclic Sighing: The Stanford-Backed Breathing Technique for Instant Calm URL: https://undulate.app/blog/cyclic-sighing Topics: Physiological sigh, double inhale + long exhale pattern, 2023 Cell Reports Medicine study (Huberman/Spiegel), cyclic sighing vs box breathing vs 4-7-8, alveoli reinflation mechanism, CO2 offload science. ### Vagus Nerve Breathing: How Your Breath Activates Your Body's Calm Response URL: https://undulate.app/blog/vagus-nerve-breathing Topics: Vagus nerve anatomy, parasympathetic nervous system, respiratory sinus arrhythmia, diaphragmatic pressure, baroreceptor activation, vagal tone and HRV. Five techniques: extended exhale, diaphragmatic, humming exhale, 4-7-8, cyclic sighing. ### Box Breathing vs 4-7-8 Breathing: Which Technique Is Better? URL: https://undulate.app/blog/box-breathing-vs-4-7-8 Topics: Side-by-side comparison table, exhale ratio differences, hold duration, primary effects (alert calm vs sedation), difficulty level, when to use each. Decision framework. Can you use both on the same day. ### Diaphragmatic Breathing: How to Do Belly Breathing the Right Way URL: https://undulate.app/blog/diaphragmatic-breathing Topics: Diaphragm anatomy, why most people chest-breathe (stress, posture, conditioning), 2017 Frontiers in Psychology cortisol study, 5-step how-to guide, hand placement test, common mistakes, foundation for all other techniques. ### Nose Breathing vs Mouth Breathing: Why It Matters More Than You Think URL: https://undulate.app/blog/nose-breathing-vs-mouth-breathing Topics: Nasal physiology, nitric oxide production (10-15% better O2 absorption), chronic mouth breathing effects, 8-factor comparison table, James Nestor Stanford experiment, transition tips. ### Breathing Exercises for Focus: Reset Your Brain in 60 Seconds URL: https://undulate.app/blog/breathing-exercises-for-focus Topics: Breathing and prefrontal cortex oxygen delivery, why calming patterns cause drowsiness. Four focus techniques: box breathing, balanced breathing (5-5), energizing breath (4-2-4-1), physiological sigh. 60-second focus reset protocol. ADHD applications. ### Morning Breathing Routine: Start Your Day in 60 Seconds URL: https://undulate.app/blog/morning-breathing-routine Topics: Cortisol awakening response, 54-second morning protocol (energizing breath + balanced breath), why not 4-7-8 for mornings, French Press mode connection, BJ Fogg habit stacking, alternative protocols (5-min, before coffee, commute). ### Breathing Exercises for Public Speaking: Calm Your Nerves in 60 Seconds URL: https://undulate.app/blog/breathing-exercises-public-speaking Topics: Why speaking triggers fight-or-flight (evolutionary observation threat), the golden window (60 seconds before speaking), three techniques (box breathing, physiological sigh, extended exhale), where to practice, mid-presentation recovery. ### Breathing Exercises for Panic Attacks — What Actually Works URL: https://undulate.app/blog/breathing-exercises-panic-attacks Topics: Four breathing techniques ranked by when to use them during a panic attack. Extended exhale, physiological sigh, 4-7-8, and box breathing — with the science of why each one works. ### Best Breathing App Without a Subscription in 2026 (12 Apps Compared) URL: https://undulate.app/blog/best-breathing-app-no-subscription Topics: Comparison of 12 breathing apps by pricing model (subscription vs one-time vs free), features, platform availability, and friction. Covers Undulate, Breath Ball, iBreathe, The Breathing App, Oxygen Advantage, Lungy, Calm, Headspace, Breathwrk (Peloton), Othership, Paced Breathing, Breathwork Collective. Decision framework for choosing the right app. FAQ on subscription-free options. ### Box Breathing: The Complete Guide to the Navy SEAL Technique URL: https://undulate.app/blog/box-breathing-guide Topics: What box breathing is, 4-4-4-4 pattern, Navy SEAL usage (Mark Divine), vagus nerve activation, CO2 tolerance, step-by-step instructions, common mistakes, comparison with other techniques. ### 5 Breathing Exercises for Anxiety That Work in Under 60 Seconds URL: https://undulate.app/blog/breathing-exercises-for-anxiety Topics: Extended exhale (4-4-6-2), box breathing (4-4-4-4), physiological sigh (double inhale, Dr. Huberman), 4-7-8 breathing (Dr. Weil), energizing breath (4-2-4-1). Includes when to use each technique and the science behind parasympathetic/sympathetic regulation. ### 4-7-8 Breathing Method: Does It Really Work for Sleep? URL: https://undulate.app/blog/4-7-8-breathing-sleep Topics: Dr. Andrew Weil's technique, pranayama origins, extended hold science, extended exhale vagal activation, ratio effect (79% non-inhaling), clinical evidence, step-by-step sleep instructions, comparison with melatonin/body scan/counting sheep. ## Pages - Home: https://undulate.app - Blog: https://undulate.app/blog - Try Free (browser): https://undulate.app/calm - Privacy Policy: https://undulate.app/privacy - Terms of Service: https://undulate.app/terms - Contact: https://undulate.app/contact - Imprint: https://undulate.app/imprint