Privacy Policy
LAST UPDATED: JUNE 19, 2026 • EFFECTIVE DATE: JUNE 19, 2026
1. INTRODUCTION
This Privacy Policy ("Policy") explains how LANpad collects, uses, stores, and protects your data. LANpad is designed with privacy-by-default principles: most data is processed locally on your devices and is never transmitted to external servers.
By using LANpad, you consent to this Policy. If you do not agree, please do not use LANpad.
2. WHAT DATA DOES LANpad PROCESS?
2.1 Data You Provide
| Data Type | Purpose | Retained? |
|---|---|---|
| Clipboard contents | Transfer between paired desktop/mobile devices | Temporarily (during active session only) |
| Text you type | Inject simulated keyboard input on target | Temporarily (during active session only) |
| Workspace/Resource metadata | Snippet titles, languages, tags, and timestamps for discovery platform sharing | Indefinitely on database (for shared resources) |
| Session preferences | Remember user settings (WPM speed limit, etc.) | Until config file is cleared |
| Configuration data | Store user credentials and local settings | Indefinitely in local files (`~/.lanpad/config.json`) |
2.2 Technical Data Collected Automatically
| Data Type | Purpose | Retained? |
|---|---|---|
| Local IP address | Generate QR code for local network pairing | Session-only |
| Device hostname | Identify target connection terminals in GUI | Session-only |
| Viewer Fingerprint Hash | Track unique resource views (SHA-256 hash of IP + User-Agent) | 30 days (auto-expired) |
| Hardware UUID (HWID) | Validate license validations and compute heartbeats to track Daily Active Users (DAU) | Indefinitely on license files, 30 days on telemetry records |
| Platform & App Version | Adapt system shortcuts, log heartbeats, and check update compatibility | Session-only (app checks), 30 days (telemetry records) |
| Session pairing token | Authenticate and cryptographically pair phone | Session-only |
Telemetry Consent & Opt-Out
We only transmit heartbeat and event telemetry after you accept the Terms of Service and Privacy Policy. All telemetry is content-agnostic and anonymous. You can opt out of telemetry at any time by setting the environment variable LANPAD_TELEMETRY_DISABLE=1 or by changing "telemetry_opt_in": false in your local configuration file (~/.lanpad/config.json).
Data We Do NOT Collect
We do not collect or monitor your name, GPS location, web search histories, persistent keystroke inputs, or clipboard text. All sync transfers happen strictly within your local network.
3. WHERE IS MY DATA STORED?
Local-Only Processing: LANpad processes data only on your local network. Your clipboard text never leaves your local Wi-Fi, and no centralized databases hold copy logs.
Plaintext local transport: Because local network traffic is routed via HTTP (not HTTPS) for convenience, it is readable by users sharing the same subnet. Secure your Wi-Fi network using WPA3.
4. THIRD-PARTY INTEGRATIONS
LANpad does not integrate with any external advertisement networks or tracking cookies (e.g. Google Analytics). The application may contact verification servers solely to check license validations (`https://lanpad.app/api/monetization/status`) or download updated web UI templates from GitHub repository. No private clipboard data is ever sent during these checks.
4A. UNIQUE VIEWER TRACKING
To measure content reach for creators on the discovery platform without compromising privacy, we compute a hashed fingerprint of your IP address and User-Agent (using SHA-256). This hash is stored for 30 days to prevent duplicate view/copy counts. The raw IP address and User-Agent are discarded immediately. You can opt out of this tracking by enabling "Do Not Track" in your browser settings.
5. YOUR RIGHTS & CONTROLS
Because configuration data is saved locally, you can view or delete it immediately:
// View config data (macOS):
cat ~/.lanpad/config.json// Delete config data (macOS):
rm -rf ~/.lanpad6. DATA RETENTION POLICY
| Data Type | Retention Duration | Deletion Mechanism |
|---|---|---|
| Session logs | Duration of the pairing connection only | Automatic cleanup on disconnect |
| Clipboard text | Memory-buffered only during sync events | Cleared instantly on exit |
| License keys | Until revoked or manually deleted | Manual deletion of file |
| Viewer Fingerprints | 30 days | Automatic database expiration job |
7. CONTACT INFORMATION
If you have any questions or complaints regarding local network processing, data boundaries, or CCPA/GDPR compliance requests, please write to us at privacy@example.com.