Unless a section says otherwise, these Terms apply to all of the Services — the website, QueryVault, and QueryForge. Where a section applies only to a specific product, it carries a labeled tag — for example QueryForge — and appears in a colored panel. A tag narrows that section to the product shown; everything untagged applies across all three.
To use the Services, you must be at least 18 years old (or the age of majority in your jurisdiction if higher) and capable of entering into a binding contract. If you use the Services on behalf of a company, you represent that you have authority to bind that company to these Terms, and "you" refers to both you and that entity.
You agree to provide accurate and current information when registering, and to keep your account credentials secure. You are responsible for all activity that occurs under your Account. Notify us promptly at help@jassquery.com if you suspect unauthorized use.
QueryForge is a subscription service that runs Keepa Product Finder queries on a schedule you configure and delivers the results as CSV files to a cloud storage location you own (Google Drive, OneDrive, or Azure Blob). You configure exactly one results-storage channel.
QueryForge is offered in tiers, including a free BYOK tier (where you use your own Keepa API key) and paid tiers that include bundled Keepa credits and higher usage limits. The features, limits, and prices of each tier are described on our website or in the QueryForge portal and may change from time to time. We will give reasonable notice of material changes to tiers or prices; changes to your existing subscription take effect on your next renewal.
Paid tiers include a monthly allowance of Keepa credits (or equivalent unit). If your queries would consume more credits than you have available, we may pause further runs, reduce result volume, or notify you, depending on your tier and configuration. Unused credits expire at the end of each billing cycle unless we say otherwise in writing.
QueryForge schedules and executes your queries as described below. We reserve the right to determine specific execution times within the windows you select in order to optimize platform performance across all customers.
Scheduling and timing commitments are our best-effort targets and are not guaranteed delivery windows. They are not covered by any SLA (see §09).
QueryVault is provided free of charge, with an optional free registered tier that gives you additional features in exchange for providing your name and email address. The JASS Query website provides information about the Services.
As between you and us, you own your Customer Data. You grant us a limited, non-exclusive, worldwide, royalty-free license to host, copy, transmit, display, and otherwise use your Customer Data solely to operate the Services and provide them to you, including executing the queries you schedule, delivering results to your storage, maintaining backups, and generating run history for your portal. We do not claim ownership of your query definitions, your results, or any file we deliver to your cloud storage.
You represent that you have all rights needed to provide your Customer Data to us and to grant us the license in this section, and that your use of the Services does not violate any agreement you have with Keepa, Google, Microsoft, or any other third party.
Paid subscriptions are processed by Stripe. By subscribing, you authorize us (through Stripe) to charge your payment method for the applicable fees, including recurring fees at the start of each billing cycle. You agree to the Stripe terms and privacy policy that govern that processing.
Subscriptions renew automatically at the end of each billing cycle (monthly or annual, as selected) for the same term and at the then-current price, unless you cancel before the renewal date. You can cancel anytime from the QueryForge portal; cancellation takes effect at the end of the current billing period, and you retain access through the end of the period.
Fees are exclusive of applicable taxes. Where we are required to collect tax on your subscription, the tax amount will be added to your charge.
Except where required by law, fees are non-refundable. We may, at our discretion, issue prorated refunds for downgrades or service failures we cause. Promotional pricing is applied via specific program codes and may carry additional terms.
If a charge fails, we may retry, pause or suspend your Account, and eventually terminate the Account for non-payment. We will provide reasonable notice before termination for non-payment.
You agree not to use the Services to:
We may suspend or limit your use of the Services if we reasonably believe you are in breach of this section.
QueryForge depends on third-party services that are not controlled by us. Your use of those third-party services through QueryForge is subject to their terms, in addition to ours.
The Keepa Product Finder and Keepa API are provided by Keepa GmbH. QueryForge executes queries through Keepa on your behalf. "Keepa" is a registered trademark of Keepa GmbH. JASS Query is an independent company, and nothing in the Services or these Terms implies affiliation with, sponsorship by, or endorsement by Keepa.
Keepa's availability, result accuracy, and pricing are outside our control. We make no warranty regarding Keepa's service and are not liable for Keepa's acts, omissions, outages, pricing changes, or termination of access.
If you connect Google Drive or OneDrive as your results-storage channel, or sign in through Google, Amazon, or Microsoft, your relationship with those providers is governed by their own terms and privacy policies. You are responsible for the state of your own Drive/OneDrive account, including available space and any retention, sharing, or deletion settings you apply.
If you use a customer-owned Azure Blob container as your results-storage channel, you are responsible for the security and configuration of that container and for maintaining the SAS URL you provide. You agree that we may stop delivering results if your SAS URL expires, is revoked, or no longer grants the permissions we need.
Stripe handles payment processing. You agree to Stripe's terms and privacy policy as a condition of subscribing. We do not store your card number.
We own all right, title, and interest in and to the Services, including the source code of QueryForge and QueryVault, the JASS Query and related marks, the website, the user interface, and any documentation. These Terms grant you a limited, revocable, non-exclusive, non-transferable, non-sublicensable license to use the Services during your subscription term (for QueryForge) or while the extension is installed (for QueryVault), solely for the purpose of using the Services as intended.
Feedback you voluntarily submit about the Services may be used by us without restriction or compensation. You retain ownership of your Customer Data as described in §04.
We will use commercially reasonable efforts to keep the Services available and performing well, but we do not commit to a specific uptime target, response time, or result-delivery deadline. We do not offer a service-level agreement under these Terms. If we offer SLA commitments in the future, they will apply only to the specific tier or order form in which they are described.
We may introduce, change, or remove features; schedule or take unscheduled maintenance; or temporarily suspend all or part of the Services for upgrades, security, or operational reasons. Where practical, we will give notice in the portal or by email.
Third-party services that QueryForge depends on (notably Keepa, Google, Microsoft, Stripe, and Azure) can also cause interruptions that are outside our control.
You may stop using the Services at any time. For QueryForge, you can cancel your subscription from the portal; cancellation prevents future renewal charges but does not refund the current period except as stated in §05. You may disconnect integrations (Google Drive, OneDrive, Azure Blob, Keepa BYOK) at any time, and you may delete your Account; account deletion removes your data as described in the Privacy Policy.
We may suspend or terminate your access to all or part of the Services, with or without notice, if:
Where practical, we will provide advance notice and a chance to cure. On termination, your right to use the Services ends immediately. Sections that by their nature should survive termination will survive, including §04 (license), §08 (IP), §11–§13 (disclaimers, liability, indemnification), and §14–§18 (governing law, disputes, general).
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SERVICES AND ALL CONTENT, DATA, AND RESULTS PROVIDED THROUGH THEM ARE PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
WE DO NOT WARRANT THAT THE SERVICES WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, OR FREE OF HARMFUL COMPONENTS, OR THAT ANY DATA DELIVERED THROUGH THEM (INCLUDING KEEPA QUERY RESULTS) WILL BE ACCURATE, COMPLETE, TIMELY, OR SUITABLE FOR YOUR PURPOSES. YOU ARE SOLELY RESPONSIBLE FOR ANY BUSINESS DECISIONS YOU MAKE BASED ON DATA DELIVERED THROUGH THE SERVICES.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF CERTAIN WARRANTIES, SO SOME OF THESE EXCLUSIONS MAY NOT APPLY TO YOU.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL WE, OUR OFFICERS, MEMBERS, EMPLOYEES, OR AGENTS BE LIABLE TO YOU FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, INCLUDING LOST PROFITS, LOST REVENUE, LOST BUSINESS OPPORTUNITY, LOST DATA, OR THE COST OF SUBSTITUTE GOODS OR SERVICES, WHETHER IN CONTRACT, TORT, STRICT LIABILITY, OR ANY OTHER LEGAL THEORY, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
OUR TOTAL AGGREGATE LIABILITY TO YOU ARISING OUT OF OR RELATING TO THE SERVICES AND THESE TERMS WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS YOU ACTUALLY PAID US FOR THE SERVICES IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO LIABILITY, OR (B) ONE HUNDRED U.S. DOLLARS (US$100).
THE LIMITATIONS IN THIS SECTION APPLY TO THE FULLEST EXTENT PERMITTED BY LAW. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES, SO SOME LIMITATIONS MAY NOT APPLY TO YOU.
You agree to defend, indemnify, and hold harmless JASS Pet Services LLC, its members, officers, employees, contractors, and agents from and against any claims, damages, liabilities, losses, costs, and expenses (including reasonable attorneys' fees) arising out of or related to: (a) your Customer Data; (b) your use of the Services in violation of these Terms or of applicable law; (c) your violation of any third party's rights, including intellectual property rights or Keepa's terms; or (d) your gross negligence or willful misconduct. We will give you prompt notice of any such claim and reasonable cooperation in the defense, and you will not settle any claim that imposes obligations on us without our prior written consent.
These Terms and any dispute arising out of or related to them or the Services are governed by the laws of the State of Colorado, USA, without regard to its conflict-of-laws rules. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
Subject to §15, the exclusive venue for any action arising out of or related to these Terms is the state or federal courts located in the State of Colorado, USA, and you and we consent to the personal jurisdiction of those courts.
Before filing a claim, you agree to contact us at help@jassquery.com with a written description of the dispute and to give us thirty (30) days to resolve it informally. Most disputes can be resolved this way.
Either of us may bring an individual claim in small-claims court in Colorado if the claim qualifies.
To the extent permitted by law, you and we each agree that disputes will be resolved only on an individual basis and not as part of a class, collective, or representative action. If this waiver is held unenforceable as to a particular claim, that claim will proceed in court, and the remainder of this section will remain in force.
Any claim arising out of the Services or these Terms must be filed within one (1) year after the claim arose, except where applicable law prohibits a shorter limitations period.
We may update these Terms from time to time. If a change is material, we will provide reasonable advance notice by posting the revised Terms on the website with a new "Last Updated" date and, for QueryForge subscribers, by email or in-portal notice. Your continued use of the Services after the effective date constitutes acceptance. If you do not agree to the changes, stop using the Services and, if you are a paid subscriber, cancel your subscription.
We may send you notices about the Services by email (to the address associated with your Account), by posting in the QueryForge portal, or by posting on our website. You consent to receive these notices electronically. Legal notices to us must be sent to help@jassquery.com, with a copy mailed to our registered business address on file with the Colorado Secretary of State.
Questions about these Terms? Reach us at: