Diffspot - End User License Agreement (EULA)

Effective Date: 2026-02-14

Company: Concretio Holistic Software Services Private Limited

Contact: diffspot@concret.io

1. License Grant

Subject to your compliance with this Agreement, Concretio Holistic Software Services Private Limited ("Concretio", "we", "us", "our") grants you a limited, non-exclusive, non-transferable, revocable license to access and use HubSpot Sandbox Scanner (also branded as DiffSpot) ("the Service") for your internal business purposes, including:

  • Scanning and inventorying HubSpot portal configuration

  • Comparing two HubSpot portals for configuration drift

  • Generating and exporting scan and diff reports

  • Backing up HubSpot configuration to your GitHub repository

This license does not include any right to resell, sublicense, or redistribute the Service or its outputs as a standalone product.

2. License Restrictions

You may NOT:

  • Copy, modify, adapt, or create derivative works of the Service or its underlying software

  • Reverse engineer, decompile, disassemble, or attempt to extract source code from the Service

  • Remove or modify any proprietary notices, branding, or labels on the Service

  • Use the Service to develop a competing HubSpot scanning, auditing, or diffing product

  • Sublicense, sell, rent, lease, or otherwise transfer access to the Service to third parties

  • Use the Service to access HubSpot portals you are not authorized to access

  • Use automated scripts, crawlers, or bots to exceed reasonable API usage of the Service

  • Circumvent or disable any technical limitations, security features, or rate limits

  • Use the Service in any manner that violates HubSpot's own API terms of service or developer policies

  • Use the Service for any unlawful purpose or in violation of applicable law

3. Intellectual Property Rights

3.1 Concretio's Ownership

All rights, title, and interest in and to the Service, including:

  • The web application software and source code

  • User interface designs, dashboards, and UX components

  • Scanning algorithms and diff computation logic

  • Complexity scoring methodology

  • Trademarks, trade names, and branding (including "DiffSpot")

  • Documentation, reports templates, and export formats

  • All intellectual property rights in the foregoing

remain exclusively with Concretio Holistic Software Services Private Limited. This Agreement does not transfer any ownership rights to you.

3.2 Your HubSpot Configuration Data

You retain full ownership of your HubSpot configuration data. By authorizing the Service via HubSpot OAuth, you grant Concretio a limited, non-exclusive license to access and process your HubSpot configuration metadata (property names, pipeline names, schemas, workflow names) solely to provide the Service features (scanning, diffing, reporting, and export). This license terminates when you revoke OAuth access or end your session. All cached configuration data is automatically deleted within 10 minutes or immediately on disconnect/logout — it is never stored beyond your active session.

3.3 Generated Outputs

Reports, Excel exports, JSON exports, and GitHub backup artifacts generated from your HubSpot data are yours. You may use, share, and distribute these outputs for internal business purposes, client reporting, and migration planning without restriction.

3.4 Feedback

If you provide feedback, suggestions, or ideas about the Service, you grant Concretio a non-exclusive, royalty-free, perpetual license to use that feedback to improve the Service without obligation to you.

4. Access and Authentication

4.1 HubSpot OAuth

The Service uses HubSpot's OAuth 2.0 flow for authentication. You must have a valid HubSpot account and the appropriate portal permissions to use the Service. We request only the minimum OAuth scopes necessary to perform read-only configuration scans.

4.2 No Separate Account Required

You do not create a standalone account with Concretio to use the Service. Your HubSpot credentials remain entirely under your control. You may disconnect the Service at any time by revoking the OAuth application in your HubSpot settings.

4.3 GitHub Integration

If you choose to use the GitHub backup feature, you must provide authorization for the Service to push to your specified repository. This integration is entirely user-initiated and optional. Concretio is not responsible for the security, availability, or data governance of your GitHub repository.

5. Service Availability and HubSpot API Dependency

5.1 HubSpot API Dependency

The Service depends on HubSpot's CRM APIs, which are owned and operated by HubSpot, Inc. Concretio has no control over:

  • HubSpot API availability, uptime, or rate limits

  • Changes to HubSpot API endpoints, schemas, or OAuth policies

  • HubSpot's decision to restrict, modify, or discontinue API access

Concretio is not liable for any Service disruption caused by changes to HubSpot's APIs or policies.

