What actually moves the needle on retention? Our 2026 Student Impact Report has the numbers. Read the report
Platform Solutions All features Pricing Research 2026 Impact Report Blog Customer stories About Careers FAQs Sign in Book a demo
Feature reference

Every capability, and what each one doesn’t do.

The complete reference. Each entry states how the feature works, what it requires, the limits we know about, and which research paper measured it. Nothing here is described in the present tense unless it is running with partner institutions today.

Documented12Capabilities with a full specification and a stated limitation.
Live11Running with partner institutions today.
Areas4Analytics, workflows, data foundation, and access.
Papers linked7Features whose claims are backed by a published study.
Analytics & models

Predictions fitted to your institution, with the factors behind them named so a human can disagree.

Institution-fitted persistence model

Term-to-term persistence prediction for every enrolled student, refit each term.

Live

The model is fitted on your students, your programmes and your academic calendar. We do not ship a sector-average model, because our transfer study found one loses roughly 19 points of precision when moved between institutions.

Every refit is validated against a simple attendance-and-assessment baseline on held-out data. If the fitted model does not beat that baseline we tell you and do not deploy it.

What it does not do

A prediction is not a diagnosis. Precision falls for very small programmes and for first-term students with almost no behavioural history — we report those cohorts separately rather than averaging them away.

Specification
RefreshNightly scoring, refit each term
OutcomeTerm-to-term persistence
ValidationHeld-out, against a baseline
ExplanationTop contributing factors per student
AvailabilityLive with partner institutions
Ask us about this

Completion & course-risk models

Two further outcomes, because leaving and failing a course are different problems.

Live

On-time completion is modelled at programme level over a multi-year horizon; course risk is modelled per enrolment within a term. Separating them matters because the intervention differs: one is an advising conversation, the other is often a timetable problem.

Course risk feeds the gateway-course bottleneck analysis, which is where we have seen the largest measured effects.

What it does not do

Completion modelling needs at least three years of comparable history. Institutions that recently changed programme structure will get wide intervals for the affected cohorts, and we show the intervals rather than hiding them.

Specification
OutcomesOn-time completion, per-course risk
HorizonProgramme length / single term
GranularityProgramme, cohort, enrolment
FeedsBottleneck and demand analysis
AvailabilityLive, Impact engagements
Ask us about this

Subgroup fairness reporting

Flag rates and precision reported by subgroup at every refit, not on request.

Live

Every model refit produces a fairness report: flag rate, precision and recall broken out by first-generation status, gender, programme, campus and entry route. It is part of the refit output, not an audit you have to commission.

We built this because our own first-generation model under-flagged first-generation students by 11 points and we did not notice for two terms. The reporting exists so that cannot happen quietly again.

What it does not do

We can only report on attributes your SIS records, and several institutions do not capture first-generation status at all. Where an attribute is missing we say so rather than substituting a proxy, because proxies for protected attributes cause their own harms.

Specification
CadenceEvery refit
DimensionsFirst-gen, gender, programme, campus, entry route
MetricsFlag rate, precision, recall, calibration
ThresholdDeployment blocked on a >5pt gap
AvailabilityLive, all engagements
Ask us about this

Matched-comparison efficacy studies

Did the programme work? Measured against a comparable cohort, not against last year.

Live

Each term we assess the initiatives you nominate using matched comparison: students who received the intervention are matched to similar students who did not, on the covariates that predict the outcome. We report effect sizes with confidence intervals.

This is the part institutions find uncomfortable and valuable in equal measure. In our 2026 study across 220 initiatives, fewer than half showed a measurable effect.

What it does not do

Matched comparison is not a randomised trial. Where an initiative was offered to everyone, or take-up correlated with something we cannot observe, we say the design cannot support a causal claim rather than producing a number anyway.

Specification
DesignMatched comparison on predictive covariates
ReportingEffect size with 95% CI
CadenceTermly
Null resultsReported and charged the same
AvailabilityImpact and System engagements
Ask us about this
Workflows & coordination

Turning a flagged student into an outreach that has an owner, a due date and a recorded outcome.

Prioritised outreach queues

A ranked list of who to contact today, and why.

Live

Queues are ranked by predicted impact rather than raw risk: a student who is very likely to leave and very unlikely to respond ranks below one where an intervention plausibly changes the outcome. Each entry carries the contributing factors so the first call is informed.

Every item has an assignee, a channel and a due date. Unclaimed items escalate to a supervisor rather than expiring silently, which is the failure mode we saw most often before we added it.

What it does not do

The queue optimises for measurable outcomes, which means it will systematically under-rank students whose needs are real but not captured in institutional data. It is a triage aid, not a substitute for an advisor who knows their students.

Specification
RankingPredicted impact, not raw risk
OwnershipAssignee, channel, due date
EscalationUnclaimed items escalate
CapacityQueue length caps per advisor
AvailabilityLive, all engagements
Ask us about this

Shared case notes

One history per student, visible to everyone who is allowed to see it.

Live

Advising, faculty and student services write into the same record, scoped by role. Before this, the most common complaint we heard was a student contacted three times in one week by people who did not know about each other.

Notes are permissioned by category. A wellbeing note is not visible to a faculty member who only needs academic context.

What it does not do

