General

What is BaroPulse?

BaroPulse is an iPhone app that combines barometric pressure data with your personal biometrics (HRV, sleep, resting heart rate) to predict how weather changes will affect your body. It generates a daily risk score from 0–100 and learns your unique sensitivity pattern over time.

How does the risk score work?

The score combines four signals: barometric pressure change (over 6 hours), heart rate variability, sleep duration, and resting heart rate. Each signal is scored 0–3 and weighted to produce a composite 0–100 score. Falling pressure is weighted 20% higher than rising pressure, as drops are more commonly associated with symptoms.

Is BaroPulse a medical device?

No. BaroPulse provides general wellness information based on statistical patterns and personal calibration. It is not intended to diagnose, treat, or prevent any disease. Always consult a healthcare professional for medical advice.

Where does the pressure data come from?

BaroPulse uses Apple Weather (WeatherKit) as the primary source. When internet is unavailable or the API fails, it falls back to your device's built-in barometric sensor via CoreMotion. A "Using device sensor" indicator appears when the fallback is active.

Apple Watch & Health Data

Do I need an Apple Watch?

No. BaroPulse works with pressure data alone. However, an Apple Watch provides HRV and resting heart rate data, which significantly improves the accuracy of your risk score and enables the personal calibration feature.

What health data does BaroPulse read?

With your permission, BaroPulse reads Heart Rate Variability (HRV / SDNN), Resting Heart Rate, and Sleep analysis (duration and stages) from Apple Health. It also writes your logged symptoms back to Apple Health, which you can disable in Settings.

Is my data private?

Yes, completely. All processing happens on your device. Symptom logs and calibration data sync via your private iCloud account (CloudKit). There are no servers, no analytics, no tracking, and no accounts. See our Privacy Policy for full details.

Features & Pricing

What's free?

The core experience: daily risk score, 6-hour pressure graph, symptom logging, Watch complication, and morning briefing notification. All on-device, no account required.

What does Insights ($19.99) unlock?

Insights is a one-time purchase (no subscription) that unlocks personal calibration — your unique sensitivity profile based on the symptoms you log. It includes a 30-day calendar view, pressure and sleep analysis, and enhanced Watch complication. Connect an Apple Watch to unlock full HRV and heart rate personalization.

What does Pro unlock?

Pro includes everything in Insights, plus: 10-day pressure forecast, per-symptom analysis, CSV data export, and custom alert thresholds. Available as $7.99/month or $49.99/year (48% savings).

Can I restore my purchase on a new device?

Yes. Go to Settings within the app and tap "Restore Purchases." Your purchase is linked to your Apple ID.

How do I request a refund?

All purchases are processed by Apple. Visit reportaproblem.apple.com to request a refund.

Technical

What devices are supported?

BaroPulse requires iPhone running iOS 17.0 or later. Apple Watch complication requires watchOS 10.0 or later. iPad is not supported.

Does the app work offline?

Partially. Symptom logging, scoring, and the Watch complication work offline. Pressure data will use the device sensor as fallback when Apple Weather is unavailable. Full pressure forecasts require an internet connection.

How long until my personal calibration is ready?

BaroPulse needs at least 5 symptom logs to begin calibration. The more you log (both good days and bad days), the more accurate your sensitivity profile becomes. Calibration recalculates weekly.

Troubleshooting

No health data is showing

Check that HealthKit permissions are enabled: iPhone Settings → Privacy & Security → Health → BaroPulse. Make sure HRV, Resting Heart Rate, and Sleep are all turned on.

Pressure data says "unavailable"

This usually means Apple Weather is temporarily unreachable and your device doesn't have a barometric sensor (older iPhones). Try again when connected to the internet, or ensure Location Services are enabled for BaroPulse.

Watch complication not updating

Complication updates depend on the watchOS timeline system. Ensure the BaroPulse Watch app is installed and the iPhone app has run at least once since your last data refresh. Force-quitting and relaunching the Watch app may help.

Score shows "—" instead of a number

BaroPulse needs at least one pressure reading and ideally 3 days of data to establish a baseline. The score will appear once enough data has been collected.

Still have questions? Contact us and we'll get back to you within 2–3 business days.