5.2 Service Modifications

Concretio reserves the right to modify, update, or discontinue the Service (or any part thereof) at any time, with or without notice. We will make reasonable efforts to notify users of material changes.

6. Payment and Free Access

The Service is currently provided free of charge. No payment is required for scanning, diffing, reporting, or export features. Concretio reserves the right to introduce paid plans or premium features in the future. If paid plans are introduced, existing free functionality will remain accessible or users will receive advance notice of changes.

7. Warranty Disclaimer

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:

  • MERCHANTABILITY — We make no warranty that the Service is merchantable or fit for a general purpose

  • FITNESS FOR A PARTICULAR PURPOSE — We make no warranty that the Service meets your specific migration, auditing, or compliance requirements

  • NON-INFRINGEMENT — We make no warranty that the Service does not infringe third-party rights

  • ACCURACY — We do not warrant that scan results, diffs, or complexity scores are complete, accurate, or error-free at all times. HubSpot API limitations, beta endpoints, and rate limits may result in partial data

  • UNINTERRUPTED OPERATION — We do not warrant that the Service will be available at all times or free from errors

You acknowledge that:

  • Migration decisions should not be made solely on the basis of Service outputs

  • You are responsible for validating scan results before taking irreversible actions (e.g., deleting sandboxes)

  • HubSpot configuration APIs may not expose all portal settings; some configuration may not be captured

8. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:

8.1 Excluded Damages

CONCRETIO SHALL NOT BE LIABLE FOR:

  • Indirect, incidental, special, consequential, or punitive damages

  • Loss of profits, revenue, business opportunities, or goodwill

  • Loss of data or data corruption (including HubSpot configuration data)

  • Cost of substitute services or re-migration work

  • Business interruption or downtime

  • Actions taken (including sandbox deletion or cutover) based on Service reports or outputs

EVEN IF CONCRETIO HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

8.2 Liability Cap

THE SERVICE IS PROVIDED FREE OF CHARGE. CONCRETIO'S TOTAL CUMULATIVE LIABILITY TO YOU FOR ANY AND ALL CLAIMS ARISING FROM OR RELATED TO THIS AGREEMENT OR THE SERVICE SHALL NOT EXCEED ₹5,000 INR (APPROXIMATELY $60 USD).

YOU ACKNOWLEDGE THAT THE SERVICE IS PROVIDED AT NO COST AND THAT THIS LIMITATION REFLECTS THE FREE NATURE OF THE SERVICE.

8.3 Exceptions

Some jurisdictions do not allow exclusion or limitation of certain damages. In such jurisdictions, Concretio's liability is limited to the maximum extent permitted by applicable law.

9. Indemnification

You agree to indemnify, defend, and hold harmless Concretio Holistic Software Services Private Limited, its directors, officers, employees, and agents from and against any claims, damages, losses, liabilities, costs, and expenses (including reasonable attorney fees) arising from:

  • Your use of the Service in violation of this Agreement

  • Your use of the Service to access HubSpot portals you are not authorized to access

  • Actions or decisions you take based on Service outputs (scans, diffs, reports)

  • Your violation of HubSpot's terms of service or API policies

  • Your violation of any applicable law or regulation

  • Your content, data, or GitHub repository configuration

10. Term and Termination

10.1 Term

This Agreement begins when you first access the Service and continues until terminated by either party.

10.2 Termination by You

You may terminate this Agreement at any time by:

  • Revoking the HubSpot OAuth authorization for the Service

  • Ceasing all use of the Service

  • Contacting diffspot@concret.io to request deletion of any server logs associated with your usage

10.3 Termination by Concretio

Concretio may terminate or suspend your access to the Service immediately, without prior notice, if you:

  • Violate any provision of this Agreement

  • Engage in fraudulent, abusive, or harmful activity

  • Pose a security risk to our systems or other users

  • Violate HubSpot's API terms in a manner that jeopardizes our API access

  • Fail to pay fees (if applicable in future paid plans)

10.4 Effect of Termination

Upon termination:

  • Your license to use the Service ends immediately

  • You must cease all use of the Service

  • We will delete or anonymize your data in accordance with our Privacy Policy retention schedule

  • Sections 3 (Intellectual Property), 7 (Warranty Disclaimer), 8 (Limitation of Liability), 9 (Indemnification), 12 (Governing Law), and 13 (General Provisions) survive termination

