HealthKit XML · CSV · Instant Processing

Wearable Data, 
Instantly Cleaned.

Upload raw wearable data and get analysis-ready CSV instantly

· 3 free jobs, no card· Files deleted after processing· CSV in · CSV out
Pipeline

3 Steps · Zero Friction

A deterministic pipeline that runs the moment you upload. Each step can be called independently or run all at once.

01Cleaning · Row-Level Cleanup

Cleaning

Auto-interpolate missing values, clamp outliers, remove duplicate rows.

InterpolationOutlier ClampingDeduprolling median
02Normalization · Standardization

Normalization

Timestamps to ISO 8601, units and timezones unified into one.

ISO 8601UTC AlignmentRate Detection
03Quality Flag · Confidence Labeling

Quality Flag

Every row is tagged ok / warn / drop so you can trace exactly what changed.

Per-row confidenceok/warn/drop tagsTraceable
Output

Here's the CSV you get back

11 standard columns. Use quality_flag to see exactly which rows were cleaned.

cleaned_output.csvStandard Schema · 11 columns
UTF-8ISO 86015 rows preview
timestampheart_rateblood_oxygenbody_tempresp_ratestep_countactivityquality_flagdata_sourcesample_rate_secondssample_rate_consistent
2024-01-01T09:00:00Z7298.236.5160restingokapple_health60true
2024-01-01T09:01:00Z7597.836.5170restingokapple_health60true
2024-01-01T09:02:00Z73.597.536.6160restingoutlier_clampedapple_health60true
2024-01-01T09:03:00Z—98.036.5160restingmissing_interpolatedapple_health60true
2024-01-01T09:04:00Z7498.136.51612walkingokapple_health60true
ok Cleanoutlier_clamped Outlier Clampedmissing_interpolated Missing Interpolated
Sources

Two file formats supported

We handle every edge case of each format. You get a clean Standard Schema CSV, ready to analyze.

HealthKit XML
.xml · Clinical Research Standard

Wearable data collected in clinical research. Upload HealthKit XML and get Standard Schema CSV instantly.

  • HealthKit export XML
  • Auto column mapping
  • Standard Schema CSV output
CSV / TSV
.csv · .tsv · Generic Table

Any device, any study. If it exports as CSV, it works. Column names are matched automatically.

  • UTF-8 CSV / TSV
  • Auto column mapping
  • ISO 8601 timestamps
11-column Standard Schema CSV — referenceable when documenting your preprocessing method
Zero Retention

Your Data Never Stays

Uploaded files are deleted immediately after processing.
No storage, no backup, no logs.
Safe for IRB-approved research and hospital security policies.

🔒

Deleted After Processing

💾

Zero Server Storage

✅

IRB Research Safe

Pricing

Start without worrying about your research budget

All plans offer the same preprocessing quality. The only difference is job count and upload size.

Free
$0/ forever
Lab pilot · Student projects
  • 3 jobs / month
  • 10MB per upload
  • Cleaning · Normalization · Quality Flag
  • Clean CSV download
  • No credit card required
No credit card required
Annual
$149/ year
Full Pro · Pay once for a year
  • 600 jobs / year (50/mo)
  • 100MB per upload
  • Cleaning · Normalization · Quality Flag
  • Clean CSV download
  • API Key Access (script & pipeline integration)
  • 35% discount
~$12.4 / month
Get Started

Stop Writing Preprocessing Code

All you need is a Google account. First 3 jobs free, no card required.