Terms of Service
These terms govern your use of SideQuest Automation. By signing up for an account, installing the connector, or otherwise using the service, you agree to these terms. They include important provisions about liability limits and how disputes are resolved.
1. Who is who
- "SideQuest," "we," "us," "our" means SideQuest Automation, an independent operator located in the United States.
- "You," "your," "customer" means the individual or company that has agreed to these terms.
- "Service" means the SideQuest connector software, the SideQuest control plane API, the signup form, the admin dashboards, and any related documentation we provide.
2. The service
The service helps wholesale distributors process inbound customer purchase orders by reading them from Gmail, matching the line items against QuickBooks Online, flagging pricing variances, and producing draft Estimates for human review and submission.
The connector software runs on your computer. It does not transmit your purchase order content, your QuickBooks catalog, or your customer data to our servers. The service is described in more detail in our Security and Privacy documents.
3. Account and license
You receive a license key when you sign up. The license key authorizes you to use the connector on any number of your own computers, against your own QuickBooks Online and Gmail accounts.
You agree not to:
- Share your license key with anyone outside your organization
- Resell or sublicense the connector to third parties
- Reverse-engineer the service to circumvent license enforcement, quota counting, or any other access control we have in place
If we determine you have violated these restrictions, we may suspend or terminate your license without refund. We will give you 14 days notice in writing where practical.
4. Payment, billing, and refunds
If you are on a paid tier, you authorize us (via Stripe, our payment processor) to bill the payment method you provide on a recurring monthly basis at the published price for your tier.
- Upgrades: take effect immediately. We pro-rate the new amount for the remainder of the current billing cycle.
- Downgrades: take effect at the start of the next billing cycle. We do not pro-rate downgrades.
- Cancellation: you can cancel anytime by emailing us. Your service continues through the end of the current billing cycle.
- Refunds: the first 30 days of any paid plan are refundable on request, no questions asked. After 30 days, charges are non-refundable except where required by applicable law.
We may change pricing with at least 30 days written notice to your account email. Existing customers may continue at the prior price for 90 days after a price change, or cancel without penalty.
5. Acceptable use
You agree not to use the service to:
- Process purchase orders you do not have legal authority to process
- Send any material that is unlawful, defamatory, harassing, or infringing
- Circumvent your monthly quota by sharing accounts or running multiple licenses for what is effectively one customer
- Attempt to attack, probe, or otherwise compromise our control plane infrastructure
- Use the connector as a vehicle to access third-party APIs (Google, Intuit) in violation of their respective terms
If we have a reasonable belief you are violating these terms, we may suspend your account immediately. We will email you with the reason and give you a chance to respond before terminating.
6. Your data and your accounts
The connector accesses your Gmail and your QuickBooks Online accounts via OAuth. You control those accounts. You can revoke our access at any time from your Google account settings or your Intuit Developer dashboard.
The OAuth tokens, your QuickBooks catalog cache, and your draft estimates are stored on your computer in the ~/.qb-distributor-mcp/ directory. They are never transmitted to our servers. See our Privacy Policy and Security document for details.
You are responsible for:
- Keeping your license key secret
- Reviewing each draft Estimate before clicking Submit; the connector is a tool, not an automated authority
- The accuracy of the data the connector reads from your Gmail and writes to your QuickBooks
- Maintaining backups of your QuickBooks data per Intuit's own backup features
7. Disclaimers
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE." WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, TO THE FULLEST EXTENT PERMITTED BY LAW.
WE DO NOT WARRANT THAT:
- The connector will match every line of every PO correctly
- The pricing variance checks will catch every mismatch
- The service will be uninterrupted, secure, or error-free
- The third-party services we integrate with (Google, Intuit, Anthropic, Fly.io, Neon, Stripe) will be available
YOU ARE RESPONSIBLE FOR REVIEWING EVERY DRAFT ESTIMATE BEFORE SUBMITTING IT TO QUICKBOOKS. The connector is an assistive tool. Errors in your books are your responsibility, regardless of whether the connector contributed to them.
8. Limitation of liability
TO THE FULLEST EXTENT PERMITTED BY LAW, OUR TOTAL LIABILITY TO YOU FOR ANY AND ALL CLAIMS ARISING OUT OF OR RELATING TO THE SERVICE WILL NOT EXCEED THE GREATER OF:
(a) THE AMOUNT YOU PAID US IN THE 12 MONTHS PRECEDING THE CLAIM, OR
(b) $100 USD.
WE WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING LOST PROFITS, LOST DATA, BUSINESS INTERRUPTION, OR LOSS OF GOODWILL, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY.
These limits apply regardless of the legal theory (contract, tort, statute, or otherwise) and even if a remedy fails of its essential purpose.
Some jurisdictions do not allow exclusion of certain warranties or limitation of certain damages. To the extent any of the above is unenforceable in your jurisdiction, our liability is limited to the maximum extent permitted by applicable law.
9. Indemnification
You agree to defend, indemnify, and hold harmless SideQuest Automation and its operators from any claim, damage, loss, or expense (including reasonable attorneys' fees) arising out of:
- Your use of the service
- Your violation of these terms
- Your violation of any law or third-party right
- The content of any purchase order you process or estimate you submit
10. Termination
We may suspend or terminate your account if you violate these terms or fail to pay. We will give you written notice and a reasonable opportunity to cure where practical.
You may terminate by emailing us anytime. Upon termination:
- Your access to the control plane and admin features ends.
- The connector on your computer keeps working for 7 days using cached license state, then refuses to process new POs.
- We delete your customer + license + usage records within 30 days unless you ask us to retain them longer.
- Any fees you paid for the unused remainder of your current billing cycle are refunded only within the first 30 days of your initial subscription (see section 4).
Sections 7, 8, 9, 11, and 12 survive termination.
11. Governing law and disputes
These terms are governed by the laws of the State of [STATE TBD — fill in when first contract is signed], without regard to conflict-of-law principles.
You and we agree to first attempt informal resolution of any dispute by emailing each other before pursuing formal action. If we cannot resolve the dispute within 60 days, either party may seek formal remedy.
For disputes under $10,000 USD, the parties agree to resolve them in the small claims court of [COUNTY, STATE TBD]. For disputes above $10,000 USD, the parties agree to binding arbitration under the rules of the American Arbitration Association, conducted in [CITY, STATE TBD], with each party bearing their own costs.
12. Miscellaneous
- Entire agreement. These terms, together with our Privacy Policy, are the entire agreement between you and us about the service.
- No waiver. Failure to enforce any provision is not a waiver of that provision.
- Severability. If any provision is held unenforceable, the rest stays in effect.
- Assignment. You may not assign these terms without our written consent. We may assign them as part of a merger, acquisition, or sale of assets, with notice to you.
- Updates. We may update these terms; we will email every active customer at least 30 days before material changes take effect. Continued use after the effective date constitutes acceptance.
Contact
Questions about these terms: [email protected]
Note from the founder: I am not a lawyer, and this document is a starting template. If you are a customer about to sign anything substantial, we both want a lawyer to review the version specific to our agreement.