Student
Governed learning assistant
Support shaped by the course, assignment, and permitted capabilities.
Why RedAPPL
AI is becoming part of how students learn, faculty teach, and institutions operate. The university should define how it works.
RedAPPL is designed to give universities a control layer for AI across the institution—down to the course and assignment.
AI-native by design. Governed by the university.
Model choice
01The shift
Institutions increasingly have to coordinate AI across learning, teaching, research, LMS workflows, and administrative systems.
Students and faculty can encounter multiple AI tools. Policies, identity, models, and academic context often live in separate systems.
The challenge is the relationship between them.
02The recurring response
A reactive model can look like this: each new tool reopens the same questions about policy, procurement, access, and instructional use.
When governance belongs to the tool, the institution stays one decision behind.
03An intentional alternative
It defines the conditions for AI use before the next tool arrives. Those conditions follow the institution’s structure, rather than being rebuilt inside every product.
AI-native means having the infrastructure to govern AI intentionally. People still decide where AI belongs—and where it does not.
Institutional intent becomes the starting point.
04Institutional ownership
Universities should be able to choose a provider, host a model, or consider a future option without starting their academic governance from scratch.
RedAPPL is designed so institutional governance does not have to be rebuilt around a single provider.
The provider supplies the model.
The university defines the conditions of use.
Underlying providers · examples
05From guidance to behavior
Universities and instructors already set expectations. The missing layer is bringing those expectations into the AI environment itself. RedAPPL is designed to connect reviewed policy to the assistance a student can receive.
Illustrative interaction
“Write the introduction for me.”
“This assignment allows brainstorming and outlining, but not draft generation. I can help you develop the argument and structure your introduction.”
06Context that carries through
RedAPPL is designed around the structure universities already have. Permissions and policies can start at the institutional level and become more specific as the academic context narrows.
Inheritance means a course starts with the rules above it. An assignment can then define appropriate local choices within those boundaries, rather than starting with a blank policy.
Shared foundations. Context-specific decisions.
Approved models and baseline restrictions
A shared starting pointAdditional requirements
Within institutional boundariesCourse-level AI expectations
Connected to instructional intentSpecific allowed capabilities
Appropriate to the task07Identity-aware access
A person’s role helps determine the models, capabilities, context, and data they should be able to access. These entitlements—the permissions that come with a role—are part of AI governance.
Student
Support shaped by the course, assignment, and permitted capabilities.
Professor
A way to express instructional intent and configure the learning context.
Researcher
Model and capability choices appropriate to the research context.
Admin / IT
A place to define access, model choices, and baseline governance.
08Continuity through change
Models will change. Providers, contracts, and capabilities will change with them.
University structure, academic expectations, identity, and permissions should not need to be rebuilt every time.
RedAPPL’s architecture separates institutional rules from the underlying AI provider.
University policy layer
Institutional intent remains.Structure · Identity · Permissions · Academic rules
09The control layer
Who receives access to which AI capabilities.
Which providers and models the institution makes available.
How AI behaves inside courses and assignments.
Governed AI across the university
The university sets the terms
RedAPPL is the control layer designed to make that possible.
Explore Use Cases