Mobile and Offline Delivery¶
Metricis uses responsive web experiences plus Capacitor 8 native shells to support research outside a continuously connected clinic.
Delivery surfaces¶
- The assessment client packages focused jsPsych task delivery for iOS, Android, and web use.
- The participant portal delivers consent, schedules, forms, diaries, and caregiver-aware workflows through passwordless web access.
- The researcher portal is responsive for operational review, but is not a substitute for the participant-specific runtime.
Offline contract¶
Offline-capable workflows persist a client submission identity, governing version, local timestamps, and response state. Synchronization is idempotent so replaying the same submission does not create a second logical response. Conflict behavior is defined per workflow; released configuration remains pinned while work is in progress.
Not every feature has the same offline guarantees. Before deployment, test the exact operating-system versions, devices, task batteries, forms, expected interruption patterns, time-zone changes, and reconnection scenarios in the study validation plan.
Device data¶
HealthKit and Health Connect integrations require native permissions, deployment credentials, platform-specific configuration, and participant authorization. Raw or normalized readings and derived features retain source/platform provenance. Device-derived signals are research data unless a separately validated intended use states otherwise.
Operational considerations¶
- define what participants can begin or finish without a network;
- set retry, expiry, and support procedures;
- protect locally cached data and authentication material;
- test clock drift, daylight-saving transitions, and travel across time zones;
- document minimum supported devices and accessibility behavior; and
- monitor sync lag and terminal failures after launch.
See Participant experience, Mobile deployment, and Device signals.