Controlled course access
Academy access
ContractBot Academy teaching materials include syllabus, cases, labs, simulator exercises and full lecture decks. Public pages show previews and outlines. Full course decks are private materials — access is approved or delivered through a controlled flow.
Private course materials
Full lecture decks are not available by direct public download. They are kept off the public site and will be delivered through a controlled access flow when backend delivery is enabled. Until then, use the paths below to request the right access type.
- Public presentation pages show deck outlines and teaching modules only.
- Full decks require owner approval, a valid student invite, or paid Academy access when enabled.
- This page does not grant access, validate payment or deliver files.
Access state shell (Phase 2A demo)
Phase 2A shows access states for design and testing only. It does not unlock, block, validate, redirect or process payments.
Demo state
Preview
Preview only — no permissions enforced.
How access works
Choose the path that matches your role. This page explains the model only — it does not enforce access yet.
- Owner / teacher access Course author and platform owner workflows. Full Academy materials for teaching, including private lecture decks when delivery is enabled. Contact the Academy owner to request owner access.
- Student invite access Students use a course invite code from their instructor. Invite validation and deck delivery will be added in a later phase — submitting a code here does not unlock materials.
- Paid public access (later) A future Academy Pass or subscription may unlock broader public access. Payment and subscription checks are not connected on this page yet.
- Public preview Syllabus, cases, labs, simulator and presentation outlines remain available without full deck download.
Future phases may add invite validation, expiry, paid access checks and private deck delivery. This page is UX and policy copy only — no backend, no R2, no signed URLs, no Stripe activation.
Student invite — access request
Submit your course invite details for a future validation step. This form does not unlock Academy materials, validate codes or confirm access.
What each access path includes
With approved student or owner access (when delivery is enabled):
- Course syllabus
- Teaching cases
- Interactive contract labs
- Contract risk simulator
- Full private lecture decks (controlled delivery — not public URL)
Public preview without full deck access:
- Syllabus, cases, labs and simulator entry points
- Presentation outlines and teaching modules
- Request full deck access from presentation pages
- Paid public access — planned for a later phase
Open public Academy materials
These entry points remain public. Full private decks require access approval through the flow above.
Access disclaimer: This page explains Academy access paths only. It does not grant access, confirm payment, validate invites, deliver private files or replace instructor approval. Full lecture decks are private course materials.