CorsettaCorsetta

Terms of Service

Effective Date: 2026-02-26 ยท Last Updated: 2026-02-26

These Terms of Service ("Terms" or "Agreement") constitute a legally binding agreement between you and Corsetta LLC, a Maine limited liability company ("Corsetta," "we," "us," or "our"). These Terms govern your access to and use of the Corsetta platform, including our web application at www.corsetta.io/app, the customer portal, and all related services (collectively, the "Service").

By creating an account or using the Service, you agree to be bound by these Terms. If you do not agree to these Terms, do not use the Service.

1. Definitions

  • "Agreement" means these Terms together with our Privacy Policy and any other policies or addenda incorporated by reference
  • "Authorized Users" means the individuals you permit to access and use the Service under your account (including shop owners, managers, stylists, and alterations specialists)
  • "Customer" (also "you" or "your") means the entity or individual who agrees to these Terms and creates an account
  • "Customer Data" means all data, content, and information uploaded, entered, or generated by you or your Authorized Users through the Service, including end client records, photos, notes, and financial data
  • "Customer Portal" means the token-authenticated portal through which your end clients (brides, customers) can view alteration status and sign off on completed work
  • "End Clients" means the brides, customers, and other individuals whose information you enter into the Service
  • "Service" means the Corsetta web application, APIs, offline components, progressive web app (PWA), customer portal, and all related features and services
  • "Subscription" means the specific plan and billing terms under which you access the Service

2. Acceptance of Terms

You accept these Terms by:

  • Clicking the "I agree" checkbox during account registration
  • Using the Service after we have provided notice of updated Terms
  • Executing an Order Form or separate agreement that references these Terms

You represent that you are at least 18 years old (or the age of majority in your jurisdiction) and that you have the authority to bind the business entity you represent to these Terms. If you are registering on behalf of a business, you represent that you have the necessary authority to do so.

3. Description of Service

Corsetta is a cloud-based bridal shop operations platform with offline capabilities. The Service includes, but is not limited to:

  • Appointment scheduling and resource management
  • Order management and sales tracking
  • Alterations workflow and fitting management
  • Inventory and product management
  • Payment tracking and reporting
  • Customer relationship management
  • Photo capture and documentation
  • SMS and email reminder communications
  • Customer portal for end client access
  • Analytics and business intelligence

Offline Functionality

The Service is designed as a Progressive Web App (PWA) that stores data locally on your device and synchronizes with our servers when internet connectivity is available. Please review Section 19 (Offline Provisions) for important details about responsibilities and limitations related to offline use.

Third-Party Integrations

The Service integrates with third-party services including Stripe (payment processing), Twilio (SMS), SendGrid (email), and others. Your use of these third-party services is subject to their respective terms of service. Corsetta is not responsible for the performance, availability, or terms of third-party services.

Service Modifications

We may update, modify, or enhance the Service from time to time. We will use reasonable efforts to avoid materially reducing core functionality during your subscription term. We reserve the right to add, modify, or discontinue non-core features with notice.

4. Account Registration & Security

  • Accurate information: You must provide accurate, current, and complete information during registration and keep it updated
  • Credential security: You are responsible for maintaining the confidentiality of your credentials, including passwords and recovery codes. You must notify us promptly at support@corsetta.io if you suspect unauthorized access
  • Authorized User management: You are responsible for controlling which individuals have access as Authorized Users, assigning appropriate roles and permissions, and revoking access promptly when staff members depart
  • Invite link security: Staff invite links should be shared only with intended recipients. You are responsible for any access granted through invite links you generate
  • Multi-tenant isolation: Each shop's data is logically isolated. You must not attempt to access other tenants' data
  • Account responsibility: You are responsible for all activity that occurs under your account and through your Authorized Users

