Privacy-safe capture

Anonymized egocentric video data, privacy-safe by default.

First-person video is useful training data precisely because it captures real environments and real bystanders. A custom egocentric collection anonymizes that footage before it ships, so you train on the hands, objects, and point of view without shipping identifiable people who never agreed to be there.
Detects
Faces · plates · screens · speech
Redaction
Irreversible, pixel-level
Confirmed by
100% human review
First batch
Median 48 h
A contributor films a task hands-free with a phone in a chest mount, beside the annotated first-person frame with bystander faces blurred.
Anonymized egocentric capture: bystander faces, plates, and screens blurred before anything is delivered.

What anonymization covers

Privacy-safe before it ships, not after.

01

Un-consented people are the target, not your signal

The consented operator, their hands, and their point of view are untouched. Anonymization removes bystanders, plates, and screens that would re-identify someone who never signed a release.

02

Irreversible at the pixel level

Blur is baked into the delivered pixel data. There is no un-blurred master shipped alongside the dataset and no metadata toggle that restores the original region.

03

Confirmed by human review, every episode

An automatic detector flags faces, plates, and screens on every frame, but a human reviewer scrubs the episode and confirms no un-consented person is identifiable before it is cleared for delivery.

04

Recorded against the episode, auditable per file

The detector version, pass timestamp, and reviewer confirmation are recorded in the batch data card, so the anonymization claim is checkable against any specific file rather than asserted for the batch as a whole.

Definition

What is anonymized egocentric video data?

Anonymized egocentric video data is first-person footage where the identifiers of un-consented people have been removed before delivery: faces and heads, licence plates, legible screens and documents, and spoken names, addresses, or numbers in the audio track. It is distinct from footage that simply happens not to show bystanders — anonymization is an active detection, redaction, and review pass applied to real-world captures that otherwise would.

On this site, this pass is part of every custom egocentric collection, not a separate product. Every episode delivered under a custom order has already gone through detection, redaction, and human review before it reaches the buyer.

Why it matters

Why does first-person video need anonymization before training?

Egocentric capture happens in real environments — kitchens, warehouses, streets, workplaces — where people other than the consented contributor appear incidentally: a coworker in the background, a passerby, a licence plate through a window. Training or shipping a commercial model on footage that includes identifiable, un-consented people carries a privacy exposure that anonymization is designed to remove.

Because the signal embodied AI and robot-learning models need is in the hands, objects, gaze, and scene, removing bystander faces does not remove the training signal. The consented operator and their point of view stay fully intact.

What gets anonymized

What gets anonymized in egocentric capture, as the site states it?

Four categories are covered on every episode: faces and heads, including bystanders, reflections, and partially occluded or profile faces, not just forward-facing detections; licence plates visible through windows, doorways, or in outdoor and automotive captures; screens and documents such as phone and monitor content, forms, badges, and mail that would leak names, addresses, or account data; and spoken identifiers, where names, addresses, and numbers in any audio track are scrubbed from the transcript and muted in the waveform.

The consented operator and anyone who has signed a release are exempt from blurring — anonymization targets un-consented third parties, not the contributor whose task is the point of the capture.

Pipeline

How does anonymization fit into the capture, QA, and delivery pipeline?

A vision model runs on every frame at ingest, flagging faces, heads, licence plates, and any legible screen or document, and detections are linked across frames so a face that turns away, blurs in motion, or leaves and re-enters stays covered for the whole clip. Each flagged region is then irreversibly blurred in the pixel data, not masked with metadata a downstream user could switch off.

A human reviewer scrubs the episode and confirms no un-consented person is identifiable in any frame before it is cleared. If the reviewer is unsure a region is fully covered, the episode is held or discarded rather than downgraded and shipped. The detection pass and reviewer sign-off are then recorded against the episode ID in the batch data card.

Consent and provenance

How do consent and provenance work alongside anonymization?

Every contributor signs a documented release before capture, and that consent chain is part of what ships with the data rather than a claim made separately from the footage. Anonymization and consent are complementary, not substitutes for each other: consent governs the contributor whose task is being filmed, while anonymization protects the un-consented bystanders who appear incidentally.

A custom order also ships under the license terms stated on this site’s provenance and terms pages: a perpetual, irrevocable, worldwide grant that is non-exclusive by default, with the buyer owning the resulting data.

Delivery

What does a buyer receive in an anonymized egocentric dataset?

A buyer receives egocentric video where every episode has already passed detection, redaction, and human review, delivered alongside the annotation layers the spec called for and a batch data card recording the detector version, pass timestamp, and reviewer confirmation per episode. There is no separate un-redacted master, and no step for the buyer to run anonymization themselves.

Formats match the rest of this site’s custom collections: RLDS, LeRobot, WebDataset, or MP4 with JSONL annotations, depending on what the spec calls for.

Guarantees

What guarantees does the anonymization pass make?

