Terms of Service

Last Updated: December 8, 2024

1. Introduction

Welcome to SeamlessFlow.ai. These Terms of Service govern your access to and use of our AI-driven business automation services, Digital Twin Platform, and related products.

2. Services Description

2.1 Core Services

  • AI-driven business automation
  • Digital Twin Platform implementation
  • Process optimization services
  • Data warehouse solutions
  • Integration services
  • Analytics and reporting

2.2 Platform Options

  • Foundation Package
  • Growth Package
  • Enterprise Package
  • Custom solutions
  • Add-on services
  • Specialized implementations

3. AI-Specific Terms

3.1 AI Service Usage

  • Model limitations
  • Training requirements
  • Performance expectations
  • Usage restrictions
  • Data requirements
  • Update policies

3.2 Digital Twin Platform

  • Platform access
  • Configuration requirements
  • Usage limitations
  • Performance metrics
  • Maintenance requirements
  • Support services

3.3 Data Warehouse

  • Storage limitations
  • Processing capabilities
  • Access restrictions
  • Security requirements
  • Compliance obligations
  • Performance standards

4. User Obligations

4.1 Account Requirements

  • Account security
  • Access management
  • Usage compliance
  • Data accuracy
  • Configuration responsibility
  • Update maintenance

4.2 Acceptable Use

  • Permitted activities
  • Prohibited actions
  • Data requirements
  • Security obligations
  • Compliance requirements
  • Usage limitations

5. Service Level Agreements

5.1 Performance Standards

  • Uptime guarantees
  • Response times
  • Resolution targets
  • Maintenance windows
  • Update schedules
  • Support availability

5.2 Support Services

  • Technical support
  • Implementation assistance
  • Training services
  • Maintenance support
  • Emergency response
  • Consultation services

6. Intellectual Property

6.1 Ownership Rights

  • Platform ownership
  • Model rights
  • Data ownership
  • Generated content
  • Customizations
  • Improvements

6.2 License Grants

  • Usage rights
  • Access permissions
  • Modification rights
  • Distribution limitations
  • Restriction scope
  • Term duration

7. Liability and Indemnification

7.1 Limitation of Liability

  • Service limitations
  • Performance disclaimers
  • AI output limitations
  • Data accuracy
  • Processing results
  • Integration performance

7.2 Indemnification

  • User obligations
  • Coverage scope
  • Procedure requirements
  • Cooperation obligations
  • Settlement rights
  • Defense provisions

8. Term and Termination

8.1 Service Period

  • Initial term
  • Renewal options
  • Termination rights
  • Notice requirements
  • Transition period
  • Data handling

8.2 Post-Termination

  • Data export
  • Service discontinuation
  • Account closure
  • Final payments
  • Record retention
  • Continuing obligations

9. Changes to Terms

  • Modification rights
  • Notice requirements
  • Acceptance methods
  • Implementation timeline
  • User rights
  • Continuation terms

10. Contact Information

Email: legal@seamlessflow.ai

Address: New York, New York

// Hide mobile menu when clicking outside document.addEventListener('click', function(e) { const mobileMenu = document.getElementById('mobile-menu'); const mobileButton = document.getElementById('mobile-menu-button'); if (mobileMenu && mobileButton && !mobileMenu.contains(e.target) && !mobileButton.contains(e.target) && mobileMenu.classList.contains('show')) { mobileMenu.classList.remove('show'); mobileButton.classList.remove('active'); } }); // Mobile dropdown toggle functionality document.querySelectorAll('.mobile-dropdown-btn').forEach(button => { button.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); const dropdown = this.closest('.mobile-dropdown'); const content = dropdown.querySelector(':scope > .mobile-dropdown-content'); const icon = this.querySelector('.fa-chevron-right'); // Toggle this dropdown if (content.style.maxHeight && content.style.maxHeight !== '0px') { content.style.maxHeight = '0px'; if (icon) icon.style.transform = 'rotate(0deg)'; // Close all nested dropdowns content.querySelectorAll('.mobile-dropdown-content').forEach(nested => { nested.style.maxHeight = '0px'; }); content.querySelectorAll('.fa-chevron-right').forEach(nestedIcon => { nestedIcon.style.transform = 'rotate(0deg)'; }); } else { // Calculate total height including nested content const calculateHeight = (element) => { let totalHeight = 0; Array.from(element.children).forEach(child => { totalHeight += child.offsetHeight; const nestedContent = child.querySelector('.mobile-dropdown-content'); if (nestedContent && nestedContent.style.maxHeight && nestedContent.style.maxHeight !== '0px') { totalHeight += parseInt(nestedContent.style.maxHeight); } }); return totalHeight; }; content.style.maxHeight = calculateHeight(content) + 500 + 'px'; // Extra space for nested dropdowns if (icon) icon.style.transform = 'rotate(90deg)'; // Update parent dropdown heights when nested dropdowns open const updateParentHeights = () => { let parent = dropdown.closest('.mobile-dropdown-content'); while (parent) { const parentDropdown = parent.closest('.mobile-dropdown'); if (parentDropdown) { parent.style.maxHeight = calculateHeight(parent) + 500 + 'px'; parent = parentDropdown.closest('.mobile-dropdown-content'); } else { break; } } }; updateParentHeights(); } }); });