5. Subscription, Billing & Payment

  • Plans and pricing: Current pricing is available on our website or as communicated during onboarding. We reserve the right to change pricing with reasonable advance notice before your next renewal period
  • Free trial: We may offer a free trial period. At the end of the trial, your account may be suspended unless you subscribe to a paid plan. Data entered during the trial will be preserved
  • Billing cycle: Subscriptions are billed in advance on a monthly or annual basis, as selected. Subscriptions automatically renew unless canceled before the renewal date
  • Payment method: Payments are processed via Stripe. By subscribing, you authorize recurring charges to your selected payment method
  • Failed payments: If a payment fails, we will notify you and provide a grace period (generally 15 days) to update your payment method. After the grace period, your access may be suspended
  • Refund policy: We do not provide refunds for partial billing periods. If you cancel, you retain access until the end of your current billing period
  • Taxes: You are responsible for all applicable taxes, except for Corsetta's income taxes
  • Downgrades: If you downgrade your plan, your data is preserved but access to certain features may be restricted based on the lower-tier plan

6. Data Ownership & Intellectual Property

Customer Data

You retain all rights, title, and interest in your Customer Data. Corsetta does not acquire any ownership rights in Customer Data by virtue of this Agreement.

You grant Corsetta a limited, non-exclusive license to use, process, store, and transmit Customer Data solely to provide, maintain, and improve the Service. This license terminates upon termination of this Agreement, subject to data retention and export provisions.

Aggregated Data

We may create and use aggregated, anonymized, and de-identified data derived from Customer Data for purposes including analytics, benchmarking, and service improvement, provided such data cannot reasonably identify you or any individual.

Corsetta Intellectual Property

Corsetta retains all rights, title, and interest in the Service, including all software, algorithms, interfaces, documentation, trademarks, and any improvements or derivative works. Your use of the Service does not transfer any intellectual property rights to you.

Photos

All photos uploaded through the Service are Customer Data. Corsetta will not use photos for any purpose other than providing the Service. We will not use photos for marketing, AI model training, advertising, or any purpose beyond service delivery.

End Client Data

Data entered by End Clients through the Customer Portal is Customer Data, not Corsetta's. You (the shop) are the data controller; Corsetta is the data processor acting on your behalf.

Feedback

Any suggestions, ideas, enhancement requests, or feedback you provide about the Service may be used by Corsetta without obligation or compensation to improve the Service.

7. Data Processing & Privacy

Our Privacy Policy is incorporated into this Agreement by reference and describes how we collect, use, and protect personal information.

  • Data processing role: Corsetta processes Customer Data as a "service provider" (CCPA) or "data processor" (GDPR) on your behalf. You are the "business" or "data controller"
  • Sub-processors: We use sub-processors to operate the Service. A current list is available in our Privacy Policy. We will use reasonable efforts to notify you of material changes to our sub-processor list
  • Security measures: We implement commercially reasonable security measures including encryption, access controls, and multi-tenant isolation. Details are provided in our Privacy Policy
  • Breach notification: We will use commercially reasonable efforts to notify you promptly in the event of a confirmed data breach affecting your Customer Data
  • Your obligations: You are responsible for (a) obtaining appropriate consents from End Clients before entering their data into the Service, (b) configuring the Service appropriately, (c) managing Authorized User access, and (d) complying with applicable data protection laws in your use of the Service

8. SMS & Communications Terms

The Service enables you to send SMS reminders and communications to your End Clients via Twilio. By using these features, you acknowledge and agree:

  • You are the sender of record for all SMS messages sent through the Service
  • TCPA compliance is your responsibility. You must obtain prior express consent from End Clients before sending SMS, as required by the Telephone Consumer Protection Act (TCPA) and applicable state laws. Corsetta provides opt-in tracking tools, but you bear legal responsibility for compliance
  • Opt-out: You must honor opt-out requests promptly. The Service supports STOP keyword opt-out
  • 10DLC registration: SMS sending is subject to carrier registration requirements. Corsetta assists with 10DLC registration, but message delivery is not guaranteed due to carrier filtering and policies
  • SMS budget: Monthly SMS budget limits apply per your subscription plan. When the budget is exceeded, SMS delivery may fall back to email
  • Message and data rates: Standard message and data rates may apply to your End Clients

Corsetta may send you (the account holder) operational communications including service updates, security alerts, and billing notices. These are necessary for Service operation and cannot be opted out of while you maintain an account.

9. Acceptable Use