The pass is built around four guarantees. It is irreversible: the blur is applied to the pixel data of the delivered file, with no un-redacted master shipped alongside and no metadata key that reverses it. It exempts consented subjects: the operator and anyone who has signed a release stay in frame, because anonymization targets un-consented third parties, not the training signal the contributor was captured to produce.

It fails closed: if a reviewer is unsure a region is fully covered, the episode is held or discarded rather than downgraded and shipped anyway. And it is auditable: every episode carries the detector version, pass timestamp, and reviewer ID, so the anonymization claim for any specific file can be checked rather than taken on faith for the batch as a whole.

Data product vs. service

Is this the same as the video anonymization service?

No, and the distinction matters when scoping a project. The video anonymization service anonymizes footage a customer already has and supplies to be processed. This page describes the data product: a custom egocentric video collection where anonymization is a built-in step of every delivered episode, not something a buyer sends footage through after the fact.

If the need is to de-identify existing footage already in hand, the video anonymization, face-blurring, or licence-plate-blurring services are the right fit. If the need is new first-person video of real tasks that has never been captured, a custom egocentric collection captures it already anonymized, consented, and licensed for commercial use in one order.

Getting started

How do you start an anonymized egocentric collection?

Start with a written spec describing the tasks, environments, objects, and streams your model needs. Most orders begin with a Spec Pilot — a small, fast first batch that proves the spec and accept criteria, including the anonymization pass, hold up on real footage before scaling to the full order.

Where coverage for the requested tasks and regions is already deep, the median time from signed spec to first validated batch is 48 hours. Where it is thin, turnaround runs three to four weeks while recruiting expands in parallel across more regions.

At a glance

What you get.

Detects
Faces · heads · licence plates · screens/documents · spoken identifiers
Redaction
Irreversible, pixel-level; no un-blurred master shipped
Review
Human reviewer confirms every episode before clearance
Consent
Documented release per contributor; consented subjects exempt from blurring
Spec to first batch
a median of 48 hours (deep coverage)
Formats
RLDS · LeRobot · WebDataset · MP4 + JSONL

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.

What gets anonymized

Identifier types and how they are handled

Identifier types detected in egocentric capture, how they are handled, and where it is documented.
Identifier typeHow it is handledWhere it is documented
Faces & headsDetected and irreversibly blurred, including profile and partially occluded faces; tracked across frames/anonymization
Licence platesDetected and irreversibly blurred, including plates visible through windows or doorways/anonymization
Screens & documentsPhone, monitor, forms, badges, and mail content detected and blurred/anonymization
Spoken identifiersNames, addresses, and numbers scrubbed from transcript and muted in the waveform/anonymization

Pipeline

From capture to delivery

Pipeline stage, what happens, and what the buyer sees in the delivered dataset.
Pipeline stageWhat happensBuyer-visible output
CaptureContributor records the task to spec with the agreed camera tierRaw egocentric footage (internal only)
ConsentContributor signs a documented release before captureConsent chain recorded in provenance
AnonymizationVision model detects and irreversibly blurs faces, plates, and screens at ingestDe-identified pixel data; no un-blurred master
Human reviewReviewer scrubs the episode and confirms full coverage before clearanceReviewer confirmation recorded per episode
DeliveryAnnotated, anonymized episode packaged in the requested formatBatch data card with detector version and reviewer ID

FAQ

Anonymized egocentric video data, answered.

What is anonymized egocentric video data?
First-person video where un-consented people, licence plates, and legible screens or documents are detected and irreversibly blurred before delivery, with spoken identifiers scrubbed from audio, confirmed by a human reviewer.
Does blurring bystander faces reduce the training signal?
No. The signal for manipulation and whole-body policies is in the hands, objects, gaze, and scene, not bystander faces. The consented operator and their point of view are untouched.
Is the anonymization reversible?
No. The blur is applied to the pixel data of the delivered file, and no un-redacted master is shipped. There is no metadata toggle or key that restores the original region.
Does anonymization cover more than faces?
Yes. The same pass covers licence plates, legible screens and documents, badges, and spoken identifiers in audio, in addition to faces and heads.
Can I request raw, un-anonymized footage?
Not for un-consented third parties. Where a use case genuinely requires identifiable people, that becomes an explicitly consented capture rather than an exemption from the anonymization pass.
How do I verify a batch was actually anonymized?
Each episode in the batch data card lists the de-identification pass, the detector version, and the reviewer who confirmed it, so any file can be spot-checked against that record.
How does anonymization relate to the commercial license?
Anonymization reduces the privacy exposure of using the footage commercially, alongside the documented consent chain and the perpetual, buyer-owned license terms described on the provenance and terms pages.
How fast can I get an anonymized egocentric dataset?
Where coverage for your tasks and regions is already deep, the median time from signed spec to first validated batch is 48 hours. Thin coverage runs three to four weeks while recruiting expands.

Request an anonymized egocentric dataset.

Tell us the tasks, environments, and streams your model needs. Every episode passes detection, irreversible blurring, and human review before it ships, with a first validated batch in a median of 48 hours.