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:00Z98.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.