Acceptance of Terms

Last Updated: December 2024

Quick Summary

By accessing and using the Mifan Studio Partners Gateway ("the App", "we", "us", or "our"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, please do not use the App.

These terms govern your use of our enterprise-grade API management and development platform designed for Shopify partners and agencies.

Description of Service

Mifan Studio Partners Gateway is an enterprise-grade API management and development platform designed for Shopify partners and agencies. The App provides:

  • API Key Management: Secure generation and management of API keys with custom permissions
  • Client Management: Multi-tier client system with analytics and rate limiting
  • GitHub Integration: Repository connection and project management capabilities
  • Analytics Dashboard: Comprehensive usage analytics and performance monitoring
  • Webhook Management: Secure webhook handling with HMAC verification
  • Todo Management: Project tracking and task management with GitHub integration

Eligibility

You must be at least 18 years old to use the App. You represent and warrant that you have the legal capacity to enter into these Terms and to use the App in accordance with these Terms.

Account Registration and Security

1. Account Creation

To use certain features of the App, you must create an account by connecting your Shopify store. You agree to provide accurate, current, and complete information during registration.

2. Account Security

You are responsible for maintaining the confidentiality of your account credentials and for all activities that occur under your account. You must notify us immediately of any unauthorized use of your account.

3. API Key Security

You are responsible for the security of all API keys generated through the App. Do not share API keys publicly or with unauthorized parties. We recommend rotating API keys regularly for security.

Security Responsibility

You are responsible for securing your API keys, monitoring API usage, rotating keys when necessary, and reporting compromised keys immediately.

Acceptable Use

1. Permitted Use

You may use the App only for lawful purposes and in accordance with these Terms. The App is intended for Shopify partners and agencies to manage their development workflows and client relationships.

2. Prohibited Use

You agree not to:

  • Use the App for any illegal or unauthorized purpose
  • Violate any applicable laws or regulations
  • Infringe upon the rights of others
  • Attempt to gain unauthorized access to the App or its systems
  • Use the App to transmit malware, viruses, or other harmful code
  • Reverse engineer, decompile, or disassemble the App
  • Use the App to send spam or unsolicited communications
  • Interfere with or disrupt the App's functionality
  • Use the App to store or transmit sensitive personal data without proper consent

Prohibited Activities

Any violation of these acceptable use policies may result in immediate suspension or termination of your account.

API Usage and Rate Limits

1. API Access

The App provides API access subject to rate limits and usage quotas based on your subscription tier. We reserve the right to modify rate limits with reasonable notice.

2. Fair Use

You agree to use the API responsibly and not to exceed reasonable usage patterns. We may throttle or suspend API access for excessive usage.

3. Rate Limiting by Tier

  • Free Tier: 60 requests per minute, 120 burst limit, 10 concurrent connections
  • Professional Tier: 300 requests per minute, 600 burst limit, 50 concurrent connections
  • Enterprise Tier: 1000 requests per minute, 2000 burst limit, 200 concurrent connections
  • Custom Tier: Custom limits based on your specific needs

Performance Standards

We commit to API response times of less than 200ms for key management, 300ms for client management, and 500ms for GitHub integration operations.

Service Availability

1. Uptime Commitments

We commit to the following uptime percentages based on your subscription tier:

  • Free Tier: 99.0% uptime (7.2 hours downtime allowance)
  • Professional Tier: 99.5% uptime (3.6 hours downtime allowance)
  • Enterprise Tier: 99.9% uptime (43.2 minutes downtime allowance)
  • Custom Tier: 99.95% uptime (21.6 minutes downtime allowance)

2. Service Credits

If we fail to meet our uptime commitment, you may be eligible for service credits:

  • 99.0% - 99.9%: 10% of monthly fee
  • 95.0% - 98.9%: 25% of monthly fee
  • 90.0% - 94.9%: 50% of monthly fee
  • Below 90.0%: 100% of monthly fee

Maintenance

We strive to maintain high availability but do not guarantee uninterrupted service. We may perform maintenance with reasonable notice.

Limitation of Liability

1. Disclaimer

THE APP IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND. WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED.

2. Limitation

IN NO EVENT SHALL WE BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES ARISING FROM YOUR USE OF THE APP.

3. Maximum Liability

OUR TOTAL LIABILITY SHALL NOT EXCEED THE AMOUNT PAID BY YOU FOR THE APP IN THE 12 MONTHS PRECEDING THE CLAIM.

Indemnification

You agree to indemnify and hold harmless Mifan Studio from any claims, damages, or expenses arising from your use of the App or violation of these Terms.

Termination

1. Termination by You

You may terminate your account at any time through the App's settings or by contacting support.

2. Termination by Us

We may terminate or suspend your access to the App for:

  • Violation of these Terms
  • Non-payment of fees
  • Extended periods of inactivity
  • Security concerns

3. Effect of Termination

Upon termination, your access to the App will cease, and we may delete your data in accordance with our data retention policy.

Data After Termination

We may retain certain data for legal compliance, fraud prevention, and security purposes even after account termination.

Changes to Terms

We may modify these Terms at any time. We will notify you of material changes via email or through the App. Continued use of the App after changes constitutes acceptance of the new Terms.

Notification Methods:

  • Email notifications to your registered address
  • In-app notifications and announcements
  • Updates to our website and documentation
  • Status page announcements for critical changes

Stay Informed

We recommend regularly checking our terms and conditions for updates. Your continued use of the App after changes constitutes acceptance of the new Terms.

Contact Information

For questions about these Terms, please contact us at:

Additional Terms

  • Shopify Partnership: This App is designed for Shopify partners and agencies. Use of the App does not create a partnership with Shopify Inc.
  • Third-Party Services: The App integrates with third-party services (GitHub, etc.). Your use of these services is subject to their respective terms of service.
  • Export Controls: You agree to comply with all applicable export control laws and regulations.

Effective Date

Effective Date: December 2024