PC TRACER - System Monitoring Tool
Version: 1.0.0 Release Date: October 14, 2025
PCtracer is a cross-platform Electron.js application designed for secure system activity monitoring. It tracks key logs, screenshots, and browser history, storing data in an encrypted SQLite database (using SQLCipher). The app features a modern, dark-themed UI with password-protected access, configurable settings, and auto-start functionality. Ideal for personal or administrative use, it ensures privacy and ease of use across Windows, macOS, and Linux.
Features
Secure Login: Password-protected access with SHA-256 hashed credentials stored in an encrypted database.
Tabbed Interface:
Key Logs: View logged keystrokes in a paginated table.
Screenshots: Display screenshot thumbnails with a modal for full-size viewing.
Browser History: Monitor browser activity with details like URLs and timestamps.
Settings: Configure screenshot/browser history intervals (10–3600 seconds), update passwords, and toggle auto-start.
About: Shows app details (version, author, paths) and a Quit button for graceful exit.
Auto-Start: Launches the app on system reboot/login (configurable in Settings).
Encrypted Storage: Uses SQLCipher to secure all data in monitoring.db.
Path Display: About tab shows executable, app directory, and user data paths for debugging.
Responsive UI: Built with Tailwind CSS, featuring animations and pagination for large datasets.
This software requires explicit user consent before use.
By installing, running, or modifying this software, you confirm that:
- You are the owner of the computer on which this software is installed, OR
- You have explicit, informed permission from the device owner or primary user
- You understand that this software may:
- Capture screenshots
- Log system or application activity
- You have clearly informed all affected users about:
- What data is collected
- When and how it is collected
- How it is stored or transmitted
The authors do not support or condone covert monitoring.
This project is provided “as is”, without warranty of any kind, express or implied.
- The authors are not responsible for:
- Misuse of the software
- Illegal deployment
- Privacy violations
- Data loss or system damage
- Users are solely responsible for ensuring compliance with:
- Local, national, and international laws
- Workplace and employee-monitoring regulations
- Data protection and privacy laws (e.g., GDPR, CCPA)
This software is not designed for espionage, surveillance, or malicious monitoring.
Use of this project is entirely at your own risk.
This project is intended only for legitimate, ethical, and lawful use cases, including:
- Personal device activity tracking
- Debugging and usability research (with explicit consent)
- Parental supervision (where legally permitted)
- Employee monitoring in environments where:
- Monitoring is clearly disclosed
- Written or documented consent is obtained
- All applicable laws are followed
- Open-source research, auditing, and education
This software must NOT be used for:
- Covert surveillance or stealth monitoring
- Spying on individuals without their knowledge or consent
- Stalking, harassment, or intimidation
- Credential theft or data exfiltration
- Circumventing privacy or security protections
- Deployment on devices you do not own or legally manage
To promote trust, security, and accountability:
- No hidden or undocumented data collection exists
- No data is transmitted without explicit configuration
- Users can:
- Inspect collected data
- Pause or disable tracking
- Uninstall the software at any time
If you discover behavior that violates this commitment, please open an issue.
This project is licensed under the GNU Affero General Public License (AGPL).
- Any modified or distributed version must also be open source
- If you run this software as a network service, you must:
- Provide access to the corresponding source code
- See the
LICENSEfile for full license details
If you are looking for spyware or stealth monitoring software, do not use this project.
❤️ If you find this project useful, you can support me with a coffee: Buy Me a Coffee




