Downloads
Mobile apps, on-premise deployment information, and helpful resources
On-Premise Deployment
The PSM on-premise edition is the same web application as the Cloud SaaS service, deployed to your school's own Linux server with browser-based access for every user role. There is nothing for school administrators to download or install themselves — PSM technical personnel handle the full deployment.
How it works
On-premise deployments are vendor-installed end-to-end:
- Sign up via School Sign Up and pick an on-premise plan.
- Our technical team contacts you to schedule installation on your server.
- Staff and admin access PSM through any modern browser on the school's LAN.
- Parents can opt in to the cloud-based MyChild add-on for remote access (see pricing).
- Updates are deployed by PSM personnel on a scheduled cadence.
Server Requirements
Minimum (one school):
- Ubuntu 22.04+ or Debian 12+ (64-bit)
- 4 vCPU / 8 GB RAM
- 100 GB SSD
- UPS-backed power; reliable LAN
Installation services are billed per the rate card on the pricing page. Remote installation waives the transport surcharge.
Mobile Applications
Access PSM on the go with our companion mobile applications.
PSM Mobile
The primary companion app for school staff — administrators, teachers, and finance officers.
- Mark attendance and record assessments
- View timetables and schedules
- Communicate with parents
- Access reports and dashboards
MyChild
The parent companion app for monitoring your children's school life.
- View student performance and report cards
- Track attendance
- Receive school notifications
- Make fee payments
UNEB Agent
A standalone Windows application that simplifies the submission of O-Level CBC candidate data to UNEB.
UNEB Agent for Windows
Prepares and validates O-Level candidate CBC information for UNEB submission.
- CBC data preparation and formatting
- Built-in validation checks
- PSM integration or standalone Excel import
- Submission-ready data packaging
System Requirements
Minimum:
- Windows 10 version 1809 or later (64-bit)
- 4 GB RAM
- 500 MB available disk space
Coming soon. UNEB Agent is currently in development. Contact us for early access.
User Manuals
Coming soon. User manuals and quick-start guides are being prepared and will be available for download here shortly. In the meantime, please refer to our Documentation page or contact support@psm.co.ug for assistance.
Training Materials
Self-paced learning resources are available to all subscribers. Visit our Training page for details on training options, modules, and pricing.
Installation Support
Need help with installation? We're here to assist:
Remote Installation Service: Our technical team can install and configure on-premise PSM remotely (waives the transport surcharge).
Phone: +256 39 3612767 (Monday - Friday, 8:00 AM - 6:00 PM EAT)
Email Support: support@psm.co.ug