Effective Date: April 30, 2026
ParityGuard (“the Service”) is a checkout parity migration toolbox for Shopify merchants. The Service analyzes your store's checkout configuration, identifies legacy customizations, and provides migration paths to Shopify's native checkout extensibility platform.
The Service is operated as a sole proprietorship by Vadim Mezhibovskii (“we,” “us,” or “our”). By installing or using ParityGuard, you (“Merchant” or “you”) agree to these Terms of Service (“Terms”). If you do not agree, do not install or use the Service.
Authentication. Access to ParityGuard is provided through Shopify OAuth. You authenticate using your existing Shopify account — we do not create or manage separate credentials.
Merchant responsibilities. You are responsible for maintaining the security of your Shopify account and for all activities that occur under your account. You must be a registered Shopify merchant with a valid store to use the Service.
Accurate information. You agree to provide accurate and complete information when using the Service and to keep your Shopify account information current.
You agree not to:
We reserve the right to suspend or terminate your access if we reasonably believe you have violated these terms.
ParityGuard requests the following Shopify OAuth scopes, each limited to a specific purpose:
We do not request or access payment information, customer personal data, or order details. All data access is limited to what is necessary to provide the Service.
For complete details on what data we collect, how we use it, and how we protect it, please review our Privacy Policy.
OpenRouter (LLM gateway). ParityGuard uses OpenRouter to access large language models for two purposes: pattern classification and parity-test generation. OpenRouter routes our requests to specific underlying providers we have selected:
Before transmission to any LLM provider, merchant code is processed through an automated PII sanitizer that redacts emails, phone numbers, credit card numbers, social security numbers, API keys, access tokens, and bearer tokens.
This data is processed in real time and is not persistently stored by OpenRouter or any underlying model provider beyond the duration of the API request. Contractual terms with each provider prohibit using customer data for model training. No end-customer personal data or payment information is included in LLM requests.
Shopify. The Service operates as a Shopify app and relies on Shopify's platform APIs, billing infrastructure, and OAuth authentication. Your use of Shopify is governed by Shopify's own Terms of Service.
The ParityGuard web pixel collects checkout analytics data from your storefront. All event collection is consent-gated using Shopify's Customer Privacy API:
Billing through Shopify. All payments for ParityGuard are processed through Shopify's billing API. Charges appear on your existing Shopify invoice — we do not collect payment information directly.
Subscription model. ParityGuard operates on a subscription basis. Plan details, pricing, and billing frequency are displayed within the app and on the Shopify App Store listing.
Free trial. New installations may include a free trial period. At the end of the trial, your subscription will begin automatically unless you uninstall the app.
Refunds. Refund requests are handled in accordance with Shopify's billing policies. Contact us at support@parityguard.com for billing inquiries.
Our property. The Service, including its software, design, documentation, and branding, is owned by ParityGuard and protected by intellectual property laws. These Terms do not grant you any ownership rights in the Service.
Your data. You retain all rights to your store data. We claim no ownership over your checkout configurations, theme files, or any other merchant data processed by the Service.
License. We grant you a limited, non-exclusive, non-transferable, revocable license to use the Service for your internal business purposes during the term of your subscription.
To the maximum extent permitted by applicable law, ParityGuard and its operator shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, or business opportunities, arising out of or related to your use of the Service.
Our total aggregate liability for any claims arising under these Terms shall not exceed the amounts you paid to us in the twelve (12) months preceding the claim.
The Service is provided “as is” and “as available” without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
You agree to indemnify, defend, and hold harmless ParityGuard, its operator, and affiliates from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or related to:
Uninstall equals termination. You may terminate these Terms at any time by uninstalling ParityGuard from your Shopify admin. Uninstallation immediately ends your access to the Service.
Pre-uninstall data export. Before uninstalling, you may request a machine-readable export of your patterns, deployment configurations, and audit history by emailing support@parityguard.com. We will provide the export within 30 days. After uninstall, data deletion is irreversible.
Data deletion timeline. Upon uninstallation, Shopify fires the shop/redact webhook approximately 48 hours later. We then permanently delete all merchant data within an additional 48 hours of receiving the webhook (cumulative timeline approximately 96 hours from uninstall to deletion). This process is automated via Shopify's mandatory GDPR webhooks and cannot be reversed. Encrypted backups age out on a rolling 30-day window after deletion.
Termination by us. We may suspend or terminate your access to the Service at any time if you violate these Terms or if required by law. We will make reasonable efforts to notify you before termination, except where prohibited by law or where immediate termination is necessary to protect the Service.
Survival. Sections related to intellectual property, limitation of liability, indemnification, and governing law survive termination.
Service changes. Because ParityGuard depends on Shopify's platform APIs, third-party LLM providers, and infrastructure providers, the Service may need to evolve in response to upstream changes (for example, deprecation of a Shopify API, modification of an LLM provider's terms, or infrastructure migration). We will make reasonable efforts to maintain feature parity and provide reasonable notice of material changes.
Force majeure. We will not be liable for any failure or delay in performance caused by circumstances beyond our reasonable control, including but not limited to acts of God, internet or telecommunications failures, third- party platform outages (including Shopify, OpenRouter, OpenAI, Anthropic, xAI, or Fly.io), governmental action, war, civil unrest, pandemic, or natural disaster.
These Terms are governed by the laws of the jurisdiction in which the operator of ParityGuard maintains their primary place of business as a sole proprietor, without regard to its conflict of laws principles. The current operating jurisdiction is disclosed on request via support@parityguard.com.
Informal resolution. Before initiating any formal dispute, you agree to contact us at the email above to attempt resolution informally. Most concerns can be resolved quickly through direct communication.
Binding resolution. Any dispute not resolved informally within thirty (30) days shall be resolved through binding arbitration administered under the rules of a recognized international arbitration body (such as the American Arbitration Association or the ICC International Court of Arbitration), seated in the operating jurisdiction referenced above. Each party bears its own costs. Where applicable consumer-protection law guarantees you the right to bring a claim in your local courts, this clause does not waive that right.
We may update these Terms from time to time. Material changes will be communicated through the Shopify app listing or via email notification at least thirty (30) days before taking effect. Non-material changes take effect immediately upon posting.
Continued use of the Service after changes take effect constitutes acceptance of the updated Terms. If you do not agree with the changes, you may uninstall the app to terminate your use of the Service.
If you have questions about these Terms, please contact us:
Email: support@parityguard.com
Website: parityguard.com