Skip to main content

Compliance Boundaries

The contributor portal is built around a conservative Pilot1 operating model. It should help contributors apply, complete documents, and later receive rewards without making PlayRoll look like employment, payroll, a task marketplace, or a required work schedule.

Naming

Use:

Extrinsic Cognition, Inc. -> legal counterparty, controller, committente, payor
PlayRoll -> recorder and contributor portal product
Contributor -> person participating in voluntary sessions

Avoid:

employee
internship
job
shift
salary
payroll
task marketplace
disciplinary ranking
automatic penalty
mandatory assignment

Contributor Session Constraints

Contributor-facing and operator-facing docs should preserve these constraints:

  • contributors can accept or refuse each session without penalty
  • no exclusivity
  • no fixed shifts
  • no automatic disciplinary ranking
  • no recorder access before document and tax-status gates are complete
  • no payment before validation, cap, receipt, payout, and approval gates pass
  • downstream customers, labs, buyers, or partners are not named in contributor-facing docs

Data Minimization

Before recorder access, do not collect:

codice fiscale
full residential address
date of birth
identity document
IBAN
payout method

The onboarding workspace requires an explicit data-minimization acknowledgement. Its version is:

playroll-data-minimization-ack-v1

If a later verification, tax obligation, competent authority request, or payout operation requires sensitive data, collect that data in a later purpose-specific flow and record why it is needed.

Document Evidence

The current Pilot1 evidence model is self-hosted and JSON-based. It records document versions and hashes, not immutable signed PDFs.

Evidence package version:

playroll-pre-recorder-v1

Document versions:

playroll-lettera-incarico-v1.1
playroll-privacy-ack-v1
playroll-dichiarazione-fiscale-v1.1
playroll-data-minimization-ack-v1

Each accepted item includes:

accepted
accepted_at
auth_user_id
document_hash_sha256
document_id
document_title
document_version
evidence_type
verified_email

This is sufficient as the current Pilot1 evidence layer for recorder access, but it is not the full signing system.

Future Signing System

A full signing system still needs:

  • exact rendered document version shown to the signer
  • rendered PDF hash
  • email verification or login event
  • typed legal name
  • explicit acceptance checkbox
  • timestamp
  • IP address
  • user agent
  • immutable server-side signed PDF
  • audit event history
  • contributor download copy

Do not treat the current browser text download as immutable document storage.

ISEE And Fiscal Copy

The portal asks the contributor to acknowledge that rewards may have fiscal or ISEE relevance. EC is not calculating ISEE in the portal and should not present the acknowledgement as tax advice.

No-P.IVA contributors are operationally capped at:

EUR 4,000 rolling 12 months from Extrinsic Cognition, Inc.
Warning threshold: EUR 3,000
Hard stop: EUR 4,000

The cap includes:

cash
software keys
vouchers
prepaid cards
bonuses
referral rewards
manual adjustments

Receiving-Method Copy

The rewards page must frame IBAN/manual review as a way for the contributor to receive money or rewards. It must not sound like the contributor is paying EC or paying PlayRoll.

Approved wording pattern:

the contributor receives money
the contributor does not pay anything

Current portal-owned receiving-method capabilities:

  • own-name SEPA IBAN
  • IBAN country/length/format/mod-97 validation
  • email confirmation of IBAN
  • manual review request if IBAN is unavailable
  • confirmed/manual-review status for downstream payout code

Not portal-owned:

  • provider recipient verification
  • payout request creation
  • operator approval queue
  • payment execution
  • receipt or value-sheet generation
  • failed payment handling