You agree not to use the Service to:

  • Violate any applicable law, regulation, or third-party rights
  • Send spam, unsolicited communications, or messages in violation of TCPA, CAN-SPAM, or similar laws
  • Upload malicious code, viruses, or harmful content
  • Attempt to gain unauthorized access to other accounts, other tenants' data, or Corsetta's infrastructure
  • Reverse engineer, decompile, or attempt to extract source code from the Service
  • Resell, sublicense, or redistribute access to the Service without authorization
  • Scrape, data mine, or use automated tools to extract data from the Service
  • Use the Service in a manner that degrades performance for other customers
  • Circumvent usage limits, access controls, or security measures
  • Upload content that is illegal, infringing, or violates third-party privacy rights without appropriate consent

We may impose reasonable rate limits on API usage, photo storage, SMS volume, and other resource-intensive features. We may suspend or terminate access for violations of this section, with notice where practicable, or immediately for violations that threaten platform security or other customers.

10. Service Availability

  • Uptime: We use commercially reasonable efforts to maintain high availability of the Service. We do not guarantee uninterrupted access
  • Offline capability: The Service is designed to function offline for core workflows. Scheduled downtime or connectivity issues do not prevent use of offline-capable features
  • Scheduled maintenance: We may perform maintenance with reasonable advance notice, preferring low-usage windows
  • Exclusions: Availability commitments do not apply to outages caused by third-party services (Twilio, Stripe, Supabase), force majeure events, your network or device issues, or scheduled maintenance
  • Support: Support is available via email at support@corsetta.io

11. Warranties & Disclaimers

Limited Warranty

Corsetta warrants that:

  • The Service will perform materially in accordance with its documentation
  • We have the right to provide the Service
  • The Service will be provided in a professional and workmanlike manner

Disclaimer

EXCEPT FOR THE EXPRESS WARRANTIES ABOVE, THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE." CORSETTA DISCLAIMS ALL IMPLIED WARRANTIES, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

CORSETTA DOES NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR COMPLETELY SECURE. CORSETTA DOES NOT WARRANT THAT DATA STORED LOCALLY ON YOUR DEVICE (OFFLINE MODE) WILL NOT BE LOST DUE TO DEVICE FAILURE, THEFT, BROWSER DATA CLEARANCE, OR OPERATING SYSTEM UPDATES, AND RECOMMENDS REGULAR SYNCHRONIZATION. CORSETTA DOES NOT WARRANT SMS DELIVERY, WHICH IS SUBJECT TO CARRIER POLICIES AND THIRD-PARTY SERVICE AVAILABILITY.

BETA FEATURES ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. BETA FEATURES MAY BE MODIFIED, SUSPENDED, OR DISCONTINUED AT ANY TIME WITHOUT NOTICE.

12. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEITHER PARTY WILL BE LIABLE TO THE OTHER FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF PROFITS, REVENUE, DATA, OR BUSINESS OPPORTUNITY, REGARDLESS OF THE CAUSE OF ACTION OR THE THEORY OF LIABILITY, EVEN IF THE PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

CORSETTA'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT WILL NOT EXCEED THE AMOUNTS PAID BY YOU TO CORSETTA IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM.

Exceptions

The limitations above do not apply to: (a) breaches of confidentiality obligations, (b) your payment obligations, (c) either party's indemnification obligations, (d) either party's gross negligence or willful misconduct, or (e) violations of the other party's intellectual property rights.

Both parties acknowledge that these limitations reflect a reasonable allocation of risk and are an essential basis of this Agreement.

13. Indemnification

Corsetta's Indemnification of You

Corsetta will defend, indemnify, and hold you harmless from third-party claims alleging that the Service infringes a third party's intellectual property rights. If the Service becomes the subject of an infringement claim, Corsetta may, at its option: (a) modify the Service to be non-infringing, (b) obtain a license for continued use, or (c) terminate the affected portion and provide a prorated refund.

This indemnification does not apply to claims arising from your modifications to the Service, combination with non-Corsetta products, use in violation of this Agreement, or continued use after Corsetta provides a non-infringing alternative.

Your Indemnification of Corsetta

You will defend, indemnify, and hold Corsetta harmless from third-party claims arising from:

  • Your Customer Data, including claims by End Clients regarding the data you enter about them
  • Your use of SMS features in violation of TCPA or applicable communications laws
  • Your violation of the Acceptable Use provisions
  • Your breach of this Agreement
  • Claims by your End Clients related to your bridal shop operations

