Sift Explore workspace on a monitor mounted to a test cart, showing time series plots, a data table and a satellite ground-track map
Explore

Trace every anomaly to its source on a single timeline.

Plot any channel, compare any run, and build new signals inline. Time series, video, logs, maps, and tables sit side by side in one workspace, on live tests or historical runs.

PROVEN IN PRODUCTION
Inversion logoAstro Mechanica logoImpulse logoCX2 logoReliable Robotics logoMillennium Space Systems logoAstrolab logoUnited Launch Alliance logoAstranis logoInversion logoAstro Mechanica logoImpulse logoCX2 logoReliable Robotics logoMillennium Space Systems logoAstrolab logoUnited Launch Alliance logoAstranis logoInversion logoAstro Mechanica logoImpulse logoCX2 logoReliable Robotics logoMillennium Space Systems logoAstrolab logoUnited Launch Alliance logoAstranis logo

Sync & live

Sync & live

One cursor moves across your time series, tables, maps, and media at once.

Hover a spike in a pressure channel and the same instant highlights in the log table, on the map, and in the video frame. Zoom one panel and the synced panels follow.

Watch the test while it runs

Live mode streams telemetry at a refresh rate you set, so one workspace serves the test and the debrief.

Zoom from the whole test to a single control cycle

The synced panels and the annotation lanes follow the zoom, so the detail arrives with the events around it.

Run comparison

Overlay 200 past runs on the event you choose.

Pick ignition, touchdown, a control cycle, or any annotation you have defined, and watch every run snap into alignment. Align by absolute time, relative time, a telemetry event, or a timestamp you set.

Compare against a family of runs

Families carry sigma statistics and dynamic thresholds, so a new run shows immediately where it sits against the band your previous runs established.

Configure a whole family at once

Dynamic Windows sets stat-channel ranges across every run in the family in one pass.

Alignment travels in the link

Anyone who opens your share link sees the runs aligned the same way you left them.

Calculated channels

Combine channels into a new signal, then keep it for every run after.

Use rolling averages, ratios, or any expression you can write. Save it as a draft while you work, or publish it to the asset so every future run carries the same calculation automatically.

Get statistics on any window instantly

Drag across a time range for min, max, and mean on every channel in it. Freeze one selection to hold it beside another and read two windows side by side.

Take the numbers with you

Metrics and time-series data export to CSV.

Annotations

Mark what happened where the signal is, so the context travels with the telemetry.

Annotation lanes sit inside the time-series panel, in separate rows for phase markers and review findings. Phase annotations mark events like ignition, stage separation, or touchdown. Review annotations carry the finding an engineer recorded against a specific time range.

Filter to what you plotted

Show only the annotations that touch the channels currently on screen.

Read a flat trace correctly

Hazard zones shade the ranges where telemetry stopped arriving, so a flat line reads as a gap in coverage.

Sharing

Send a link that opens on exactly what you were looking at.

Every panel, the layout, the data selections, the compare settings, the calculated channels, the sidebar state, and the focused time all travel in the link. Six months later, the next engineer investigating the same subsystem opens it and sees the panels, the range, and the calculation you used.

Reuse a layout across runs

Save a panel configuration once and reapply it to any run. Anyone on the team can apply it too.

Generate links from your own systems

Explore links build from a URL with runs, channels, and a time range, so a CI pipeline, an alert, or an on-call runbook opens straight into the plotted view.

Keep a workspace you come back to

Saved Explorations hold a setup across sessions.

Performance at scale

Every timestamp survives the trip to the pixel.

Telemetry keeps one form from storage through Apache Arrow into the browser and on to the renderer. Sixty-four-bit integers stay 64-bit integers, so two readings a fraction of a nanosecond apart stay two points on screen. Decoding and transforming run on separate threads, so the view keeps responding while telemetry streams in.

See the downsampling ratio

It stays visible on the panel, and full resolution is one zoom away.

Pick up where you left off

Loaded telemetry caches in the browser, so a refresh or a dropped connection keeps your place in the run.

One workspace

Every view of the same moment, side by side.

Add the panel that answers your question, drag it where you want it, split the pane in any direction, or open one panel full-window in Spotlight.

Time Series

Time Series

Watch a signal move across the whole test

Table

Read the exact value at an exact timestamp

Scatter

Check one channel against another

Histogram

See how often each value occurred

FFT

Find the frequency behind a vibration

Geo Map

Follow the vehicle’s position over the ground

Metrics

Get min, max, and mean for the window you select

Video Streaming

Watch the video and hear the audio from that same second

Stat Panel

Display a single numeric metric as one prominent value.

Enum

Displays discrete values as distinct colored segments over time.

Sift features

Ship faster with Sift

Rules

Write rules in the language your team already uses.

Annotations

Mark up signals and events inline and assign follow-up, so context travels with the data.

Links

Generate a shareable URL that sends your same view and data to a coworker

Reports

Aggregate results against requirements and generate audit-ready reports in one click.

Attribute based access control

Grant access to telemetry by attribute, so the right people see the right data.

Live Alerts + Webhooks

Every anomaly arrives with the evidence already attached.

Customer achievements

Teams find the divergence and close the investigation in one tool.

Two runs, synced, root cause in minutes.

“I had a test that passed and a test that failed, the same test run two different times. I put the two runs synced up on top of each other so I could step through the telemetry and see when they started diverging and why.”

Alex Maynard: Sr. Software Engineer

Read the case study

See Explore with your telemetry.

Bring a sample from a real test to a 30-minute working session. Our engineers plot your CSV, ULOG, or TDMS files live and show you what Explore does on an actual investigation.