Template — pending legal review. This document is a drafting template prepared for launch (governing law: New Mexico). It must be reviewed and approved by qualified legal counsel before it is relied upon.
Terms of Service
Last updated: 2026-06-27
These Terms of Service ("Terms") govern your access to and use of the InstructorOps platform, websites, mobile apps, and related services (collectively, the "Platform") operated by InstructorOps ("InstructorOps," "we," "us," or "our"). Please read them carefully — they include important provisions about payments, your responsibilities, and the limits of our liability.
1. Acceptance of these Terms
By creating an account, accessing, or using the Platform, you agree to be bound by these Terms and by our Privacy Policy, which is incorporated by reference. If you are entering into these Terms on behalf of a business, range, or other organization, you represent that you have authority to bind that organization, and "you" refers to that organization. If you do not agree to these Terms, you may not use the Platform.
The Platform serves two broad groups of users: Instructors — the instructors, ranges, and training businesses who subscribe to InstructorOps to run their operations; and Students — the end customers who book classes, sign waivers, and pay through an Instructor's InstructorOps-powered site. Some sections below apply specifically to one group; where that is the case, we say so.
2. Accounts and eligibility
You must be at least 18 years old (or the age of majority in your jurisdiction) and able to form a binding contract to create an Instructor account. The Platform is intended for use by firearms and skills-training businesses and their adult customers; it is not directed to children (see Section 13).
You are responsible for keeping your login credentials confidential and for all activity that occurs under your account. Notify us promptly at the address in Section 17 if you suspect unauthorized access. You must provide accurate, current information and keep it up to date. We may suspend or terminate accounts that violate these Terms, that we reasonably believe present a security or legal risk, or that remain unpaid.
3. Acceptable use
You agree not to, and not to permit anyone else to:
- use the Platform for any unlawful purpose, or in violation of any applicable firearms, export, advertising, consumer-protection, messaging, or privacy law;
- upload content that is unlawful, infringing, defamatory, or that you do not have the right to use;
- send unsolicited or non-consented marketing messages, or otherwise use the SMS or email features in violation of Sections 6 and 7 or applicable anti-spam and messaging rules;
- attempt to access another tenant's data, probe or breach security or authentication measures, or interfere with the integrity or performance of the Platform;
- reverse engineer, scrape at scale, or build a competing product from the Platform; or
- misrepresent your identity or your affiliation with any person or organization.
We may remove content or suspend access that we reasonably believe violates these rules, and may report unlawful activity to the appropriate authorities.
4. Instructor content and your customers
Instructors retain ownership of the content they upload — course descriptions, branding, student records, waivers, and similar materials ("Instructor Content"). You grant us a limited license to host, process, and display Instructor Content solely to operate and improve the Platform and to provide it to you and your Students.
As between InstructorOps and the Instructor, the Instructor is the controller of, and is responsible for, the personal information of its Students. InstructorOps acts as a service provider / processor handling that information on the Instructor's behalf, as further described in our Privacy Policy. Instructors are responsible for posting their own customer- facing terms, waivers, and refund and cancellation policies, and for the legality and accuracy of their listings, pricing, and class content.
5. Subscriptions, payments, and refunds
Platform subscriptions. Instructors pay InstructorOps a recurring subscription fee for the plan they select. Fees are billed in advance on a recurring basis and are non-refundable except where required by law or expressly stated. We may change subscription pricing on prospective notice; continued use after a price change takes effect constitutes acceptance. Free trials, where offered, convert to a paid subscription unless cancelled before the trial ends.
Student payments run through Stripe Connect. Payments your Students make for classes, memberships, packages, gift cards, and similar items are processed through Stripe, Inc. using Stripe Connect. Funds settle to the Instructor's own connected Stripe account and pay out to the Instructor's bank. To accept payments, Instructors must create a Stripe account and agree to the Stripe Connected Account Agreement and Stripe's services terms.
Instructor is the merchant of record. For Student transactions, the Instructor — not InstructorOps — is the merchant of record and the seller of the classes and goods. The Instructor is solely responsible for the underlying sale: delivering the class or product, honoring its published refund and cancellation policy, handling chargebacks and disputes, and collecting and remitting any applicable taxes. InstructorOps provides the software that facilitates the transaction; it is not a party to the sale, does not take custody of Student funds, and is not the seller. Stripe (not InstructorOps) provides the payment-processing service and charges its own standard processing fees.
Refunds to Students are governed by the Instructor's own published policy and are issued by the Instructor through Stripe. Refunds of InstructorOps subscription fees are governed by this Section 5. Nothing here limits any non-waivable statutory consumer right.
6. Instructor vs. platform responsibilities
InstructorOps is responsible for providing and maintaining the Platform software, hosting it with commercially reasonable availability, applying reasonable security safeguards (Section 11), and engaging the sub-processors listed in our Privacy Policy to deliver payment, messaging, calendar, and infrastructure functions.
The Instructor is responsible for everything about how it runs its own business on the Platform, including: the safety, lawfulness, and quality of its training and firearms instruction; complying with all licensing, insurance, and firearms regulations applicable to it; obtaining valid consent before sending its Students SMS or email (Sections 7 and 8); the accuracy of its listings, pricing, and waivers; honoring its refund, cancellation, and dispute commitments; and meeting its own obligations as a data controller for its Students' information. InstructorOps does not supervise, endorse, or assume responsibility for any Instructor's classes, conduct, or compliance.
7. SMS / text messaging — consent, STOP and HELP
The Platform can send SMS text messages — for example class reminders, balance requests, and announcements — through our telecommunications provider (TextGrid). SMS messaging is subject to carrier rules and to mobile-industry requirements, including A2P 10DLC registration and the messaging principles published by the CTIA.
Consent. Instructors must obtain prior express consent from each recipient before sending that recipient text messages through the Platform, and must clearly disclose the program, that message and data rates may apply, and how to opt out. Instructors must not use the SMS features to send messages to anyone who has not consented or who has opted out.
STOP and HELP. Recipients can reply STOP at any time to opt out of further messages, and HELP to request help and contact information. We honor and propagate these standard keywords. Opting out of SMS does not opt a recipient out of email, and may affect transactional notices the recipient would otherwise receive by text. Message frequency varies; message and data rates may apply.
8. Email and unsubscribe
The Platform sends transactional and, where applicable, marketing email through our email provider (Resend). Transactional emails (such as receipts, booking confirmations, waiver copies, and account notices) are part of the service and a recipient may continue to receive them while their account or relationship with the Instructor is active.
Marketing and announcement emails include an unsubscribe link, and recipients may opt out at any time; we honor unsubscribe requests promptly. Instructors are responsible for sending email only in compliance with applicable anti-spam laws (such as the U.S. CAN-SPAM Act and equivalent laws elsewhere), including using accurate sender information and a working unsubscribe mechanism.
9. Waivers and student records
The Platform lets Instructors collect electronically signed liability waivers and store Student records, including class history and certificates. The Instructor is the author and owner of its waiver text and is solely responsible for whether that waiver is legally sufficient and enforceable in its jurisdiction. InstructorOps stores a record of the signed waiver (including signer identity and timestamp) on the Instructor's behalf but does not provide legal advice about waiver content or enforceability.
10. Third-party services and integrations
The Platform relies on, and integrates with, third-party services — including Stripe (payments), TextGrid (SMS), Resend (email), and Google Calendar (scheduling). Your use of those features may also be subject to the relevant provider's terms. We are not responsible for third-party services, and their availability is outside our control. A full list of the sub-processors we use to operate the Platform appears in our Privacy Policy.
11. Security
We use commercially reasonable administrative, technical, and physical safeguards designed to protect the data on the Platform, including tenant isolation, encryption in transit, and access controls. No method of transmission or storage is perfectly secure, however, and we cannot guarantee absolute security. You are responsible for safeguarding your own credentials and for promptly reporting suspected incidents.
12. Your data, deletion, and access
Our handling of personal information — what we collect, how long we keep it, the sub-processors involved, and how to make access or deletion requests — is described in our Privacy Policy. Instructors may export or request deletion of their data, subject to records we must retain for legal, tax, accounting, or fraud-prevention purposes. Because the Instructor is the controller of Student data, Student access and deletion requests are generally directed to, and fulfilled by, the relevant Instructor, with our support as processor.
13. Children's data
The Platform is not directed to children under 13 (or the equivalent minimum age in your jurisdiction), and we do not knowingly collect personal information from them through the Platform's own account and marketing features. Instructors who offer youth programs are responsible for obtaining any required parental or guardian consent and for complying with laws governing minors' data (such as COPPA in the United States). If you believe a child has provided personal information in a way that violates this section, contact us and we will take appropriate steps to delete it.
14. Disclaimers
The Platform is provided "as is" and "as available," without warranties of any kind, whether express, implied, or statutory, including any implied warranties of merchantability, fitness for a particular purpose, title, and non-infringement. We do not warrant that the Platform will be uninterrupted, error-free, or secure, or that it will meet your requirements.
InstructorOps is a software platform. It does not provide firearms training, does not certify instructors or students, and is not responsible for the conduct, safety, legality, or quality of any class, instruction, or transaction between an Instructor and a Student.
15. Limitation of liability
To the maximum extent permitted by law, in no event will InstructorOps or its officers, employees, or suppliers be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any lost profits, revenue, data, or goodwill, arising out of or relating to the Platform or these Terms, even if advised of the possibility of such damages.
To the maximum extent permitted by law, our total aggregate liability arising out of or relating to the Platform or these Terms will not exceed the greater of (a) the amounts you paid InstructorOps for the Platform in the twelve (12) months before the event giving rise to the liability, or (b) one hundred U.S. dollars ($100). Some jurisdictions do not allow certain limitations, so some of the above may not apply to you; nothing in these Terms limits liability that cannot be limited by law.
16. Changes to these Terms
We may update these Terms from time to time. When we make material changes, we will update the "Last updated" date above and, where appropriate, provide additional notice (for example by email or an in-app notice). Changes are effective when posted unless stated otherwise. Your continued use of the Platform after changes take effect constitutes acceptance of the updated Terms.
17. Governing law and dispute resolution
These Terms are governed by the laws of the State of New Mexico, without regard to its conflict-of-laws rules, and the parties submit to the exclusive jurisdiction of the courts located in the State of New Mexico for any dispute not subject to another agreed dispute-resolution process. (Counsel to confirm any arbitration, venue, or class-action-waiver terms.)
18. Contact us
Questions about these Terms? Reach us through our contact page or at [LEGAL CONTACT EMAIL].