Procedure

The indemnified party will provide prompt notice of the claim, cooperate with the defense, and allow the indemnifying party to control the defense. The indemnified party may participate at its own expense.

14. Term, Termination & Suspension

Term

This Agreement is effective upon your acceptance and continues until terminated. Subscriptions automatically renew for successive periods (monthly or annual) unless canceled before the renewal date.

Cancellation by You

You may cancel your subscription at any time through your account settings or by contacting support@corsetta.io. Cancellation takes effect at the end of your current billing period. You retain access until then.

Termination by Corsetta

  • For cause: We may terminate if you (a) fail to pay after notice and a 30-day cure period, (b) materially breach this Agreement and fail to cure within 30 days of notice, or (c) become subject to insolvency proceedings
  • Without cause: We may discontinue the Service with 90 days' written notice

Suspension

We may suspend your access immediately (without prior notice) if (a) there is an imminent security threat, (b) you violate the Acceptable Use provisions in a way that threatens other customers, or (c) required by law.

Effect of Termination

  • Your access to the Service ceases at the end of the notice/billing period
  • Data export: You have 30 days after termination to export your Customer Data using the Service's export features (see Section 15)
  • Data deletion: After the export period, we will delete your Customer Data within a reasonable timeframe, except as required by law
  • Offline data: Data remaining on your local devices after termination is your responsibility
  • Surviving provisions: Sections relating to payment obligations, limitation of liability, indemnification, confidentiality, intellectual property, and dispute resolution survive termination

15. Data Portability & Export

  • Export formats: Customer Data can be exported in standard, machine-readable formats (such as CSV and JSON). Photos can be downloaded individually or in bulk
  • Availability: Export functionality is available at any time during your subscription, not only upon termination
  • No lock-in: Corsetta is committed to data portability. We do not employ proprietary data formats or practices designed to prevent you from migrating to alternative services

16. Confidentiality

Each party agrees to protect the other's Confidential Information with at least the same degree of care used for its own confidential information, and no less than reasonable care.

  • Scope: "Confidential Information" includes information designated as confidential or that a reasonable person would understand to be confidential. Customer Data is your Confidential Information. Corsetta's pricing, technical documentation, and non-public features are Corsetta's Confidential Information
  • Obligations: The receiving party will use Confidential Information only to perform under this Agreement and will not disclose it to third parties except as necessary
  • Exclusions: Information that is (a) publicly available, (b) independently developed, (c) rightfully received from a third party, or (d) already known to the receiving party
  • Compelled disclosure: If required by law to disclose Confidential Information, the receiving party will provide prompt notice (where legally permitted) and cooperate to limit the scope of disclosure

17. Dispute Resolution

Governing Law

This Agreement is governed by the laws of the State of Maine, without regard to conflict of laws principles.

Informal Resolution

Before initiating formal proceedings, both parties will attempt to resolve any dispute through good-faith negotiation for a period of 30 days. Either party may escalate to executive-level contacts before initiating formal proceedings.

Binding Arbitration

Any dispute that cannot be resolved informally will be resolved through binding arbitration administered by JAMS under its Streamlined Arbitration Rules and Procedures. Arbitration will be conducted in Maine or virtually, before a single arbitrator. Judgment on the arbitration award may be entered in any court of competent jurisdiction.

Class Action Waiver

BOTH PARTIES WAIVE THE RIGHT TO PARTICIPATE IN CLASS ACTIONS, CLASS ARBITRATIONS, OR REPRESENTATIVE PROCEEDINGS. ALL DISPUTES MUST BE BROUGHT IN AN INDIVIDUAL CAPACITY.

Small Claims Exception

Either party may bring qualifying claims in small claims court as an alternative to arbitration.

18. Beta & Early Access Terms

During beta or early access periods, the following additional terms apply:

  • Eligibility: Access to beta is by invitation or waitlist approval at Corsetta's sole discretion
  • Beta features: Beta features may be incomplete, contain bugs, or be materially changed. We may modify, suspend, or discontinue beta features at any time without notice or liability
  • No SLA: Uptime and support commitments are best-effort during beta
  • Feedback: You grant Corsetta the right to use feedback on beta features for product development
  • Data preservation: Customer Data entered during beta will be preserved upon transition to general availability
  • Pricing: Beta pricing (if different from standard pricing) applies only during the beta period. Corsetta will provide notice of pricing changes at the transition to general availability

