Sign in with your GitHub account to manage courses, students, and organization settings.
Access is restricted to faculty, org admins, and super admins. Authentication via GitHub OAuth through Supabase.
⏳
Faculty Access
Signed in as this GitHub account.
To request faculty access, please provide your contact details so an administrator can reach you.
Your request has been submitted. An administrator will review your account and grant access.
Create Course Code
Students enroll by entering the generated code in their AssessME extension.
Your Course Codes
Share the code with students. Deactivate to pause new enrollments; Delete to remove permanently.
Loading...
Code
Course Label
Expires
Status
Created
Linked Students
Students who enrolled via your course codes. Tick counts reflect today's usage. Pending students must be accepted before they can chat.
Loading...
GitHub
Email
Course
Status
Daily Used
Bonus Today
Lifetime Used
Daily Limit
Grant Daily Bonus
Grant extra ticks to a linked student. One bonus per student per day is allowed by org policy.
Click Bonus in the Students tab to pre-fill this form.
Bonus Rules
Enforced server-side by org policy.
One bonus per student per day (resets at midnight UTC)
Maximum bonus amount set by the org admin
Only accepted (enrolled) student links are eligible
Bonus ticks are drawn from the org tick pool
Organization Balance
--
Tick Balance
--
Top-up Balance
--
Pool Zone
--
Lifetime Purchased
--
Lifetime Used
--
Default Daily Spend Cap
--
Max Bonus / Student / Day
--
Plan ID
--
Plan Monthly Ticks
--
Organization Settings
Per-student daily spend caps. Actual AI usage is deducted from the organization tick balance.
Usage Breakdown
Tick consumption across courses, faculty, and days. Leave dates blank for all-time.
Total Ticks Used
--
Total Events
--
By Course
Course
Ticks Used
Events
By Faculty — Own Usage (chat & grading)
Faculty
Ticks Used
Events
By Faculty — Assigned Students (sum of student ticks)
Faculty
Ticks Used
Events
By Student
Student
Ticks Used
Events
By Day
Date
Ticks Used
Events
Plan & Balance
Current subscription and tick account summary.
Plan
--
Monthly Allocation
--
Current Balance
--
Top-up Balance
--
Lifetime Purchased
--
Lifetime Used
--
Add Ticks
🔒
Self-service purchasing is not available yet.
To add ticks to your organization, contact your Platform Administrator. They can top up your balance directly from the Platform Admin panel.
🔑
BYOK Mode — No billing to SmoothSoft
Your organization uses its own API keys. The tick counter above is for metering and daily student caps only — there is no payment obligation to SmoothSoft.
Your API Keys
Provider
Label
Added
No keys added yet.
To increase your tick balance (reset metering counter), contact your Platform Administrator.
Billing History
Per-student billing snapshots, most recent period first. Only applies to per-student pricing plans (e.g. Institution).
Period
Students
€ / Student
Total €
Ticks Granted
No billing history yet.
Student Model Access
Control which AI models students in your organization can use. Students use only general/default provider keys; faculty can use private org keys or fall back to general keys.
Loading models…
Organizations
Create organizations and manage existing ones. Plan ID and Monthly Ticks are optional billing metadata.
Create New Organization
Existing Organizations
Name
Contact Email
Plan ID
API Mode
Tick Balance
ID (copy for linking)
Loading...
🎟️
Manage Organization Ticks
Add ticks to an org balance, or set the balance directly to any value. No payment required — admin override.
Adds the specified number of ticks to the current balance.
🔑
Provider API Keys
Register API keys for OpenAI, Anthropic (Claude), Mistral, DeepSeek, and Alibaba Model Studio (Qwen). The default key is the general key used by students and as faculty fallback. Organization assignments are private faculty/analyzer keys and are never used by students.
Register New Key
Assign Private Faculty Key
Registered Keys
Provider
Label
Default
Registered
Click "Refresh All" to load.
Private Provider Keys for Selected Org
Provider
Key Label
Key ID
Select an organization above to view assignments.
Link Users to Organizations
All users are shown below. Use the Assign Org & Role row to pick an organization and role for each user independently, then click Save.
Use Remove Org to unlink a user from their current organization.