Printline

Official Privacy Policy • OmarTeam

🔒 Google Play Compliant Policy • Package: com.omarteam.printline

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

Wi-Fi & Local Network Access

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.

USB Host / USB OTG Permission

Used to communicate directly with USB printers connected to your Android phone via an OTG cable.

Foreground Service & WakeLock

Ensures multi-page print jobs and background Android System Print Service jobs complete reliably without the OS interrupting Wi-Fi or CPU mid-page.

Notifications (Android 13+)

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.

Trademark Disclaimer: Printline is an independent software utility developed by OmarTeam and is not affiliated with, endorsed, or sponsored by Canon Inc. All product and brand names are trademarks of their respective owners and are used strictly to indicate hardware compatibility.

Contact Us: If you have any questions about this Privacy Policy, please reach out via our GitHub page at github.com/omarb1989.