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:

Developer: Waseem Haider