Pretraining data

Buy Robot Pretraining Data

Buying robot pretraining data means commissioning a custom, on-demand egocentric collection to a written spec, rather than downloading a public corpus and hoping its license and coverage happen to fit. Here is what you get, how the purchase actually works, and what to check before you sign.
Purchase model
Spec, quote, Spec Pilot, scale
Streams
Ten, synced under 2 ms
First batch
Median 48 h
License
Perpetual, buyer-owned
A contributor wearing a head-mounted capture rig performs a manual task, beside a graphic of synchronized hand-pose, depth, and action-segment annotation layers.
Buying custom pretraining data means specifying the gap in your corpus, then getting it captured, validated, and delivered under a license you own.

What you get

What do you actually receive when you buy a custom pretraining dataset?

01

Ten synchronized streams per episode

4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, and action labels, hardware-aligned under 2 ms — not raw RGB you have to annotate yourself afterward.

02

Coverage matched to your spec, not a fixed catalog

Tasks, environments, and regions are scoped to the written spec you provide, so the corpus fills the specific gap your model is missing rather than being generally useful to everyone.

03

Validated hours, billed only after QA

You pay for footage that has passed the accept criteria in your spec. Rejected takes are recaptured at Firsthand’s cost, not billed to you.

04

A license you own, not a research-only grant

Delivered data carries a perpetual, buyer-owned commercial license backed by a documented consent chain, with exclusivity available so the data is never resold to a competitor.

Definition

What does it mean to buy robot pretraining data?

Buying robot pretraining data means commissioning a custom collection of first-person human behavior — egocentric video, depth, hand pose, and action labels — captured to a written spec and delivered under a commercial license, instead of downloading one of the public egocentric corpora referenced throughout this site.

That distinction matters because pretraining data sits at the base of a robot foundation model’s training, per NVIDIA’s GR00T N1 data pyramid: web data and human video at the base because they are most abundant, synthetic data in the middle, and real robot trajectories at the top because they are scarcest and most expensive. A purchase at this layer is judged on breadth across tasks, objects, and environments, and on whether the license actually clears a commercial training run.

What you get

What do you get when you buy a custom pretraining dataset?

Every custom collection ships the same capture stack: ten synchronized streams per episode — 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, and action labels — hardware-aligned under 2 ms. Because hand pose, depth, and action labels are captured live on the rig rather than estimated from raw video afterward, every episode carries a manipulation-grade signal, not RGB alone.

Coverage is set by the written spec you provide — tasks, environments, and regions — rather than a fixed catalog of available footage. That is the core difference from downloading a public corpus: a public dataset was captured for someone else’s task distribution, so it is always missing exactly what a given model needs next, while a custom purchase is scoped to fill that specific gap.

Process

How does the buying process work, from spec to pilot to scale?

You describe the skill and environment diversity your pretraining corpus is missing. That becomes a written spec covering tasks, environments, regions, capture tier, annotation depth, and accept criteria, quoted for reach, timeline, and price before any capture begins.

Many programs start with a Spec Pilot: a small, fast first batch that proves the spec and accept criteria before you commit to scale. It lets you check stream quality, hand-pose and action-label fidelity, and format compatibility with your training pipeline before volume ramps and before a larger purchase commitment is made.

From there, the purchase scales through the same seven-stage end-to-end pipeline used for every Firsthand program: contributor recruiting, capture, per-batch QA, anonymization, and licensed delivery, with rejected items recaptured at Firsthand’s cost. A median 48-hour turnaround on a first batch means you can validate the spec quickly, then scale the same purchase to the volume your model needs, with on-demand top-ups available afterward as new gaps show up during training.

Custom vs public

Custom vs public pretraining data: what are you really buying?

Public egocentric corpora differ mainly in how they were captured and what they license, not in whether scale is achievable. EgoScale’s action labels, for instance, come from off-the-shelf SLAM and hand-pose estimation applied after footage is captured, and most large egocentric corpora carry non-commercial or research-only terms rather than a right to train a commercial product on them.

A custom purchase closes three gaps a public download cannot: capture method (hardware-synchronized streams and manipulation-grade pose measured live, not estimated after the fact), licensing (a commercial-training license written from the outset, not a research grant), and coverage (a corpus scoped to the exact tasks, objects, and environments your model is missing, rather than whatever someone else happened to record).

None of this makes public pretraining corpora unusable. EgoScale’s own results show a research-grade corpus, action-labeled by off-the-shelf SLAM and pose estimation, is enough to demonstrate a real scaling law and a measurable success-rate gain. The choice is about what a given program needs next: broad, general priors are exactly what large public corpora are built for, while filling a specific, known gap in coverage or clearing commercial licensing terms is what a custom purchase is built for.

Licensing

How is purchased pretraining data licensed and owned?

Every custom collection ships under a perpetual, buyer-owned commercial license, with exclusivity available so the data is never resold, and each episode links to a signed contributor release through a documented consent chain — the piece many public pretraining corpora do not clear for commercial use.

Faces, plates, and screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result before anything ships. The anonymization record is delivered with the data, so a purchase has a clear paper trail from contributor consent through anonymization to the license terms governing commercial training on the finished corpus.

Formats

What formats does purchased pretraining data ship in?

RLDS, LeRobot, and WebDataset, plus HDF5, zarr, and Rerun .rrd, so a purchased corpus loads directly into the same pipelines used for mid-training and fine-tuning data. Converter source is readable, so you can retarget the schema to your own loader.

