Privacy
Lazy Print has no accounts, no ads, no analytics, no crash reporting and no check for updates. It does not send anything to its developer or to any server run for it. The only network traffic it makes is to printers and, for the phone link, between your own computer and your own iPhone or iPad.
What the app connects to
- Printers. The app looks for printers on your local network (the
_ipp._tcpand_ipps._tcpDNS-SD services) and talks to the ones you print to, or add by address, over IPP. It connects to whatever address you type in, so an address outside your network is reached as well. - The phone link. When an iPhone or iPad is paired with a computer, or a pairing code is on screen, the computer listens on your local network (TCP port 52732) and announces itself as
_lazyprint._tcp. The phone connects to it over TLS. This only happens on networks Windows calls Private and, on any other network, only after you approve it in the app. The link itself never leaves your network. - Other apps and settings pages. The app can hand a job to Lazy Scan, open the folder holding saved files, and the system's printer, network and app settings pages. It does not open web pages.
What a printer receives
A print job contains your document as sheets, the job's name, and the name of the account sending it (your Windows or Mac user name, or "iPhone" on the iPhone and iPad). What the printer does with a job afterwards is up to the printer and its maker. Lazy Print has no control over it.
What is kept on your devices
- Your settings and what the app has learned about each printer, in
%APPDATA%\Lazy Printon Windows and~/Library/Application Support/Lazy Printon the Mac (inside the app's container in~/Library/Containerswhen you install it from the Mac App Store). The iPhone and iPad keep their settings and the AirPrint printer you last chose in the app's own storage. - For the phone link, the list of paired phones or computers, and the keys and certificate that protect the link. Windows keeps the pairing keys under DPAPI and the certificate, with its private key, in your account's certificate store; the Mac, the iPhone and the iPad use the Keychain.
- Files a phone sends to a computer wait in an inbox folder on that computer and are removed after 7 days, when you dismiss them, or when you forget the phone.
- On the iPhone and iPad, a copy of each document that has not reached the computer yet is kept in the app's Outbox folder. It has no time limit and stays until the computer has received it or you remove it.
- A log of the printers the app has seen,
printers.txt, is written automatically. It holds queue names, drivers, ports and network services, and the results of the troubleshooter's checks. It is in%LOCALAPPDATA%\Lazy Print\Logson Windows andLibrary/Logs/Lazy Printon the Mac, the iPhone and the iPad. - The Windows app from the Microsoft Store keeps its settings, the phone link's files and the log in storage that belongs to the app, and Windows removes them when you uninstall it. They are not in the folders named above in File Explorer. The phone link's certificate and its private key are kept by Windows in your account's certificate store (Personal), not in the app's own files, so uninstalling the app may leave them. You can remove the certificate called Lazy Print phone link there.
- The list of jobs shown in the app is for the current session only.
- The demo printer writes the pages it "prints" as pictures to
Documents/Lazy Print/Demo printson the computer (inside the app's container on the Mac App Store build) and to the app's Caches folder on the iPhone and iPad.
The optional sync folder
On the iPhone and iPad you can choose a folder in iCloud Drive or OneDrive that your computer also syncs. When the computer cannot be reached, the phone puts files there, encrypted with a key only the phone and the computer know. The service you chose syncs that folder under its own terms. Lazy Print does not use that service for anything else.
Permissions on the iPhone and iPad
- Camera, only to read the pairing code on your computer's screen. Nothing is photographed or saved.
- Local Network, to find printers and your computer and to talk to them.
- Photos are picked with the system's picker, so the app sees only what you choose.
Third-party code
On Windows the app includes ZXing.Net, which draws the pairing QR code on your computer and makes no connections. Everything else uses what the operating system provides.
Changes
If this changes, this page changes with it.
Contact
Questions go to support@alazy.app.