Shared notes create a real privacy tension. We default to the narrowest sensible visibility and require an explicit institutional decision to widen it, but the policy call is yours and the platform will enforce whatever you choose.

Specification
ScopeOne record per student
PermissionsBy role and note category
AuditEvery read and write logged
RetentionSet by your institutional policy
AvailabilityLive, all engagements
Ask us about this

Closed-loop outcome recording

What was tried, and what happened afterwards.

Live

Every outreach closes with a recorded action and observed outcome. This is the least glamorous feature in the platform and the one that determines whether next term’s efficacy study is worth anything.

Institutions that skip closure discipline get dashboards that look fine and efficacy studies that cannot support a conclusion. We are direct about that trade at implementation.

What it does not do

Closure depends on staff actually doing it. Where completion falls below about 70% we flag that the resulting efficacy study will be underpowered, rather than reporting a number with false confidence.

Specification
CapturedAction taken, channel, outcome, date
FeedsTermly efficacy studies
ComplianceContributes to accreditation evidence
Effort~20 seconds per closed item
AvailabilityLive, all engagements
Ask us about this
Data foundation

One warehouse, one versioned dictionary, and a validation step where your own reporting is the source of truth.

Unified data warehouse

SIS, LMS, CRM, attendance, assessment, fees and card data in one place.

Live

We build and maintain the connectors. Integration is our deliverable rather than a specification we hand to your IT team, which is the distinction that determines whether a project finishes.

There is a mandatory reconciliation phase in which your existing reporting is treated as the source of truth. Where our numbers disagree with yours, we fix ours or explain why yours is wrong — before anything is built on top.

What it does not do

We cannot fix upstream data that is not collected. If attendance is recorded on paper in half your departments, the model will be weaker for those students and we will say so in the validation report rather than quietly imputing.

Specification
SourcesSIS, LMS, CRM, attendance, assessment, fees, card, survey
RefreshNightly; near-real-time for attendance and LMS events
ResidencyIndia by default; regional options on request
AccessDashboards plus direct SQL for your analysts
AvailabilityLive, all engagements
Ask us about this

Versioned data dictionary

One agreed definition of every term, signed by the people who argue about them.

Live

Our first deliverable is usually not a model. It is a dictionary defining retention, persistence, completion, enrolled, active and withdrawn — agreed and signed by the registrar, the deans and the IR office.

Definitions are versioned. When one changes, every downstream report notes which version it used, so a year-on-year comparison cannot silently compare two different questions.

What it does not do

A dictionary is a political artefact as much as a technical one. If your institution cannot reach agreement on what retention means, we cannot resolve that for you — and we will pause rather than proceed on an unsigned definition.

Specification
ScopeEvery reported term and metric
VersioningSemantic, with change notes
Sign-offRegistrar, deans, institutional research
DownstreamReports cite the version used
AvailabilityLive, all engagements
Ask us about this

Data residency & isolation

Your data stays in your tenant, in the region you choose.

Live

Default residency is India, in line with the Digital Personal Data Protection Act, 2023. Dedicated tenants and on-premises deployment are available where institutional policy requires it.

There is no cross-institution pooling. Your data is not combined with another institution’s for benchmarking, and it is not used to train models that serve anyone else.

What it does not do

Declining to pool data means you get no cross-sector benchmark from us. Some institutions want that comparison, and we cannot provide it without breaking the guarantee above. We think that is the right trade and we accept it costs us deals.

Specification
Default regionIndia
OptionsDedicated tenant, on-premises
PoolingNone, ever
Model trainingYour data trains your model only
AvailabilityLive; on-premises on System engagements
Ask us about this
Access & the portal

How students, staff and administrators actually get in, and what each of them sees.

Role-based dashboards

Students, faculty and administrators see different views of the same data.

In alpha

Students see their own progress and next actions. Faculty see cohort analytics for their courses. Administrators see institution-wide KPIs. The permission model is enforced server-side rather than by hiding UI.

Credentials are issued by your institution, not by us. We never create an account for a student directly.

What it does not do

We cannot create, reset or recover a credential without institutional authorisation, which occasionally frustrates users who expect a self-service password reset. That is deliberate: the alternative is us becoming a second identity system holding student accounts, which we have chosen not to be.

Specification
RolesStudent, faculty, advisor, administrator, researcher
CredentialsIssued by your institution
EnforcementServer-side, per role
Sign-inInstitutional SSO, or credentials your admin provisions
AvailabilityInstitutional credentials required
Ask us about this

SSO and provisioning

Sign in with your institutional identity provider.

Live

SAML and OIDC against your identity provider, so account lifecycle follows your existing joiner-mover-leaver process. SCIM provisioning is available on System engagements.

Role mapping is driven by attributes your IdP already asserts, which avoids a second directory that drifts out of date.

What it does not do

We rely on your IdP for authentication strength. If your institution does not enforce MFA, we cannot enforce it on your behalf without becoming a second identity system, which we have chosen not to be.

Specification
ProtocolsSAML 2.0, OIDC
ProvisioningSCIM on System engagements
Role mappingFrom IdP attributes
MFAEnforced by your IdP
AvailabilityLive, Team and System engagements
Ask us about this
Missing something

Ask what it actually does.

If a capability you need is not listed, it does not exist yet. Tell us what you need and we will say whether it is planned, possible, or something we have decided against.