Explicit sharing model
PacevaTrainer should consume Paceva data only through an explicit shared schema. The athlete or coaching relationship controls what is shared, for how long, and whether future updates are allowed.
- summary-only sharing
- workout detail without GPS
- workout detail with GPS
- recovery metrics
- historical date range
- future updates
- expiration date
Modes
Mode 1: manual export
Best first implementation. The athlete exports a scoped package from Paceva and the coach imports it into PacevaTrainer.
Mode 2: private sync
Later phase. The athlete approves a coach relationship; revocation stops future access.
Mode 3: club workspace
Later phase. Coaches manage groups while athletes keep personal data scope controls.