Print Later is designed with security and privacy as core principles. This document explains what the application does and does not do.
| Behavior | Description |
|---|---|
| Watches a folder | Monitors your designated PDF folder for new files |
| Stores data locally | All documents and settings saved on your computer only |
| Runs in system tray | Visible tray icon with right-click menu to exit |
| Communicates locally | Browser extension talks to desktop app via localhost only |
| Standard file operations | Reads/writes only to its own app directory and your chosen folders |
| Behavior | Guarantee |
|---|---|
| No cloud uploads | Your documents never leave your computer |
| No telemetry | Zero analytics, tracking, or usage data collection |
| No keystroke logging | Does not monitor keyboard input |
| No screen capture | Does not take screenshots or record your screen |
| No browser data access | Does not read cookies, passwords, or browsing history |
| No system modifications | Does not modify Windows registry or system files |
| No admin rights required | Installs and runs in user space only |
| No background services | No Windows services or scheduled tasks installed |
| No code injection | Does not hook into other applications |
| No auto-updates | No silent background updates (you control when to update) |
- Local API only: The app runs a local HTTP server on
http://localhost:3847for browser extension communication - No external connections: The app makes zero outbound network requests
- No internet required: Works completely offline after installation
The app only accesses:
- App installation directory:
%LocalAppData%\Programs\Print Later - App data directory:
%AppData%\Print Later - User-selected folders: Only folders you explicitly choose for PDF storage
- Configuration: Stored in
%AppData%\Print Later\config.json - Print queue: Stored locally in app data directory
- PDFs: Stored in your chosen folder (default:
Documents\Print Later) - No encryption: Data is stored in plain format (your OS provides file-level security)
You can verify Print Later's behavior yourself:
# Monitor network connections (should show only localhost)
netstat -an | findstr "3847"# View app data location
explorer "%AppData%\Print Later"# Should show only "Print Later.exe" with no child processes
tasklist | findstr "Print"Right-click the installer → "Scan with Microsoft Defender"
To completely remove Print Later:
-
Uninstall the app:
- Open Windows Settings → Apps → Apps & features
- Find "Print Later" → Uninstall
-
Remove app data (optional):
# Delete configuration and cache Remove-Item -Recurse "%AppData%\Print Later"
-
Remove saved PDFs (optional):
- Your PDFs in
Documents\Print Laterare NOT deleted automatically - Delete manually if desired
- Your PDFs in
-
Remove browser extension:
- Go to
chrome://extensionsoredge://extensions - Remove "Print Later" extension
- Go to
When you first run the installer, Windows SmartScreen may show "Windows protected your PC" because:
- The app is not code-signed with an expensive certificate ($300-500/year)
- This is normal for indie/open-source software
To proceed: Click "More info" → "Run anyway"
- The executable is not signed by a Certificate Authority
- This does NOT affect security or functionality
- It only means Windows doesn't recognize the publisher
If you discover a security vulnerability:
- Do NOT open a public issue
- Email: security@subodhkc.com
- Include: Description, steps to reproduce, potential impact
I take security seriously and will respond within 48 hours.
| Version | Date | Changes |
|---|---|---|
| 1.0.0 | 2024 | Initial release with local-only architecture |
Subodh KC
- Website: subodhkc.com
- GitHub: @subodhkc
Print Later is open source. You can audit the entire codebase at github.com/subodhkc/Print-Later