11. Updates and Modifications

11.1 Service Updates

We may update the Service at any time without notice. Updates may add or remove features, change functionality, or alter the scope of HubSpot APIs accessed. We will make reasonable efforts to maintain backward compatibility for active users.

11.2 Agreement Changes

We may modify this Agreement by posting the updated version and notifying you via a prominent in-app notice. Continued use of the Service after the effective date of changes constitutes your acceptance of the updated Agreement.

12. Export Compliance

The Service is developed and operated from India. You agree to comply with all applicable export and import laws and regulations, including those of India, the United States (EAR/ITAR), the European Union, and any other jurisdiction applicable to your use of the Service. You represent and warrant that you are not located in a country subject to trade sanctions or embargoes by India, the United States, or the EU, and that you are not on any prohibited persons list.

13. Governing Law and Dispute Resolution

13.1 Governing Law

This Agreement is governed by the laws of the Republic of India, specifically the laws applicable in the State of Rajasthan, without regard to its conflict of law principles. The United Nations Convention on Contracts for the International Sale of Goods does not apply.

13.2 Dispute Resolution

Any dispute, controversy, or claim arising out of or relating to this Agreement or the Service shall be resolved as follows:

  1. Good-Faith Negotiation — The parties shall first attempt to resolve the dispute through good-faith discussion for a period of 30 days after written notice

  2. Arbitration — If unresolved, the dispute shall be submitted to binding arbitration under the Arbitration and Conciliation Act, 1996 (as amended) (India), with a single arbitrator mutually agreed upon by the parties, proceedings conducted in Jaipur, Rajasthan, India, in the English language

  3. Jurisdiction — For matters not subject to arbitration, the parties submit to the exclusive jurisdiction of courts in Jaipur, Rajasthan, India

13.3 Class Action Waiver

You agree to resolve disputes with Concretio only on an individual basis. You waive any right to participate in a class action, consolidated proceeding, or representative action against Concretio.

14. General Provisions

14.1 Entire Agreement

This Agreement, together with our Privacy Policy and Terms of Service, constitutes the entire agreement between you and Concretio regarding the Service and supersedes all prior agreements or understandings.

14.2 Severability

If any provision of this Agreement is found to be invalid, illegal, or unenforceable, the remaining provisions shall continue in full force and effect.

14.3 Waiver

Failure by Concretio to enforce any provision of this Agreement does not constitute a waiver of that provision or our right to enforce it in the future.

14.4 Assignment

You may not assign or transfer this Agreement or any rights hereunder without our prior written consent. Concretio may assign this Agreement without restriction, including in connection with a merger, acquisition, or sale of assets.

14.5 Force Majeure

Neither party shall be liable for delays or failures in performance resulting from causes beyond their reasonable control, including acts of God, natural disasters, government actions, internet outages, or third-party service failures (including HubSpot API outages).

14.6 No Agency

Nothing in this Agreement creates a partnership, joint venture, agency, or employment relationship between you and Concretio.

15. Contact Information

For questions about this EULA:

Email: diffspot@concret.io

Address: A-697 Malviya Nagar, Jaipur, Rajasthan, 302017, India

Regional Addenda

European Union Users (GDPR Compatibility)

This EULA is intended to be consistent with GDPR requirements. For data protection rights, please refer to our Privacy Policy. Under GDPR Article 27(2)(a), we are exempt from appointing an EU-based representative (see our Privacy Policy for details). For all GDPR-related matters, contact: diffspot@concret.io.

California Users (CCPA / CPRA)

California residents have rights under the California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA). This EULA does not limit your CCPA/CPRA rights. Please refer to our Privacy Policy for your California-specific rights.

Indian Users (DPDP Act 2023 / IT Act 2000)

This EULA is governed by Indian law. For data protection grievances, contact:

Grievance Officer: Abhinav Gupta
Email: diffspot@concret.io
Response time: 24–72 hours acknowledgment; 7 working days resolution (per DPDP Rules, 2025)

Brazilian Users (LGPD)

This EULA is intended to be consistent with LGPD requirements. For data protection rights, please refer to our Privacy Policy or contact diffspot@concret.io.