Effective October 20, 2026 · Last updated October 20, 2026
These Terms of Service (the “Terms”) are a binding agreement between Index Labs, LLC, doing business as Index Energy Systems (“Index Energy Systems,” “we,” “us,” or “our”), and the person or entity that accesses or uses NodeFabric (“you” or “Customer”). By creating an account, accessing the service, or authorizing anyone to do so on your behalf, you agree to these Terms. If you do not agree, do not use the service.
If you are entering into these Terms on behalf of a utility, cooperative, municipality, company, or other organization, you represent that you have the authority to bind that organization, and “Customer” means that organization.
“NodeFabric” or the “Service” means our hosted software for building and viewing electrical distribution one-line diagrams, modeling circuit topology and switching, creating and executing switching orders, recording clearances and hold tags, and the optional training and field modules — together with any documentation, updates, and related services we make available.
We may change, add, or remove features over time. We will not make a change that materially reduces the core functionality of a paid plan during a term you have already paid for without providing notice and, where the change is material and adverse, a pro-rated refund of the unused portion if you choose to terminate.
Plans, their limits, and their prices are described at the point of purchase in the Service. Self-serve plans may include a free trial. When a trial ends, access to paid functionality stops unless a paid subscription is in effect. We may change trial terms prospectively, but not for a trial already in progress.
Subscription fees are billed in advance for each billing period and, unless your order says otherwise, renew automatically for successive periods until canceled. You authorize us and our payment processor to charge your payment method for all fees when due.
You may cancel at any time from the billing page of your account or by writing to info@index-labs.com. Cancellation takes effect at the end of the then-current billing period; you keep access through the period you have paid for. Fees already paid are non-refundable except where these Terms expressly say otherwise or where required by law.
Plans placed by us rather than purchased self-serve (including plans invoiced net 30 or on other agreed terms) are governed by the order or agreement that describes them. Where that document conflicts with these Terms, that document controls for that Customer.
Fees exclude taxes. You are responsible for all sales, use, VAT, and similar taxes, excluding taxes on our income. Undisputed amounts more than 30 days past due may accrue interest at 1.0% per month or the maximum rate permitted by law, whichever is less, and we may suspend the Service after reasonable notice. We will not suspend a Customer over a disputed invoice while the dispute is being handled in good faith.
“Customer Data” means everything you or your users put into the Service: circuit models and topology, device attributes, asset and location references, GIS inventory imports, switching orders and their execution records, clearances, hold tags, remarks, field records (including equipment tag images and the locations recorded with them), training and qualification records, uploaded files, and account information.
Customer Data is yours. As between you and us, you own it and all rights in it. You grant us a non-exclusive, worldwide license to host, copy, transmit, display, and process Customer Data solely to provide, secure, support, and improve the Service for you, and as otherwise permitted in these Terms or our Privacy Policy.
You represent that you have the rights necessary to provide the Customer Data you upload and that doing so does not violate law or the rights of others. You are responsible for the accuracy of Customer Data, including whether a modeled circuit matches the physical system in the field.
We may generate aggregated, de-identified statistics about use of the Service (for example, feature usage counts or performance measurements) and use them to operate and improve the Service. Such data will not identify you, your organization, your customers, or any specific circuit, and we will not publish or disclose anything derived from Customer Data that could reasonably be used to identify your system or its configuration.
While your subscription is active you can export your circuit data from the Service. After termination, we will make Customer Data available for export for 30 days, after which we may delete it. We will delete Customer Data sooner on your written request, subject to backups expiring on their ordinary schedule and to records we must retain by law.
Each party may receive non-public information of the other. Each party will protect the other's confidential information with at least the care it uses for its own, will use it only to perform under these Terms, and will disclose it only to personnel and contractors who need it and are bound by comparable obligations. This does not apply to information that is or becomes public through no fault of the recipient, was already known without duty of confidence, or is independently developed. A party compelled by law to disclose will, where legally permitted, give the other notice in time to seek protection.
We recognize that distribution circuit models, switching plans, and asset locations are sensitive utility information. We treat all Customer Data as your confidential information whether or not it is marked.
You will not, and will not permit anyone to:
We may suspend access without prior notice where necessary to stop an active security threat, an ongoing violation of this section, or a legal violation. We will restore access promptly once the cause is resolved, and will notify you of any such suspension as soon as practicable.
The Service, including all software, interfaces, documentation, and their look and feel, is owned by Index Labs, LLC and its licensors and is protected by intellectual property law. Except for the limited right to use the Service granted here, no rights are granted to you. Feedback you send us about the Service may be used by us without restriction or obligation, provided it contains no Customer Data.
The Service is operated using third-party infrastructure and service providers, including for hosting, database storage, payment processing, and email delivery. Those providers are listed in our Privacy Policy. We are responsible for our providers' performance of our obligations under these Terms.
NodeFabric is a modeling, planning, and record-keeping tool. It is not a control system. It does not operate, energize, de-energize, open, close, or otherwise command any physical device, and it is not SCADA, a distribution management system, an outage management system, a protection scheme, or a safety device.
What the Service shows is a model, not the field. Energization states, device positions, backfeed indications, customer counts, clearances, hold tags, and the results of any simulation are derived from data entered by you and your users. They may be incomplete, out of date, or wrong. They are not a substitute for field verification.
Device positions shown are the positions drawn in the model. The Service does not track the as-operated position of field equipment, and recording a switching step does not change the drawing. Validation of a switching order checks it against the model as drawn and does not detect every hazard. A device suggested by a FieldView tag scan is a candidate until a crew member confirms it, and a confirmed identification records what the tag read — not the device's position or condition.
You remain solely responsible for the safety and correctness of all switching and all work on your system, including: verifying the actual state of any device before relying on it; testing for the absence of voltage; applying protective grounds; issuing, holding, and releasing clearances; complying with your own switching, tagging, grounding, and safety procedures; and complying with all applicable law, regulation, tariff, reliability standard, and utility practice.
Never rely on the Service as the sole basis for determining that a conductor or device is de-energized, isolated, grounded, or safe to work on. Treat all equipment as energized until verified de-energized and grounded by qualified personnel following your own procedures.
Nothing in the Service constitutes engineering advice, and we are not acting as your engineer of record. Any output must be reviewed by qualified personnel exercising independent professional judgment before it is used for an operating decision.
We aim to keep the Service available and to provide support during ordinary business hours, but except where a separate written service-level agreement applies, the Service is provided without any uptime commitment. Maintenance, provider outages, and events outside our control will cause interruptions. The Service requires network connectivity; offline functionality, where offered, is limited and shows the age of the data it holds.
These Terms apply while you have an account or use the Service. You may terminate at any time by canceling and ceasing use. We may terminate or suspend for material breach if it is not cured within 30 days of written notice, immediately for a breach of Section 6 or Section 5, or on 30 days' notice if we discontinue the Service (in which case we will refund any prepaid, unused fees). On termination, your right to use the Service ends and Section 4.2 governs your data. Sections 4, 5, 7, 9, 12, 13, 14, and 16 survive.
EXCEPT AS EXPRESSLY STATED IN THESE TERMS, THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE,” AND INDEX LABS, LLC DISCLAIMS ALL WARRANTIES, EXPRESS, IMPLIED, AND STATUTORY, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE, OR THAT ANY MODEL, SIMULATION, CALCULATION, OR DISPLAYED STATE WILL BE ACCURATE OR CORRESPOND TO CONDITIONS IN THE FIELD.
Some jurisdictions do not allow the exclusion of certain warranties; to that extent the exclusions above may not apply to you.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEITHER PARTY WILL BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, LOST REVENUE, LOST OR CORRUPTED DATA, OR BUSINESS INTERRUPTION, ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE, EVEN IF ADVISED OF THE POSSIBILITY.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, EACH PARTY'S TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE AMOUNTS PAID OR PAYABLE BY CUSTOMER TO INDEX LABS, LLC IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM.
THESE LIMITS DO NOT APPLY TO: CUSTOMER'S PAYMENT OBLIGATIONS; EITHER PARTY'S INDEMNIFICATION OBLIGATIONS UNDER SECTION 14; A PARTY'S BREACH OF SECTION 5 (CONFIDENTIALITY); OR LIABILITY THAT CANNOT BE LIMITED BY LAW, INCLUDING FOR GROSS NEGLIGENCE, WILLFUL MISCONDUCT, OR DEATH OR PERSONAL INJURY CAUSED BY A PARTY'S NEGLIGENCE.
The allocation of risk in Sections 9, 12, and 13 is a fundamental basis of the bargain between the parties and is reflected in the price of the Service.
By us. We will defend you against any third-party claim alleging that the Service, used as permitted, infringes a United States patent, copyright, or trademark or misappropriates a trade secret, and will pay damages finally awarded or amounts in a settlement we approve. This does not apply to claims arising from Customer Data, from modifications not made by us, or from use of the Service in combination with anything we did not supply where the claim would not have arisen otherwise.
By you. You will defend us against any third-party claim arising from Customer Data or from your use of the Service in violation of these Terms or applicable law, and will pay damages finally awarded or amounts in a settlement you approve.
The party seeking indemnity must give prompt notice, allow the other party to control the defense, and provide reasonable cooperation.
We may update these Terms. If a change is material, we will give notice by email to account administrators or by a prominent notice in the Service at least 30 days before it takes effect, and the change will apply at the start of your next billing period. If you do not agree to a material change, your remedy is to cancel before it takes effect and receive a pro-rated refund of any prepaid, unused fees. Continued use after a change takes effect is acceptance. The “Last updated” date at the top of this page reflects the most recent change.
Index Labs, LLC, d/b/a Index Energy Systems
info@index-labs.com