Privacy Policy
for School Management Pro
Last Updated: December 25, 2025
Privacy-First Design
School Management Pro is built with a "Privacy-First" architecture. All your data stays on your device. We do not collect, harvest, or transmit any personal information to our servers. Your school's data is yours alone.
Table of Contents
1 Overview
School Management Pro ("the Application," "we," "our," or "us") is a desktop software application developed by Engineer Waseem Haider Laghari. The Application is designed to help educational institutions, school administrators, teachers, and staff manage student records, fee collection, examination results, timetables, and other administrative functions.
We are committed to protecting the privacy of our users and the sensitive data they entrust to our Application. This Privacy Policy explains our data practices, what information is collected (if any), how it is used, and your rights regarding your data.
2 Data Collection and Storage
2.1 Local Storage Architecture
School Management Pro employs an offline-first architecture. This means that all data you enter into the Application—including but not limited to student records, teacher information, fee structures, examination results, attendance records, and administrative settings—is stored exclusively on your local device in an SQLite database file.
The database is located in your Windows user profile directory
(%AppData%\com.waseem.schoolmanager).
The developer does not have access to this location or any data stored within it.
2.2 No Personal Data Harvesting
The Application does not collect, harvest, transmit, or share any personal information with the developer, third-party analytics services, advertising networks, or any external servers. We do not implement telemetry, usage tracking, or any form of data collection that would send your information over the internet without your explicit consent.
2.3 License Verification
To prevent unauthorized use and enforce our licensing terms, the Application generates a unique Device Fingerprint based on your computer's hardware characteristics. This fingerprint is processed using cryptographic hashing (SHA-256) and is used solely for local license validation. We do not store raw hardware identifiers, and this information is never transmitted to external servers.
3 Third-Party Services (Cloud Backups)
The Application offers optional cloud backup functionality to help you protect your data against local hardware failures. These features are entirely opt-in—the Application functions fully without any cloud services.
Google Drive
We use the drive.appdata scope, which grants
access only to a hidden, application-specific folder. We cannot view, access, or modify any
of your personal files, photos, or documents on Google Drive.
OneDrive
Similar to Google Drive, we request only the minimum permissions necessary to create and manage backup files in a dedicated application folder within your OneDrive storage.
Important Notice
Your login credentials for Google or Microsoft accounts are never seen, stored, or transmitted to the developer. Authentication is handled directly by the respective service providers through their official OAuth 2.0 protocols. Data uploaded to cloud services is subject to the privacy policies of Google or Microsoft.
4 Data Security
As the developer, I do not have access to your data. The Application is designed so that all sensitive information remains on your local device under your complete control.
Your Responsibilities
- Keep your Windows operating system and antivirus software up to date
- Use strong passwords for your Windows user account
- Enable Windows' built-in encryption features (BitLocker) for additional protection
- Regularly back up your database using the Application's backup features
- Restrict physical access to the computer running the Application
5 Application Permissions
School Management Pro is distributed as a desktop application and requires certain system permissions to function properly. Below is a transparent explanation of why each permission is needed:
| Permission | Purpose |
|---|---|
| File System Access | To create, read, and write your local database file and backup files |
| Internet Access | Required only for optional cloud backup synchronization with Google Drive or OneDrive |
| WebView2 Runtime | To render the modern user interface (built with Tauri framework) |
6 Children's Privacy
School Management Pro is a professional tool designed for use by school administrators, teachers, and authorized staff members. The Application is not intended for direct use by children under the age of 13.
While the Application may store data about students (including minors), this data is entered and managed solely by authorized adult users and is stored locally on their device. We do not knowingly collect personal information directly from children, and we do not have access to any student data entered into the Application.
7 Data Retention
Local Data: All data stored locally on your device is retained until you choose to delete it. Uninstalling the Application does not automatically delete your database file—you must manually remove it from the AppData folder if desired.
Cloud Backups: Backup files stored in your Google Drive or OneDrive remain in your cloud storage until you manually delete them through the respective cloud service's interface or through our Application.
Developer Retention: Since we do not collect any user data, we have no data to retain on our end.
8 Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for other operational, legal, or regulatory reasons. When we make material changes, we will update the "Last Updated" date at the top of this page. We encourage you to review this Privacy Policy periodically to stay informed about how we are protecting your privacy.
9 Contact Information
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please do not hesitate to contact us: