Skip to main content
Only apps approved in Master show up in the classroom.

Flow

  1. The developer Submits from Playground.
  2. Master Approves with appSlug + hostedUrl.
  3. Edu reads the approved list for the teacher picker.
  4. Student Start opens {hostedUrl}?session=&proxy= in a new tab.

API

Public catalog (no submitter PII):
Hub Nest proxy (what the classroom uses):
data[] fields: appSlug, appName, hostedUrl, embedPath, expectedCreditsPerSession, repoUrl, demoUrl. If daven.ai / Nest is empty or down locally, Hub falls back to the mock Sihwa app.

Runtime

Follow Session & proxy for session and proxy query params.