Because pretraining, mid-training, and fine-tuning data all ship through the same delivery formats, a purchase does not need a separate ingestion pipeline for each training stage, whether the corpus is ten thousand episodes deep or a small aligned mid-training batch.

Cost

What drives the cost of a custom pretraining dataset?

There is no fixed price list, because the cost is set by what your spec asks for, not a catalog item. The main levers are how many synchronized streams each episode needs, how many validated (post-QA) hours you need, how thin or deep coverage already is for the tasks and environments you want, and how fast you need the first batch.

Billing is per validated hour: footage that has cleared the accept criteria written into your spec. A take that fails QA is not billed — it is rejected and recaptured, at Firsthand’s cost, until it clears the bar or the spec is revisited. See the full cost-driver breakdown for how each lever moves the quote.

Next step

How do you start buying a custom pretraining dataset?

Start with the gap in your current pretraining corpus rather than the total volume you think you need: which tasks, objects, or environments is the model still weak on. That gap becomes the written spec — tasks, environments, regions, capture tier, annotation depth, and accept criteria — quoted for reach, timeline, and price up front.

A Spec Pilot proves that spec on a small, fast first batch before any commitment to scale, so you can check stream quality, hand-pose and action-label fidelity, and format compatibility with your training pipeline before volume ramps.

At a glance

What you get.

Purchase model
Written spec, quote, Spec Pilot, scale
Streams
Ten, synced under 2 ms
Billing
Per validated hour
First batch
Median 48 h
Pilot option
Spec Pilot before scaling
License
Perpetual, buyer-owned

Every collection runs through the same seven-stage end-to-end custom collection pipeline. End-to-end custom data collection is a managed service that takes an AI data need from problem to owned dataset in a single accountable pipeline.

Buying process

How does a pretraining data purchase move from spec to delivery?

The stages of buying custom robot pretraining data from Firsthand, what happens, and what you get.
StageWhat happensWhat you get
SpecYou define tasks, environments, regions, streams, and accept criteriaA written spec quoted for reach, timeline, and price
Spec PilotA small, fast first batch is captured against the specProof the spec and accept criteria work before scaling
ScaleFull-volume capture runs through the seven-stage pipelineValidated hours delivered on the agreed timeline
QA and anonymizationEvery batch is reviewed against accept criteria; faces, plates, and screens are blurredA validated, anonymized corpus with a review record
DeliveryData is packaged in your chosen format with license documentationRLDS, LeRobot, WebDataset, HDF5, zarr, or Rerun .rrd, plus a buyer-owned commercial license

Custom vs public

Buying custom pretraining data vs downloading a public corpus

What changes between a custom Firsthand purchase and the named public pretraining corpora referenced across this site.
CorpusHours (as reported)Capture setupLicense
EgoScale20,854 hours, action-labeled egocentric human videoLabels from off-the-shelf SLAM and hand-pose estimationNot stated in the paper
GEN-0 (Generalist)270,000+ hours; 10,000+ new hours per weekReal-world manipulation data at scaleNot published
EgoVerseRoughly 1,362 hours across ~80,000 episodesEgocentric video corpusNot stated in the paper
Egocentric-10K10,000 hoursEgocentric video corpusApache 2.0
Custom Firsthand purchaseScoped to your written spec, no fixed corpus sizeEgocentric, hardware-synced, ten streams; hand and body pose, action segmentsPerpetual, buyer-owned, commercial

FAQ

Buy robot pretraining data, answered.

Can you actually buy robot pretraining data, or only license public datasets?
You can buy custom pretraining data directly: a collection scoped to your written spec, captured on demand, and delivered under a commercial license you own. That is distinct from licensing an existing public corpus, whose coverage and license terms are fixed regardless of what you actually need.
How much does it cost to buy a pretraining dataset?
There is no fixed price list. Cost is quoted against your written spec, driven by stream count per episode, validated hours needed, how thin or deep existing coverage is, and turnaround. Billing is per validated hour, and rejected takes are recaptured at Firsthand’s cost.
Can I buy a small sample before committing to a full pretraining purchase?
Yes. A Spec Pilot is a small, fast first batch that proves the spec and accept criteria before you scale volume, so you see real quality and turnaround numbers before a larger purchase.
What is included when I buy a custom pretraining dataset?
Ten synchronized streams per episode — 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, and action labels — hardware-aligned under 2 ms, delivered in a training-ready format with a perpetual, buyer-owned commercial license.
Who owns the data once I buy it?
You do. Delivered data carries a perpetual, buyer-owned commercial license backed by a documented consent chain, with exclusivity available so the same data is never resold to a competitor.
How fast can I get a validated pretraining dataset after I buy it?
A median of 48 hours for a first validated batch where coverage is already deep for your spec’s tasks and environments; longer where coverage is thin and new contributor recruiting is required.
Why buy custom data instead of using a free public egocentric corpus?
Public corpora were captured for someone else’s task distribution and often ship research-only licenses. A custom purchase is scoped to the exact tasks, objects, and environments your model is missing, with hardware-synchronized streams and a license written for commercial training from the outset.
What formats does purchased data arrive in?
RLDS, LeRobot, and WebDataset, plus HDF5, zarr, and Rerun .rrd, with readable converter source so you can retarget the schema to your own training pipeline.

Sources

Where are these pretraining claims documented?

Request a custom pretraining dataset.

Tell us the tasks, environments, and streams your pretraining corpus is missing. We will quote reach, timeline, and price against a written spec, with a first validated batch in a median of 48 hours.