1. The app, the device and who provides it
LineKeeper Go, also written LK Go ("the app"; listed on the App Store as “LineKeeper”), is a mobile tag browser, dashboard and operator panel for industrial controllers — Allen-Bradley CompactLogix and ControlLogix over EtherNet/IP, Siemens S7-300/400/1200/1500 over S7comm, and devices speaking Modbus TCP — published under the LineKeeper product name ("we", "us"). It connects your phone directly to a controller on your own network; it is not a control system and is not a substitute for the machine's designed HMI, safety system or PLC program. LineKeeper On, also written LK On ("the device"; formerly the “LineKeeper device”), is a plug-in industrial touchscreen running the same software as a standalone unit; it is sold on preorder through this website under Section 4. LineKeeper Up, also written LK Up, is a free maintenance management system that you run on your own computer; it has its own terms in Section 12. "LineKeeper", "we" and "us" in these terms mean the operator of the app, the device, LK Up and the linekeeper.net website.
2. License
We grant you a personal, non-exclusive, non-transferable, revocable license to install and use the app on Apple or Android devices you own or control, for your own professional use, subject to these terms. Downloads from the App Store are additionally subject to the Apple Standard EULA, and installs through Google Play to the Google Play Terms of Service. Where these terms and a store's terms conflict, the stricter provision applies. You may not reverse-engineer, resell or redistribute the app except as allowed by law.
3. Pricing, beta and in-app purchases
On iOS the app is a free download: the tag browser, dashboards and alarms are free, and writing values to a controller requires a one-time in-app purchase — there are no subscriptions. The Android version is in a free beta, including writing tags. Beta software may be incomplete, change, or be withdrawn without notice, and may contain defects.
In-app purchases are made through the App Store or Google Play. Refunds for them are handled by Apple or Google under the store's own policy; we cannot issue or see them ourselves. Refunds for the device are described in Section 4.
4. LineKeeper On (the device) — preorder terms
LineKeeper On is an industrial touchscreen that runs the LineKeeper software. It is sold on preorder through this website, built to order in the first production batch. These terms apply to every device order; they are also summarised next to every price on the device page.
Price and what is included. 7″ $800, 10″ $900, one-time, in US dollars. The price includes the device with the software installed, a DC power supply, a mounting bracket, an Ethernet cable, a one-page recovery guide, all software features and software updates. Shipping to an address in the United States is included. Sales tax, where it applies, is shown at checkout before you pay. For delivery outside the United States, ask us through the contact form before ordering. There is no subscription and nothing is billed per tag, per seat or per month.
How you pay. By card through Stripe Checkout — Stripe processes the payment and collects the shipping address and phone number; we never see your card number. Or reserve a unit and pay by invoice or purchase order (NET-30 for plants). A reservation holds a place in the batch but is not a purchase until the invoice is paid; you can cancel it with one reply and nothing is charged.
Ship window. Your unit ships within 8 weeks of the order date — the day your card payment completes, or the day your invoice is paid. You receive a tracking number by email the day it leaves. If we miss the window by more than 2 weeks, we email every affected customer and offer a full refund; you may also cancel and be refunded at any point while you wait.
Cancellation before shipping. Any time before your unit ships, one email to us cancels the order and we refund the full amount to the original payment method, with no questions and no fee. Card refunds are issued through Stripe and usually appear within 10 business days.
30-day money-back after delivery. If the device is not what your line needed, tell us within 30 days of the delivery date shown by the carrier. We send you a return authorisation and the address; you ship the unit back at your own cost, complete (device, power supply, bracket, cable) and in its box, packed so it survives the trip. Using it during those 30 days is fine — that is what it is for — and mounting marks on the bracket are fine. We refund the full price to the original payment method within 10 business days of receiving the unit.
What we cannot refund in full: a unit that comes back with physical damage — a cracked or scratched screen, bent connectors, liquid or dirt inside, a burnt power input, an opened enclosure, a modified operating system. We inspect every returned unit. If it is damaged, we tell you what we found, with photos, and either refund the price less the cost of repair or, if it cannot be repaired, ship it back to you at your cost instead. A unit that arrives dead or visibly damaged in transit is not a return but a warranty case: write to us as soon as you unpack it, keep the packaging for the carrier claim, and we replace it.
One-year limited warranty
For 12 months from the delivery date we warrant the device to be free from defects in materials and workmanship under normal use as described in the user manual. If it fails, write to us with the order number and what happened; we may ask for a photo or a short video first, because many failures are solved without shipping anything. If the unit has to come back, we send a return authorisation; you ship it to us at your cost, packed properly, and we repair it or replace it with the same or an equivalent unit, at our option, and ship it back to a US address at our cost. A repaired or replaced unit is covered for the rest of the original term or 90 days, whichever is longer. Software updates are not a warranty matter: they are included for as long as we publish them.
The warranty does not cover a failure or damage caused by:
- liquid, moisture, condensation, dust, metal chips or chemicals getting inside the unit — the enclosure's ingress rating is the enclosure manufacturer's, per its datasheet, and applies only when the unit is mounted and sealed the way that datasheet specifies;
- power: the wrong supply voltage, reversed polarity, a surge or lightning, a shorted terminal, or a supply other than the one in the box or a properly fused 15–30 V DC rail;
- mechanical damage: a drop or impact, a cracked or scratched screen, bent or forced connectors, over-tightened mounting bolts, holes drilled into the enclosure;
- opening the enclosure, adding or swapping internal parts, re-imaging or modifying the operating system, or removing the serial label;
- operation outside the temperature, humidity or vibration limits in the datasheet, or in an atmosphere the enclosure is not rated for;
- normal wear: the touch surface and its coating, cosmetic marks, image retention from a static screen left on for a long time;
- fire, flood, other external events, and damage in transit when you ship the unit to us inadequately packed.
If a unit we receive has failed for an excluded reason, we tell you what we found, with photos, and quote a repair; you can accept the quote or have the unit shipped back to you at your cost. The warranty is for the original purchaser and does not cover the PLC, the machine, lost production, or the cost of removing and reinstalling the unit. It is the only warranty we give on the hardware; mandatory consumer rights in your country of residence apply regardless.
What it is not. The device is not a certified HMI and not a safety device. Enclosure ratings and certifications are those of the enclosure manufacturer, per its datasheet; the LineKeeper software carries no certification of its own. It is a temporary bridge while the machine's original panel is repaired or replaced, and a diagnostics and logging tool between outages. Everything in Section 5 — Industrial safety applies to the device exactly as it applies to the app.
Software on the device. The LineKeeper software installed on the device is licensed to you under Section 2 for use on that device. Updates are delivered over the air and are included in the price. Extracting the software for use elsewhere is outside the license.
5. Industrial safety — read this
The app and the device can write values to a live controller. Changing a tag can start, stop, speed up, slow down or otherwise move real machinery, and can create hazards to people and equipment. You are solely responsible for the consequences of every value you write.
- Only use the app if you are qualified to operate the equipment and are authorised to do so at that site.
- Follow all site safety procedures, lockout/tagout, and applicable regulations. Never rely on the app for emergency stop, safety interlocks or any safety-related function — those must be handled by rated safety systems, never by a phone.
- Confirm you are connected to the intended controller before writing, and that no one is in a hazardous area affected by the machine.
- The app is intended for commissioning, troubleshooting, monitoring and temporary operation, and the device as a temporary bridge and diagnostics tool — neither is the permanent primary control interface for a machine, and neither is a certified HMI.
The app and the device provide guardrails (write confirmation, type and range validation, hold-to-run release, per-tag write unlock, an audit log, a one-time responsibility notice) as a convenience. These do not reduce your responsibility, and you must not rely on them as safety measures.
6. Network and access
You are responsible for ensuring your phone or the device is permitted on the network you connect it to, and that connecting to and reading or writing a controller complies with your organisation's policies. The app performs no cloud relay; connectivity depends entirely on your own network.
7. No warranty
The app is provided "as is" and "as available", without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, accuracy of displayed values, and non-infringement. We do not warrant that the app will be uninterrupted, error-free, or that displayed tag values are correct or current. For the device hardware, the 30-day money-back term and the one-year limited warranty in Section 4 are the only warranties we give, together with any rights that cannot be excluded by law.
8. Limitation of liability
To the maximum extent permitted by law, we are not liable for any indirect, incidental, special, consequential or punitive damages, or for any loss of production, downtime, equipment damage, data loss or profits, arising from your use of or inability to use the app or the device, or from a delayed delivery. For the device, our total liability is limited to the price you paid for it. Nothing in these terms excludes liability that cannot be excluded by law.
9. Your responsibilities
You agree to use the app lawfully, to keep your device secure, and not to use the app to interfere with equipment you are not authorised to operate. You are responsible for backing up any machine profiles you value.
10. Changes and termination
We may update the app and these terms. Material changes will be reflected by the date above. We may suspend or end the beta or the license if you breach these terms. You may stop using the app at any time by uninstalling it.
11. Governing law
These terms are governed by the laws of the operator's place of business, without regard to conflict-of-laws rules, and subject to any mandatory consumer-protection rights in your country of residence.
12. LineKeeper Up (the maintenance system)
LineKeeper Up, also written LK Up ("LK Up"), is a maintenance management system (CMMS): a server program that runs on a computer in your plant, a web app, and phone apps. It records maintenance work: work orders, assets, schedules, parts and history. It controls nothing on the machine. This section applies to the LK Up server program (today a Mac app and a Windows installer), its web app and its phone apps. Sections 6 to 11 apply to LK Up as they apply to the app, and wherever they say "the app" they include LK Up; Section 5 is about writing to a controller, which LK Up does not do.
License. LK Up is free. We grant you a non-exclusive, non-transferable, revocable license to download, install and use it for the maintenance work of your own plant or business, on computers and phones that you own or control, for as many people as you like: there is no fee and no limit per person. Installing and setting it up on a plant's own computer on that plant's behalf is fine. Without our written permission you may not sell it, rent it out, host it for other people as a service, or hand out copies other than a link to the download on this website; and you may not reverse-engineer it except as the law allows. Installs of the phone apps through TestFlight, the App Store or Google Play are also subject to Apple's and Google's terms, as in Section 2.
Source code. The source code is not public today. If we publish it under an open-source license, we will say so on the LK Up page, and that license will govern the published code from then on.
Your data. LK Up keeps your records on your own computer, in one data folder. They do not pass through our servers, and we cannot see them, recover them or restore them for you. You are responsible for backups: the app makes backup copies, and you should keep at least one copy on another disk or another computer, together with the recovery keys file the app offers. What LK Up sends to anyone else, and only when you turn it on, is described in the privacy policy.
Not a safety system. LK Up records and reminds; you decide and you act. Do not rely on a schedule, a checklist, a notification or an alert, or on the phone syncing in time, as a safety measure. Lockout/tagout, inspections required by law and all other safety procedures remain your responsibility, whatever LK Up shows.
Early access and support. LK Up is in early access: it changes between versions, and a version may contain defects. New versions are published on the LK Up page; we do not promise fixes for older versions. Phone apps may be test builds that need an invite. We answer questions through the support page and the contact form on a best-effort basis; the free LK Up has no support contract.
Warranty and liability. LK Up is provided "as is" and "as available", as described in Section 7. Section 8 applies in full: to the maximum extent permitted by law we are not liable for indirect or consequential damages, lost production, downtime or lost data arising from your use of LK Up, and our total liability for LK Up is limited to what you paid us for it, which for the free LK Up is nothing. Nothing in these terms excludes liability that cannot be excluded by law.
Other services and components. Optional services that we may offer later, such as a hosted copy of your plant, have their own terms and prices and are not part of these terms. LK Up includes third-party open-source components; each is under its own license, and that license applies to that component.
13. Contact
Questions about these terms, or a cancellation or return? Reach us through the contact form, or reply to any order email — you are talking directly to the developer.