Enterprise

Enterprise Egocentric Data Collection

A large robotics, AI, manufacturing, logistics, retail, or automotive organization runs a custom egocentric data program differently from a single research team: more stakeholders sign off on a spec, legal reviews consent and licensing before capture starts, and the program has to stay consistent as it scales across batches and teams. Enterprise egocentric data collection is the same written-spec, Spec Pilot, QA, and licensed-delivery pipeline used for any custom order — run with the documentation and governance an enterprise buyer’s procurement and legal teams need to sign off on it.
Program shape
Written spec → Spec Pilot → scaled capture → per-batch QA → licensed delivery
First batch
a median of 48 hours (deep coverage)
License
Perpetual, buyer-owned, non-exclusive by default; exclusivity available
Documentation
Consent chain, provenance record, DPA
A data engineer reviews a grid of egocentric capture clips across two monitors as part of per-batch quality review for an enterprise program.
An enterprise engagement runs the same written-spec, pilot, QA, and licensed-delivery pipeline as any custom collection, documented for procurement and legal review.

What enterprise programs need

What an enterprise buyer needs from a custom data collection partner.

01

A spec that survives multiple stakeholders

An enterprise program usually has more than one team signing off on scope — the ML team defining tasks and streams, legal reviewing consent and licensing, procurement reviewing terms. A written skill spec gives every stakeholder the same document to review, instead of a verbal brief that drifts between teams.

02

Governance before volume

A Spec Pilot proves the spec, labels, and format on a small first batch before an enterprise commits to full volume — the same pilot mechanism a smaller buyer uses, but the step an enterprise buyer’s internal governance process typically requires before approving a larger order.

03

Documentation procurement and legal can review

A documented per-contributor consent chain, an anonymization record, and provenance and data-processing documentation accompany delivery, so legal and procurement are reviewing the same paperwork regardless of order size.

04

Consistency as the program scales

Capture, QA, and delivery run in batches against the same written spec and accept criteria throughout a program, so data collected in batch one and batch fifty are held to the same bar — which matters when different teams within an enterprise are consuming the same dataset.

Buyers

Which enterprise teams commission custom egocentric data?

Robotics, AI, manufacturing, logistics, retail, and automotive organizations commission custom egocentric data when the tasks, environments, or embodiments their models need to learn are not already covered by a corpus they hold or can license off the shelf. That spans a robotics team scoping a new manipulation task, a model-training team closing a gap a policy keeps failing on in evaluation, and an operations team documenting real first-person workflows across warehouse, retail, or assembly sites.

What distinguishes an enterprise engagement from a smaller order is less the type of data and more the number of stakeholders involved: an ML team defining the spec, a legal team reviewing consent and licensing terms, and a procurement team reviewing the engagement before it is approved. The same written-spec, Spec Pilot, QA, and licensed-delivery pipeline serves all of them, scaled to however many teams and sites a given program covers.

Scoping

How does an enterprise program go from workflow scoping to a skill spec?

The program starts with describing the real-world workflows a model needs to learn: which tasks, objects, scenes, and embodiments, and which streams (RGB alone, or RGB plus depth, IMU, and hand pose) and labels (action segments, hand pose) the training approach consumes. That description becomes a written skill spec, the same format used for any custom order, covering tasks, scenes, streams, labels, formats, and the accept criteria a batch has to clear before it is reviewed and signed off.

For an enterprise, the spec also functions as the shared reference document across teams: the ML team that defined the tasks, the legal team reviewing what consent and licensing the spec implies, and the procurement team reviewing the engagement are all working from the same written document rather than separate verbal briefings. Writing the spec once, in a shared format, is what keeps those reviews moving in parallel instead of serially.

Multi-site or multi-team programs do not require a different intake process — the same spec format scales to describe several workflows, sites, or embodiments in one document, or can be split into separate specs per team or site if that better fits how the program is governed internally.

Pilot to production

How do the pilot and production phases work for an enterprise?

Most programs start with a Spec Pilot: a small, fast first batch captured against the written spec, QA’d against the same accept criteria a full order gets, and delivered with its reject log and coverage reporting. For an enterprise buyer, the pilot is typically the artifact an internal governance or budget-approval process reviews before authorizing the full program, since it is a real, inspectable batch rather than a projection.

Once the pilot is reviewed and accepted, the same written spec — corrected for anything the pilot surfaced — scales directly into production volume without restarting the specification process. Capture, QA, and delivery continue to run in batches as the program scales, rather than as one large drop at the end, so validated data and passing QA arrive incrementally while later batches are still in review.

A median of 48 hours from signed spec to first validated batch applies where coverage is already deep; where a program needs contributors recruited into a new environment, region, or demographic from scratch, a realistic timeline runs three to four weeks, and that distinction is quoted up front against the written spec rather than discovered mid-program.

Privacy

What consent, privacy and anonymization controls apply?

Every contributor signs a documented release as part of a consent chain, and that record travels with the data through delivery rather than being kept as a one-time assurance. Faces, plates, and screens are detected and irreversibly blurred at ingest, and a human reviewer confirms the anonymization result before anything ships, with the anonymization record delivered alongside the data.

These controls apply at every order size and are not an enterprise-specific add-on; what an enterprise program typically needs on top of them is the documentation that lets a privacy or legal team review the consent chain and anonymization record as part of its own approval process before a program is signed off.

Licensing & docs

What licence and documentation does an enterprise receive?

Delivered data ships under a perpetual, buyer-owned, non-exclusive commercial license by default, with exclusivity available so a given collection is not resold to another buyer. For an enterprise, that license is the artifact legal reviews before a model trained on the data can ship in a commercial product, rather than a research-only or hosted-access arrangement that would need renegotiating later.

