The website
Mobile-first, nothing to install, language toggle on every screen. Served by Cloudflare.
Sino Associates × Only (super)Human
Project dashboard
Loading the dashboard...
The CoachPlus project dashboard, for Sino Associates and Only (super)Human.
An AI coach that helps someone get ready for an international assignment before they leave. Runs on a phone, in English and 简体中文. Built so Sino can add clients and cohorts without rebuilding anything.
MIDEA-DEMODEMO-01 (Demo Co)Mobile-first, nothing to install, language toggle on every screen. Served by Cloudflare.
Holds all secret keys. Checks who the learner is before every coach reply, card draft, readiness check or voice clip. All AI calls go through one file, so models can be swapped later.
Accounts and database. Row-level rules: a learner can only reach their own rows.
Coach and readiness run on Claude (Anthropic). Voice to text runs on OpenAI, through a Singapore proxy for China. Learners never talk to these directly. Today each job is wired to one provider with no backup; a model layer with backups is next (see What's coming).
Email, password, cohort code. The code ties them to their client.
Video slot, the four-stop journey, two questions (managed people before? worked overseas before?).
Why they're going (the workbook's five goals), where, how much they know, how they feel.
Reflects their answers, then one question at a time, drawing on the Sino workbook.
Coach drafts motivation, success and top three risks. Learner edits freely.
Only after Submit. Four competencies: a signal word, a strength, their own words, one next step.
Email + password + cohort code. Works in China because no email has to arrive.
Cohort code + private ID, HR holds the key. Offered when a client needs stricter privacy.
Magic-link email. Links often get filtered or delayed by Chinese corporate inboxes.
| What | What's in it | Who can see it |
|---|---|---|
| Sino, clients, cohorts | Sino Associates; Midea and Demo Co; cohort codes like MIDEA-DEMO | Learner: own client name only |
| Learner | A private ID such as L-0CB731, cohort, language, the two welcome answers, research opt-in, consent time. No name. | Learner: own row |
| About you | Goals, destination, three knowledge sliders, feeling, feeling words, optional note | Learner only |
| Coach chat | Every message in the conversation | Learner only Written by server only |
| Takeoff Card | Motivation, success, three risks, and the time it was submitted | Learner only Locked after submit |
| Readiness | Per competency: signal word, strength, their quote, next step | Learner only Created only on submit |
| Engagement | Event type and time: joined, logged in, saved intake, coach turn, submitted | Sino / HR: counts only |
Where a line is tracked in Issues, its status comes from the Issues row.
Type in the month-to-date figure from each console whenever you check it. The latest reading in a month, per provider and project, is that month's spend.
Stacked by provider. The number above each bar is the month's total.
Add any service we start paying for. A cap is the monthly limit set in that provider's console.
What we found, what we're doing about it, who it's waiting on, and whether it has to land before Hangzhou.
Project feedback from John, Sino's testers and Alex, then what we decided. What learners think lives under Learners. New feedback waits for triage, then becomes a decision, goes into testing, gets resolved, or is sent somewhere for later.
Time on CoachPlus: build, testing and meetings. Each entry says where it came from.
Hours per week, weeks starting Monday. The number above each bar is the week's total.
Three questions: are people using it, how are they using it, and what do they think. It fills in once a pilot cohort starts. Counts come from snapshots you add below.
Learners signed up and learners active in the week, per snapshot.
Out of everyone signed up: how many submitted a Takeoff Card, and how many got a readiness check. A big drop between two steps is where to look.