Named steps
Applying makeup, extending a lash, tinting, shaping a brow and cleansing the skin are different steps, so a spec names each one and the order they run in.
Task family
Requirements
Applying makeup, extending a lash, tinting, shaping a brow and cleansing the skin are different steps, so a spec names each one and the order they run in.
The catalog rows say makeup application, lash extension, tinting, shaping, brow styling, facial cleansing, moisturizing, exfoliation, foot spa and waxing, and no more, so the spec says which services your policy needs.
A head-mounted view or a multiview rig keeps the practitioner’s hands and the tool in frame through the whole sequence.
Frame-accurate action segments mark where one step ends and the next begins against the accept criteria in the spec.
Every episode links to a signed contributor release, and the license is perpetual and buyer-owned.
Why it matters
Egocentric makeup and lash application data is real-world video of the physical work of beauty services done close to a client: a practitioner applies makeup, extends or tints lashes, shapes and styles brows and carries out basic skin and beauty treatments. It is recorded against a written spec, with the streams the site states for its custom collections.
The hair salon and beauty page lists these three rows inside a table of thirteen. This page centres them. It describes task video only, and it makes no cosmetic brand, skin-safety, dermatological, hygiene or certification claim.
Catalog rows
Three, all in the Hair Salon, Barbershop & Beauty Studio environment under the Beauty & Personal Care sector. "Makeup Application" is described as professional makeup application in a salon or studio. It is rated Medium and listed as Available on request. "Eyelash & Eyebrow Services" is described as lash extension, tinting, shaping and brow styling services. It is rated Hard and listed as Available on request.
"Basic Skin & Beauty Treatments" is described as facial cleansing, moisturizing, exfoliation, foot spa and waxing treatments. It is rated Medium and listed as Available on request. Every row lists a head-mounted phone or a multiview rig as the capture mode, and the steps inside each service are set by your spec. The site’s meaning for Available on request is that the work is scoped and recruited to spec when a buyer asks for it.
The difference
The Hair Salon, Barbershop & Beauty Studio environment has 13 rows, and three of them are the makeup, lash, brow and skin rows. The others are hair cutting, colouring and styling rows, nail rows, a general "Beauty Services / Personal Care" row and workspace sanitation, and they are separate listings.
For the whole environment, see the hair salon and beauty page. The site has no separate nail salon and manicure page, so the nail rows are covered only there.
Streams
Firsthand custom collections record ten hardware-synchronized streams aligned under 2 ms, with head and wrist RGB, depth, 3D hand pose with a per-joint visibility flag, contact and grasp events and frame-accurate action segments. The one language label the site states is a task instruction for each episode.
Standard capture is cameras, depth and IMU. A separate glove tier records a tactile signal, and the site does not state whether it applies to these rows. The site lists no label for the outcome of a service, such as the finish of a lash set or a makeup look. It does not state a working distance or how close-range work is handled, so settle both in the spec.
Privacy
Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. Faces, plates and screens are detected and irreversibly blurred at ingest, consented subjects are exempt from blurring, and a reviewer confirms the result before anything ships. Footage with bystanders who cannot be de-identified is discarded.
That is the whole of the privacy wording the site states. It does not state whether the person receiving a service is in frame for these rows, or how their face is handled beyond that general rule, so settle both in the spec. This is not legal advice, and the executed agreement controls.
Fast · on demand
Where coverage is already deep, the first validated batch lands in a median of 48 hours from signed spec. Thin environments typically take three to four weeks, because vetting operators there is the bottleneck, and we quote that up front. All three rows here are listed as Available on request, and the site does not state which of the two timelines applies to them.
You describe the services, steps and tools your policy needs, and we turn that into a written spec covering tasks, environments, capture tier, annotation depth and accept criteria. A Spec Pilot, a small and fast first batch, can prove the spec before you scale. Billing is per validated hour, a reject log ships with every batch, and rejected items are recaptured at our cost.
At a glance
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.
Catalog rows
| Catalog task | Environment and sector | Catalog description | Skill | Status |
|---|---|---|---|---|
| Makeup Application | Hair Salon, Barbershop & Beauty Studio, Beauty & Personal Care | Professional makeup application in a salon or studio | Medium | Available on request |
| Eyelash & Eyebrow Services | Hair Salon, Barbershop & Beauty Studio, Beauty & Personal Care | Lash extension, tinting, shaping and brow styling services | Hard | Available on request |
| Basic Skin & Beauty Treatments | Hair Salon, Barbershop & Beauty Studio, Beauty & Personal Care | Facial cleansing, moisturizing, exfoliation, foot spa and waxing treatments | Medium | Available on request |
| Beauty Services / Personal Care (separate row, not makeup or lashes) | Hair Salon, Barbershop & Beauty Studio, Beauty & Personal Care | Listed separately in the beauty environment | Medium | Ready to deploy |
| Manicure & Pedicure Service (separate row, nail work) | Hair Salon, Barbershop & Beauty Studio, Beauty & Personal Care | Listed separately in the beauty environment | Medium | Ready to deploy |
Streams and tasks
| Stream or label | Status on this site | What it carries in a makeup or lash episode |
|---|---|---|
| Head and wrist RGB, depth | Stated; ten streams synced under 2 ms | Keeps the hands and the tool on one timeline |
| 3D hand pose, per-joint visibility | Stated for custom collections | Carries how fingers hold a brush, a tweezer or an applicator |
| Contact and grasp events | Stated | Marks when hands meet a tool or a surface |
| Action segments | Stated; frame-accurate | Separates one step of a service from the next |
| Task instruction | Stated; one per episode | States the service in plain language |
| Object labels | Set by your spec | Names the tools and steps in the terms your policy uses |
What is not stated
| Item | Status on this site | Where it is settled |
|---|---|---|
| Cosmetic brands or products | Not stated | Not claimed on this page |
| Skin-safety, dermatological, hygiene or certification claims | Not stated | Not claimed on this page |
| Whether the person receiving a service is in frame, and how their face is handled | Not stated beyond the general blur rule and the consented-subject exemption | The written spec |
| Outcome labels such as finish quality of a look or a lash set | Not stated | The written spec |
| Tool models, lash and brow product types, service sequences | Not stated; the rows name the services only | The written spec |
| Working distance and close-range depth behaviour | Not stated | The written spec |
| Salon names, regions, number of sites or practitioners | Not stated beyond Western program markets | The written spec |
| Which timeline applies to these rows | Not stated; all three are Available on request | Quoted against your spec |
| Cycle times, throughput, repetition counts | Not stated | Quoted against your spec |
| Force or tactile data | Not stated for these rows | The written spec, if needed |
| Robot or policy results | Not stated | Not claimed on this page |
Formats
| Format | What the official documentation states | Used for here |
|---|---|---|
| RLDS | A dataset is retrieved as episodes, and each episode holds a dataset of steps (RLDS repository README) | Episode-based training loaders |
| LeRobot | LeRobotDataset v3.0 is a standardized format for robot learning data, including multi-camera video, with many episodes stored per Parquet or MP4 file (LeRobot documentation) | LeRobot dataset format and tooling |
| WebDataset | Tar files in which files that belong together share a basename, split into numbered shards (WebDataset README) | Sharded streaming for large training runs |
| HDF5 and zarr | Stated by Firsthand only | Array storage for custom pipelines |
| Rerun .rrd | Stated by Firsthand only | Multi-stream synchronized playback for review |
FAQ
Sources
Tell us the services, steps and tools your policy needs to handle. We will quote reach, timeline, and price against a written spec, with a first validated batch in a median of 48 hours where coverage is deep.