Legal · Privacy

Privacy Policy

This policy covers the LineKeeper mobile app and the linekeeper.net website. The short version: the app runs entirely on your device. Your controller addresses, tags, dashboards and machine profiles stay on your phone and are never sent to us.

Last updated 18 July 2026.

1. Who we are

The LineKeeper mobile app and this website are operated under the LineKeeper product name (the "we", "us" or "operator" in this policy). You can reach us any time through the contact form on this website.

2. The app is local-only by design

The LineKeeper app connects your phone directly to your Allen-Bradley controller over your own local network, using the same EtherNet/IP protocol an HMI uses. There is no LineKeeper cloud, no account to create, and no server between your phone and the PLC.

Everything you configure — controller IP addresses, tag lists and values, dashboard and operator-panel layouts, and machine profiles — is stored only on your device. We never receive it, and we cannot see it.

3. What the app does not collect

  • No account, name, email or password (the app needs none).
  • No controller data, tag names or tag values.
  • No location data.
  • No advertising identifiers, and no data sold or shared with advertisers.

4. Local network access

To reach your PLC, the app asks iOS for permission to access devices on your local network. This permission is used solely to open a connection to the controller IP address you enter. No network scan results leave your device.

5. Diagnostics through Apple

If you opt in to sharing analytics with app developers in your iOS settings (Settings → Privacy & Security → Analytics & Improvements), Apple may provide us with aggregated, anonymised crash and usage statistics through App Store Connect and TestFlight. This data is collected and controlled by Apple, cannot be tied to you by us, and helps us fix crashes. You can turn it off at any time in iOS settings. TestFlight beta usage is additionally governed by Apple's Privacy Policy.

6. The website and contact form

When you submit the contact form or an app waitlist form on this website, we collect the details you type — typically your name, an email address or phone number, and your message. We use them only to reply to you and, for the waitlist, to send a single notification when the relevant version is available. We do not sell this information or use it for unrelated marketing.

The website is hosted on Vercel, which processes standard server logs and privacy-friendly, cookie-less analytics (aggregate page views) on our behalf. We do not use advertising or cross-site tracking cookies.

7. How long we keep things

App data lives on your device until you delete it or uninstall the app — see Data & Account Deletion. Contact and waitlist submissions are kept only as long as needed to answer you or to send the one waitlist notification, after which you may ask us to delete them.

8. Your rights

You can ask us what website data we hold about you, and ask us to correct or delete it, through the contact form. Because the app stores nothing on our side, you control app data directly on your device at all times.

9. Children

LineKeeper is a professional industrial-automation tool. It is not directed at children and we do not knowingly collect data from anyone under 16.

10. Changes to this policy

If we change this policy we will update the date above and, for material changes, note it on this page. Continuing to use the app or website after a change means you accept the updated policy.

11. Contact

Questions about privacy? Reach us through the contact form and we will respond by email.