How It WorksUse CasesPricing
How It WorksUse CasesPricing

Product Terms

Last updated: May 2026

These Product Terms (the "Terms") govern your access to and use of the XTAL Search platform (the "Service") provided by Prompt Engineering, Inc ("XTAL," "we," or "us"). They are separate from our Website Terms, which govern xtalsearch.com. By accessing the Service, signing an order form referencing the Service, or installing the XTAL SDK on a digital property, the entity you represent ("Customer" or "Merchant") agrees to these Terms.

1. Definitions

To make data-handling commitments precise, the Service distinguishes four classes of data:

2. Ownership

As between the parties, Customer retains all right, title, and interest in and to Merchant Data and Shopper Data. XTAL retains all right, title, and interest in and to the Service, Service Data, and Aggregated Data. No rights are granted to either party except those expressly set out in these Terms.

3. License to XTAL

Customer grants XTAL a worldwide, non-exclusive, royalty-free license to access, store, process, transmit, and create derivative works of Merchant Data and Shopper Data solely to:

No other use of Merchant Data or Shopper Data is permitted under these Terms.

4. Cross-Tenant Prohibition

No Merchant Data or Shopper Data attributable to a single Customer will be shared with, displayed to, or used to directly serve any other XTAL customer or its end-shoppers. Catalog content, raw search queries, and click and conversion events remain logically partitioned per Customer at all times. This commitment is not subject to the Aggregated Data carve-out in Section 5.

5. Aggregated Data and Service Improvement

XTAL may use Aggregated Data to improve and develop the Service, including for the specific purposes below. Aggregated Data does not directly or indirectly identify any merchant, end-shopper, or specific catalog item.

Re-combination. If XTAL combines Aggregated Data with personal information, the combined data set will be treated as personal information for as long as it remains so combined.

6. Shopper Data and End-Shopper Privacy

With respect to Shopper Data, XTAL acts as a processor (or service provider) on behalf of Customer. Customer acts as the controller (or business) and is responsible for providing all notices, obtaining all consents, and otherwise complying with applicable privacy laws (including GDPR, UK GDPR, CCPA/CPRA, and other state privacy laws) with respect to its end-shoppers.

Customer must not submit, and must not configure the Service to collect:

XTAL pseudonymizes session identifiers and does not store end-shopper email addresses except where Customer has connected an email service provider (such as Klaviyo) for the purpose of click-to-order attribution, in which case email addresses are matched transiently against click events and not retained beyond what is required to compute attribution.

7. Subprocessors and Upstream LLM Providers

The Service relies on third-party subprocessors to deliver core functionality, including large language model ("LLM") providers. The current LLM subprocessors and the capabilities each supports are:

Prompts and contexts sent to these subprocessors necessarily include portions of Merchant Data (such as product titles and descriptions) and Shopper Data (such as the shopper's search query) required to fulfill the request. XTAL contractually requires each LLM subprocessor to (a) refrain from training on submitted content, and (b) honor short or zero retention windows for inputs and outputs as offered by the provider's commercial tier.

XTAL also relies on infrastructure subprocessors including Amazon Web Services, Vercel, Upstash, and Qdrant for compute, hosting, caching, and vector storage. XTAL will provide notice of material changes to its subprocessor list. A current list is available on request to legal@xtalsearch.com.

8. Retention and Deletion

9. Customer Obligations

10. Service Availability and Support

XTAL will use commercially reasonable efforts to make the Service available and to respond to support requests during business hours. Specific service level commitments, credits, and remedies, where offered, are set out in the applicable order form or service level agreement.

11. Warranty Disclaimer

The Service is provided "as is" and "as available." To the maximum extent permitted by law, XTAL disclaims all warranties, express or implied, including implied warranties of merchantability, fitness for a particular purpose, non-infringement, and any warranty arising out of course of dealing or usage of trade. XTAL does not warrant that the Service will be uninterrupted, error-free, or that results obtained through the Service (including search rankings or LLM-generated outputs) will be accurate, complete, or commercially advantageous.

12. Limitation of Liability

To the fullest extent permitted by law, neither party will be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, revenue, data, or goodwill, arising out of or related to these Terms or the Service. Each party's aggregate liability arising out of or related to these Terms will not exceed the fees paid or payable by Customer to XTAL in the twelve (12) months immediately preceding the event giving rise to liability.

13. Indemnification

Customer will defend, indemnify, and hold harmless XTAL from and against third-party claims arising from (a) Merchant Data or Shopper Data, (b) Customer's breach of Section 6 (Shopper Data and End-Shopper Privacy) or Section 9 (Customer Obligations), and (c) Customer's violation of applicable law in connection with its use of the Service.

14. Term and Termination

These Terms apply for so long as Customer accesses or uses the Service. Either party may terminate for material breach upon thirty (30) days' written notice if the breach is not cured within that period. Sections 2 (Ownership), 4 (Cross-Tenant Prohibition), 5 (Aggregated Data, with respect to Aggregated Data already created), 8 (Retention and Deletion), 11 (Warranty Disclaimer), 12 (Limitation of Liability), 13 (Indemnification), and 16 (Governing Law) survive termination.

15. Changes to These Terms

XTAL may update these Terms from time to time. For material changes that reduce Customer's rights or expand XTAL's data-use rights, XTAL will provide at least thirty (30) days' notice by email to Customer's administrator contact before the change takes effect. Continued use of the Service after the effective date constitutes acceptance of the revised Terms.

16. Governing Law

These Terms are governed by the laws of the State of Delaware, United States, without regard to its conflict of law provisions. The parties consent to the exclusive jurisdiction of the state and federal courts located in Delaware for any dispute arising out of or related to these Terms that is not subject to arbitration.

17. Contact

Questions about these Terms, subprocessor lists, or data handling can be directed to legal@xtalsearch.com. Privacy-specific requests, including end-shopper data deletion requests routed through Customer, should be sent to privacy@xtalsearch.com.