Performance Overview
Performance Overview is a permanent, public, read-only page that summarizes one learner’s whole activity history in ZəkaHouse — level, XP, streak, badges, graded assignments, certificates, and completed courses — on a single link. No account and no login are required to view it; holding the link is the only thing that grants access.
The feature has to be turned on for your organization before any learner’s link will resolve — see Admin configuration below.
What the page shows
Level, total XP, display name and avatar, and every completed course always show — they aren’t optional. Five more sections can each be shown or hidden per organization:
- XP activity — a timeline of XP-earning events (activity completions, assignment submissions, community posts, badge bonuses).
- Badges — how many badges are unlocked, and which ones.
- Graded assignments — every graded assignment, its course, and the grade.
- Certificates — every certificate the learner has earned.
- Streak — current streak and longest streak.
How it works
Every learner owns exactly one Performance Overview link. Nothing needs to be requested or set up in advance — it’s created automatically the first time they look for it:
- From their Trail, the learner expands Share your progress.
- ZəkaHouse creates (or fetches) a permanent, unguessable share token bound to their account and organization, published at
/performance/{share_token}— for example,https://<org>.learn.zekalab.info/performance/aBc123…. - From there they can:
- Copy the link.
- Share via WhatsApp — opens
wa.mewith the link pre-filled, sent from the learner’s own WhatsApp account. This needs no organization setup and no special integration; it’s the samewa.medeep link any site could use to pre-fill a message. - Hide the link — the page immediately starts refusing to load for anyone who opens it, without changing the token underneath.
- Regenerate the link — rotates the token. The old link stops working the instant this happens, and anyone it was already shared with loses access.
Because holding the token is the access control, the public page runs no authentication beyond checking that the token exists, that the learner hasn’t hidden their link, and that the organization hasn’t disabled the feature outright.
Admin configuration
Whether the feature exists at all, and which of the five optional sections appear, is controlled per organization from Org Settings → Performance Overview:
- Enable Performance Overview — the master switch. Turn it off and every learner’s link in the organization stops resolving, regardless of whether that individual learner has their own link visible.
- Sections shown on the page — five checkboxes, one per optional section listed above (XP activity, Badges, Graded assignments, Certificates, Streak). Course completions aren’t on this list — they show whenever the feature itself is on, with no separate switch.
When the page 404s
The public page 404s in three different situations: the token doesn’t exist, the learner has hidden their own link, or the organization has disabled the feature entirely. All three look identical from the outside, by design — a visitor has no way to tell a hidden link from a nonexistent one.
Learn More
- Gamification — where the XP, levels, streaks, and badges shown on this page come from.