Privacy Policy for Printline
Effective Date: October 29, 2026 | Developer: OmarTeam
Printline ("we", "our", or "the App") is a direct local printing utility developed by OmarTeam for Android devices. We respect your privacy and designed Printline so that all document rendering, photo rasterization, and print streaming happen 100% locally on your device and local network without uploading your files to any external cloud server.
1 Documents, Photos & Local Print Processing
When you select a photo, PDF document, or raw .prn file in Printline—or print from another app using the Printline Android System Print Service—your files are processed strictly in your device's local memory and temporary cache (cacheDir) to convert them into printer-ready raster streams.
- Zero Cloud Uploads: Your photos and PDF documents are never uploaded, transmitted, or stored on any remote server owned by OmarTeam or third parties.
- Direct Hardware Transfer: Print data is transmitted directly from your phone to your printer over your local Wi-Fi router (via IPP port 631, RAW port 9100, or LPR port 515) or via a direct USB OTG cable.
- Automatic Cache Cleanup: Temporary raster files created during a print job are automatically deleted from your device cache immediately after the print job finishes or is canceled.
2 Device Permissions & Why We Need Them
Used exclusively to auto-discover your printer on your local Wi-Fi router (via mDNS/IPP/TCP) and stream print data directly to the printer's local IP address.
Used to communicate directly with USB printers connected to your Android phone via an OTG cable.
Ensures multi-page print jobs and background Android System Print Service jobs complete reliably without the OS interrupting Wi-Fi or CPU mid-page.
Displays real-time progress notifications while an active print job is streaming to the printer.
3 Device Identifier, Quotas & Pro Licensing
To manage your free welcome print quota and verify offline Printline Pro activation codes, the App computes a short, non-reversible 8-character hash (XXXX-XXXX) derived locally from your device's ANDROID_ID using SHA-256.
- This short identifier cannot be reversed to reveal your personal identity, phone number, or hardware serial number.
- Quota state and license status are stored locally in Android SharedPreferences and Android Auto-Backup so your Pro license and quota ledger are preserved on your device.
4 Third-Party Services (Google AdMob & Google Play Billing)
In the free tier, Printline integrates official Google SDKs to support app development and in-app upgrades:
-
Google AdMob (Google Mobile Ads SDK): Used to display banner, interstitial, and optional rewarded video ads in the free version. AdMob may collect and use your device's Advertising ID (
AD_ID), coarse location/IP address, and ad interaction diagnostics in accordance with Google's privacy policy. Upgrading to Printline Pro disables all ads. -
Google Play Billing: Used to process one-time lifetime upgrades (
printline_pro_lifetime) and restore purchases securely through Google Play. We do not access or store your credit card or banking details.
Learn more about how Google handles data at: https://policies.google.com/privacy
5 Children's Privacy, Legal Disclaimer & Contact
Printline does not knowingly collect personal information from children under the age of 13.
Contact Us: If you have any questions about this Privacy Policy, please reach out via our GitHub page at github.com/omarb1989.