Expiry & Privacy Controls

Written By Christopher Lee

Last updated 11 months ago

Knobase includes built-in expiry and privacy controls to help schools manage the lifecycle of sensitive data, including student reports, chat histories, and uploaded documents. These controls ensure that information is retained only as long as necessary, and that access is governed by clear, role-based policies.

Whether you're archiving old report cards, setting expiration dates for temporary agents, or managing document visibility, Knobase gives administrators full control over what stays, what disappears, and who can see it.


🧠 Why It Matters
βœ… Prevents long-term storage of outdated or sensitive data
βœ… Supports compliance with school data retention policies
βœ… Protects student privacy across academic years
βœ… Enables safe sharing and automatic expiration of temporary content


βš™οΈ How It Works

πŸ“ Document Expiry Settings

  • Set expiration dates for uploaded files (e.g., worksheets, reports, rubrics)

  • Files are automatically archived or deleted after expiry

  • Useful for term-based content or temporary assessments

πŸ§‘β€πŸ« Agent Expiry Controls

  • Configure agents to expire after a set period (e.g., end of semester)

  • Prevents outdated agents from being used in future terms

  • Archived agents can be reactivated or cloned for future use

πŸ” Privacy Controls

  • Restrict access to specific users, roles, or class groups

  • Hide sensitive reports from students or parents until approved

  • Enable β€œview-only” mode for certain documents or dashboards

πŸ—‚οΈ Data Lifecycle Management

  • Admins can bulk archive or delete inactive student accounts

  • Reports can be retained for a defined academic cycle (e.g., 1 year)

  • All actions are logged in the audit trail for transparency

πŸ“Œ Use Case Highlights

Task

Feature Used

Benefit

Archive last year’s reports

Set report expiry or bulk archive

Keeps system clean and compliant

Temporary agent for a project

Agent expiry setting

Prevents clutter and misuse

Hide draft reports from parents

Privacy toggle in report settings

Ensures review before sharing

Auto-delete old uploads

File expiry configuration

Reduces storage and protects privacy