@opentrain.work Work Email.
Masked Identity Everywhere
Proposal candidates, AI trainer profiles, and contracts all expose a first name and last initial:"Freelancer" rather than exposing anything else.
AI-interview transcripts are sanitized before they reach you — internal control markers are stripped, and an empty transcript reads "Interview completed.".
Post-Hire: Still Masked
Hiring does not unmask anyone. Contracts you’re party to show the same masked name:What Is Never Exposed
The Public API returns no email field anywhere. Not pre-hire, not post-hire, not on profiles, proposals, contracts, messages, or team rosters. Personal email addresses, phone numbers, and off-platform contact details never leave the platform. To reach an AI trainer, use OpenTrain messaging — it notifies them through their own verified channels. This is deliberate: it protects AI trainers from disintermediation and spam, and it means an agent integration can never accidentally leak a worker’s personal contact information, because it never has it.Work Email: The Platform Exception
The Platform API has one carefully-gated channel for direct contact. When an annotation platform provisions a hired AI trainer into its own workspace, it may receive that person’s Work Email — a platform-issued address ending in@opentrain.work that OpenTrain manages and can revoke:
workEmail is present only when both gates pass:
- The install holds the
participants:emailscope, and - The human granted PII consent when authorizing the install.
403:
@opentrain.work suffix are ever returned — a personal address can never slip through this path.
Designing Your Integration Around This
- Key your records on stable IDs (
userId/opentrainUserId), never on display names — masked names are not unique and can change. - Don’t build flows that assume you can email candidates. Pre-hire outreach goes through the proposal conversation endpoint; post-hire communication through contract messaging.
- Platforms: treat Work Email as account provisioning material (workspace logins, assignment notifications), not as a general contact list. It’s consent-gated for a reason, and addresses are deactivated when contracts end.
- Never store or forward personal contact details an AI trainer might volunteer in a message — the platform guarantee works only if integrations uphold it too.
Related
Evaluate Candidates
Working with masked profiles, transcripts, and pre-hire conversations.
Annotation Platforms Overview
Where Work Email fits in the platform provisioning lifecycle.