Provenance and data-processing documentation accompanies the license: the provenance page sets out what is actually delivered, how it compares with alternative licensing arrangements, and the consent and anonymization checkpoints applied to every episode, and the DPA covers data-processing terms for the engagement. Both are written for a buyer’s counsel to review directly rather than requiring a separate documentation request.

Consistency

How is quality kept consistent across batches and teams?

Every batch, regardless of when in the program it is captured or which team requested it, is reviewed against the same accept criteria written into the original spec, and footage that does not clear the bar is rejected and recaptured rather than shipped with a caveat. That means a batch captured early in a multi-quarter enterprise program is held to the same bar as a batch captured at the end.

Because the written spec is the single reference document for accept criteria, formats, and labeling, a program covering several sites or teams does not drift into inconsistent labeling schemes or format choices between batches — every batch is checked against the one document the program was scoped from, with a reject log delivered alongside each batch.

Delivery

How is enterprise data delivered into existing ML pipelines?

Finished data delivers in RLDS, LeRobot, WebDataset, HDF5, zarr, or Rerun .rrd, or as raw streams with metadata — the same set of formats available on any custom order, chosen to match whatever a training pipeline already consumes rather than requiring a new loader. RLDS and LeRobot in particular are built around episodic, step-based sequences that drop directly into common imitation-learning and policy-training pipelines.

On-demand top-ups run against the same written spec and accept criteria after the initial program, so a growing enterprise data program stays consistent with data already delivered to the same pipeline, rather than each new batch requiring its own format or labeling negotiation.

At a glance

What you get.

Starting point
Written skill spec (tasks, scenes, streams, labels, formats, accept criteria)
First order
Spec Pilot — small, fast first batch
Streams
RGB (head/wrist) • depth • IMU • hand pose • action segments, as specced
Billing
Per validated hour
License
Perpetual, buyer-owned, non-exclusive by default; exclusivity available
Documentation
Documented consent chain, anonymization record, provenance, DPA

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.

Enterprise requirements

What an enterprise buyer needs, and where the service covers it

Enterprise requirement, how the custom collection service handles it, and the related page.
Enterprise requirementHow the service handles itRelated page
A spec multiple teams can reviewA single written skill spec covering tasks, scenes, streams, labels, and accept criteria/custom-collection/egocentric-data-collection-services
Governance before full volumeA Spec Pilot — a small, fast first batch billed per validated hour/custom-collection/egocentric-data-collection-pilot
Documentation for legal reviewDocumented consent chain, anonymization record, provenance, and a DPA/provenance
A licence that lets a product shipPerpetual, buyer-owned, non-exclusive commercial license by default; exclusivity available/dpa
A format that fits an existing pipelineDelivery in RLDS, LeRobot, WebDataset, HDF5, zarr, or Rerun .rrd/formats
Consistency across a multi-batch programEvery batch reviewed against the same written spec and accept criteria/custom-collection/large-scale-egocentric-data-collection

Program phases

What each program phase takes in, delivers, and is accepted against

Program phase, inputs, deliverables, and the acceptance step that gates moving to the next phase.
PhaseInputsDeliverablesAcceptance
ScopingWorkflows, tasks, scenes, and embodiments the model needs to learnA written skill spec with streams, labels, formats, and accept criteriaSpec sign-off across ML, legal, and procurement stakeholders
Spec PilotSigned specA small, fast first batch with QA report and reject logPilot review against the spec’s accept criteria
Scaled captureAccepted pilot; go/no-go on volumeBatches of validated episodes delivered on a rolling basisPer-batch QA against the same accept criteria; rejected items recaptured
DeliveryValidated batchesData in RLDS, LeRobot, WebDataset, HDF5, zarr, or Rerun .rrd, with consent chain, anonymization record, and licenseFormat and licensing terms confirmed against the DPA and provenance documentation

FAQ

Enterprise egocentric data collection, answered.

What is enterprise egocentric data collection?
A custom egocentric capture program scoped to a large organization’s own written skill spec, run through a Spec Pilot, per-batch QA, documented consent, and licensed delivery — the same pipeline used for any custom order, with the provenance and DPA documentation an enterprise buyer’s legal and procurement teams review.
Does an enterprise program need a different intake process than a smaller order?
No. The same written skill spec format scales to describe several teams, sites, or workflows in one document, or can be split per team or site; there is no separate enterprise intake process.
Why does an enterprise need a pilot before committing to volume?
A Spec Pilot is a small, fast first batch QA’d against the written spec, which is typically the artifact an internal governance or budget-approval process reviews before authorizing full program volume.
What documentation does an enterprise buyer’s legal team review?
The provenance page (what is delivered, consent and anonymization checkpoints, license comparison) and the DPA (data-processing terms), alongside the documented per-contributor consent chain and anonymization record delivered with each batch.
Who owns the data an enterprise commissions?
The buyer. Delivered data carries a perpetual, buyer-owned, non-exclusive commercial license by default, with exclusivity available so a given collection is not resold to another buyer.
How is quality kept consistent across a multi-batch, multi-team program?
Every batch, regardless of when it is captured or which team requested it, is reviewed against the same accept criteria written into the original spec, with a reject log delivered per batch.
Which formats can enterprise data be delivered in?
RLDS, LeRobot, WebDataset, HDF5, zarr, or Rerun .rrd, or raw streams with metadata — the same formats available on any custom order.
Has Firsthand supplied data to a specific enterprise or model?
This page describes the enterprise custom collection service — scoping, piloting, capture, QA, documentation, and delivery — and does not name or claim to have supplied any specific company or model.

Sources

Where are the delivery formats documented?

Scoping an enterprise egocentric data program?

Tell us the workflows your teams need covered. We will turn them into a written spec, run a Spec Pilot your stakeholders can review, and scale delivery under documented consent and a license your organization owns.