LocalPrint allows you to print from your Android device without using any kind of cloud service. All data stays within your local network all the time.
On Android 4.4 (Kitkat), LocalPrint integrates smoothly into the print menu. On older versions of Android, please use the "Share" feature offered by many apps and choose "LocalPrint". LocalPrint also brings its own file browser.
Most modern printers with one of the following characteristics are supported:
Currently most cheap InkJet printers are not supported, because they use a proprietary, undocumented print format. These printers are greyed out in the printer menu. We're working on this! If you need to use one of these printers, we recommend our cloud printing solution "PrintBot".
On Android 4.4 (Kitkat), you have to start the print service manually after installing. Just start the app, tap on the "Service settings" icon, and set "zenofx.com LocalPrint" to "On".
This means your printer is not supported. Your printer does not print one of the formats supported by LocalPrint.
Just start the LocalPrint app and tap on the Google Play symbol. Once you've bought "LocalPrint Pro", the watermark is gone. This is a one time payment, no monthly fee or the like.
Unfortunately, Android does not distinct between LAN and internet connections. So we need this permission to connect to your printer on your network. LocalPrint never calls any server on the internet.
Android doesn't know how LocalPrint works.