19. Offline Provisions

The Service includes offline functionality that stores data locally on your device. By using offline features, you acknowledge:

  • Device storage: When using offline mode, Customer Data is stored on your device's browser storage (IndexedDB). This data is under your physical control and subject to your device security measures
  • Sync responsibility: You are responsible for ensuring your devices synchronize regularly with our servers. We recommend syncing at least daily when connectivity is available
  • Data loss risk: Corsetta is not liable for data loss resulting from (a) device failure, theft, or loss before data has been synchronized, (b) browser data clearance, (c) operating system or browser updates that affect local storage, or (d) any event that destroys locally stored data before synchronization
  • Conflict resolution: When data is modified on multiple devices while offline, conflicts are presented to you for manual resolution. Corsetta does not automatically resolve data conflicts and is not liable for outcomes of user-directed conflict resolution
  • Device security: We recommend enabling device encryption and passcode protection on all devices used with the Service, especially shared devices
  • Post-termination: After termination, data remaining on your local devices is your responsibility. Our data deletion obligations apply only to server-stored data

20. Photo Storage Terms

  • Ownership: All photos uploaded are Customer Data. Corsetta claims no ownership
  • Permitted use: Corsetta will not use photos for any purpose other than providing the Service. No marketing use, no AI training, no sharing with third parties
  • Storage limits: Photo storage limits apply per fitting (currently 12 photos per fitting) and subject to your subscription plan
  • Security: Photos are stored with short-lived signed URLs (not publicly accessible). Photos are encrypted in transit and at rest
  • Deletion: You can delete photos at any time. Deletion from our servers is permanent (backups may retain copies for a limited period consistent with standard backup retention practices)
  • End Client consent: You are responsible for obtaining appropriate consent from End Clients before capturing and uploading fitting photos, given the sensitive nature of bridal fitting imagery

21. Stripe Connect & Payment Processing

  • Stripe Connect: Payment processing features are provided by Stripe, Inc. through Stripe Connect. Your use of payment processing requires acceptance of the Stripe Connected Account Agreement
  • Corsetta's role: Corsetta is not a payment processor, money transmitter, or financial institution. We facilitate the connection between you and Stripe
  • Funds: Corsetta does not hold, control, or have access to funds processed through Stripe
  • Payment disputes: Disputes between you and your End Clients regarding payments (including chargebacks and refunds) are between you, the End Client, and Stripe. Corsetta has no liability for payment disputes
  • Payment tracking: The Service includes payment tracking features where you manually record payment information. Corsetta is not responsible for the accuracy of manually entered payment data
  • No sensitive financial data: Corsetta does not store credit card numbers, bank account details, or other sensitive payment instrument data. All payment data is handled by Stripe in compliance with PCI-DSS

22. General Provisions

  • Entire agreement: This Agreement, together with all incorporated policies, constitutes the entire agreement between the parties and supersedes all prior agreements
  • Amendments: We may update these Terms from time to time. We will use reasonable efforts to provide advance notice of material changes via email and/or in-app notification. Continued use after the updated terms take effect constitutes acceptance
  • Assignment: You may not assign this Agreement without our consent, except in connection with a merger or sale of substantially all of your assets. We may assign this Agreement freely
  • Severability: If any provision is found unenforceable, it will be modified to the minimum extent necessary to be enforceable. The remaining provisions remain in full effect
  • Waiver: Failure to enforce any provision is not a waiver of future enforcement
  • Force majeure: Neither party is liable for delays or failures caused by events beyond reasonable control, including natural disasters, pandemics, government actions, internet infrastructure failures, or carrier outages affecting SMS delivery
  • No third-party beneficiaries: End Clients and other third parties are not beneficiaries of this Agreement
  • Independent contractors: The parties are independent contractors. Nothing in this Agreement creates a partnership, joint venture, or employment relationship
  • Notices: Notices to you will be sent to the email address on file. Notices to Corsetta should be sent to support@corsetta.io
  • Export compliance: You will not use the Service in violation of US export controls or sanctions

If you have questions about these Terms, please contact us at support@corsetta.io.