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:
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
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
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.

