Part A — SaaS Terms
Applies to salon owners, managers, and team members with a Trimmo account.
A1. Definitions
- "Trimmo", "we", "us", "our" — Trunex Solutions, operating the Trimmo platform.
- "You", "your" — the individual or business entity that creates a Trimmo account.
- "Service" — the Trimmo web application, including all features, integrations, and support provided under these Terms.
- "Client Data" — personal information about your clients that you enter into or collect through Trimmo (appointment records, contact details, notes, photos).
- "Content" — all information, text, images, and other materials you upload to or create within Trimmo.
A2. Acceptance
By creating an account or using Trimmo, you agree to these Terms of Service ("Terms") and our Privacy Policy. If you are using Trimmo on behalf of a business, you represent that you have authority to bind that business to these Terms. You must be at least 18 years old to create an account.
A3. Account registration and security
You agree to provide accurate information, keep it current, and maintain the confidentiality of your credentials. You are responsible for all activity under your account, including actions by team members you invite. Notify us immediately at [email protected] if you suspect unauthorized access.
A4. Subscription, trial, and billing
- Trimmo offers a 30-day free trial of the Pro tier with no credit card required. At the end of the trial, continued use requires selecting a paid plan.
- Paid plans (Starter, Pro, Team) are billed monthly or annually in Canadian dollars (CAD). Annual plans receive two months free compared to the monthly rate. All prices are exclusive of applicable taxes (HST/GST).
- Subscriptions auto-renew at the end of each billing period unless cancelled. You can cancel from your billing settings; cancellation takes effect at the end of the current period, and you retain access until then.
- Fees are non-refundable except where required by the Ontario Consumer Protection Act, 2002 or other applicable consumer protection law, or where explicitly agreed by us in writing.
- We may change pricing with at least 30 days' notice by email. Existing annual subscriptions keep their price until renewal. If you do not agree to new pricing, you may cancel before it takes effect.
A5. Payments via Stripe Connect
Client payments and deposits are processed by Stripe, Inc. through Stripe Connect. By accepting payments on Trimmo you also agree to the Stripe Connected Account Agreement. Stripe charges its own processing fees as described on their pricing page; Trimmo does notadd a markup to Stripe's fees. Payouts, refunds, and disputes are handled by Stripe and subject to their terms. If a client initiates a chargeback, Stripe may debit the chargeback amount and any associated fees from your connected account. You are responsible for responding to chargebacks through Stripe's dispute process. Trimmo will make relevant booking and transaction records available to assist your response but cannot guarantee the outcome of any dispute.
A6. Acceptable use
You agree not to:
- Use Trimmo to violate any applicable law or the rights of others.
- Upload content that is illegal, infringing, defamatory, hateful, or pornographic.
- Send unsolicited commercial messages through Trimmo in violation of CASL.
- Scrape the platform, bypass rate limits, or interfere with other users' access.
- Attempt to reverse-engineer, decompile, or extract source code beyond what applicable law expressly permits.
- Use Trimmo to process payments for goods or services you are not legally authorized to sell.
- Share account credentials or allow unauthorized third parties to access your account.
We may suspend or terminate accounts that violate these rules after providing notice and a reasonable opportunity to cure, except where immediate action is required to prevent harm or comply with law.
A7. Client Data and confidentiality
You are the data controller for Client Data. Trimmo acts as your data processor, storing and processing Client Data on your behalf solely to provide the Service. We will not access, use, or disclose Client Data except as necessary to operate the Service, comply with law, or as you direct.
You are responsible for obtaining any consents required by PIPEDA or applicable provincial law before collecting Client Data through Trimmo (e.g., consent to store hair profiles, take before/after photos, send appointment reminders).
A8. Your Content
You retain ownership of all Content you upload — business information, service menu, client records, gallery photos, responses to reviews. You grant Trimmo a limited, non-exclusive, royalty-free licence to host, display, transmit, cache, and back up that Content solely for the purpose of operating the Service on your behalf. This licence ends when you delete the Content or close your account, subject to reasonable retention periods for backups and legal compliance.
You are responsible for having the rights to any information you upload, including obtaining consent before uploading a client's photo or personal details.
A9. Intellectual property
Trimmo, the Trimmo logo, and the platform itself are owned by us and protected by Canadian and international intellectual-property law. These Terms do not grant you any rights to our trademarks or branding other than the right to display a "Powered by Trimmo" attribution on your booking page as part of normal Service usage.
A10. Third-party services
Trimmo integrates with third-party services as described in our Privacy Policy. We are not responsible for outages, data loss, or policy changes at those providers, though we will work in good faith to maintain the integrations and notify you of material disruptions.
A11. Service availability
We strive to maintain high availability but do not guarantee a specific uptime percentage. Planned maintenance will be announced in advance where practical. We are not liable for downtime caused by factors outside our reasonable control, including third-party provider outages, internet disruptions, or force majeure events (see A17).
A12. Termination
By you: you may cancel at any time from your billing settings. Cancellation takes effect at the end of your current billing period.
By us:we may suspend your account immediately if we reasonably believe you are violating these Terms in a way that poses a security or fraud risk, or if required by law. For other breaches, we will provide 14 days' written notice and an opportunity to cure the breach before terminating.
Effect of termination: on termination, you may request an export of your data (see A13). After the export window, your data will be retained or deleted in accordance with the periods described in our Privacy Policy. If we terminate your account for reasons other than your breach of these Terms, we will refund the unused portion of any prepaid annual subscription fees on a pro-rata basis. We will provide a written reason for any termination initiated by us.
Survival: sections A1 (Definitions), A7 (Client Data), A8 (Your Content), A9 (Intellectual Property), A14–A16 (Disclaimers, Liability, Indemnification), A17 (Force Majeure), A21 (Data Processing), A26 (General Provisions), and A27 (Governing Law) survive termination of these Terms.
A13. Data export and portability
You may request an export of your data at any time by emailing [email protected]. We will provide your data in a commonly used, machine-readable format (JSON or CSV) within 30 days. On account closure, you have 30 days to request an export before data deletion begins.
A14. Disclaimers
Trimmo is provided "as is" and "as available." To the maximum extent permitted by law, we disclaim all warranties, express or implied, including warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the Service will be uninterrupted, error-free, or that it will meet every business need. Booking software is a tool — you remain responsible for your own client relationships, scheduling decisions, tax compliance, and professional obligations.
A15. Limitation of liability
To the maximum extent permitted by law, Trimmo's total aggregate liability for any and all claims arising out of or relating to the Service is limited to the greater of (a) CA$100 or (b) the total amount you paid us in the 12 months preceding the event giving rise to the claim. We are not liable for indirect, incidental, consequential, special, or punitive damages, including lost profits, lost bookings, lost data, or business interruption, even if advised of the possibility.
Nothing in these Terms excludes or limits liability that cannot be excluded or limited by applicable law, including liability for fraud, gross negligence, or death or personal injury caused by our negligence.
A16. Indemnification
Your indemnity: you agree to indemnify and hold Trimmo harmless from claims, damages, losses, and expenses (including reasonable legal fees) arising out of: (a) your Content, (b) your use of the Service in violation of these Terms, (c) your violation of any law or third-party right, or (d) a dispute between you and your clients. Your indemnification obligation is limited to the greater of CA$5,000 or the total fees paid to Trimmo in the 12 months preceding the claim.
Our indemnity:Trimmo will indemnify you against third-party claims arising from our infringement of a third party's intellectual property rights in providing the Service.
The indemnifying party may assume control of the defence of any claim, provided it does not settle the claim without the other party's reasonable consent. Each party will notify the other promptly of any claim and cooperate with the defence.
A17. Force majeure
Neither party is liable for failure or delay in performance caused by events beyond reasonable control, including natural disasters, acts of government, pandemic, internet or telecommunications failures, power outages, third-party provider outages, cyberattacks, or labour disputes. The affected party must notify the other promptly and use commercially reasonable efforts to resume performance.
A18. Electronic communications
By creating an account, you consent to receive electronic communications from Trimmo related to your account and the Service (e.g., billing receipts, security alerts, service announcements). These communications satisfy any legal requirement that notices be in writing. Communications that are promotional or commercial in nature will only be sent with your express consent and will include an unsubscribe mechanism, as required by Canada's Anti-Spam Legislation (CASL). You may update your communication preferences in your account settings.
A19. Changes to these Terms
We may update these Terms from time to time. Material changes will be announced by email at least 15 days before taking effect and reflected in the "Last updated" date. Continued use of Trimmo after the effective date means you accept the updated Terms. If you do not agree, you may cancel your account before the effective date.
A20. SMS and email communications
By providing a phone number during booking or account registration, you consent to receiving transactional SMS messages related to appointments (confirmations, reminders, cancellations). You may receive up to 5 messages per appointment. Message and data rates may apply. Reply STOP to cancel, HELP for help. Opting out of SMS does not affect email communications or your ability to use the Service. Consent to receive SMS is not a condition of using the Service.
As a salon owner, you represent that you have obtained appropriate consent from your clients before their phone numbers are used to send transactional SMS through Trimmo. You are responsible for honouring opt-out requests from your clients.
A21. Data processing
Where you collect personal information from your clients through Trimmo, you act as the data controller and Trimmo acts as your data processor. These Terms, together with the Privacy Policy, constitute the data processing agreement between you and Trimmo.
- Purpose limitation: we process Client Data solely to provide the Service on your behalf. We do not use Client Data for our own analytics, model training, benchmarking, or any purpose beyond operating the Service.
- Sub-processors: our current sub-processors are listed in our Privacy Policy. We will notify you at least 30 days before adding a new sub-processor.
- Security: we maintain the technical and organizational security measures described in our Privacy Policy.
- Breach notification: if we become aware of a breach affecting Client Data, we will notify you as soon as feasible, and in any event within 72 hours of becoming aware.
- Deletion: on termination, after the 30-day export window (see A13), Client Data will be deleted within 30 days, except where retention is required by law.
- Audit: upon reasonable request and at your expense, we will provide evidence of our data handling practices, such as security certifications or completed compliance questionnaires.
A22. Content moderation
We may review and remove Content (including reviews and gallery photos) that violates these Terms, applicable law, or the rights of others. Specifically, we may remove:
- Reviews that are clearly fake, defamatory, or contain personal attacks.
- Gallery photos uploaded without the subject's consent.
- Content that is illegal, infringing, hateful, or pornographic.
When responding to client reviews, salon owners must not disclose client personal information (health details, contact info, booking history) in their public response.
A23. Tax compliance
Trimmo provides tools to display and calculate applicable taxes (HST, GST) on services. However, Trimmo is not a tax advisor. You are solely responsible for determining the correct tax rates, filing returns, and remitting taxes to the appropriate authorities. Trimmo does not verify tax registration numbers or assume liability for tax errors.
A24. Professional liability
Trimmo does not carry professional liability insurance for the salon services booked through the platform. You are solely responsible for maintaining appropriate insurance coverage for the services you provide to your clients, including professional liability and general commercial liability insurance as applicable to your profession and jurisdiction.
A25. Accessibility
We are committed to meeting the accessibility requirements of the Accessibility for Ontarians with Disabilities Act, 2005 (AODA) and the Integrated Accessibility Standards Regulation. We design the Trimmo platform to conform to Web Content Accessibility Guidelines (WCAG) 2.1 Level AA. If you require content in an accessible format or with communication supports, or encounter an accessibility barrier, contact [email protected] and we will provide a reasonable accommodation.
A26. General provisions
- Entire agreement: these Terms, together with the Privacy Policy, constitute the entire agreement between you and Trimmo regarding the Service and supersede all prior agreements, representations, and understandings.
- Severability: if any provision of these Terms is found unenforceable, the remaining provisions remain in full force and effect. The unenforceable provision will be modified to the minimum extent necessary to make it enforceable.
- Waiver: our failure to enforce any right or provision of these Terms does not constitute a waiver of that right or provision.
- Assignment: you may not assign your rights or obligations under these Terms without our prior written consent. We may assign our rights and obligations in connection with a merger, acquisition, or sale of all or substantially all of our assets, provided the assignee agrees to honour these Terms.
A27. Governing law and disputes
These Terms are governed by the laws of the Province of Ontario and the federal laws of Canada applicable there, without regard to conflict-of-law principles. Before commencing legal proceedings, the parties agree to attempt resolution through good-faith negotiation for a period of at least 30 days. You and Trimmo agree to the exclusive jurisdiction of the courts located in Toronto, Ontario, for any dispute not resolved through negotiation and not subject to mandatory arbitration under applicable consumer-protection law.
Part B — Booking Terms
Applies to anyone booking an appointment through a salon's Trimmo page. You do not need an account to book.
B1. Trimmo is the platform, the salon is the provider
Trimmo provides the booking software. The salon you book with is an independent business solely responsible for the service you receive, its quality, pricing, and cancellation policy. Trimmo is not a party to the service contract between you and the salon and does not endorse, guarantee, or assume liability for any salon's services. Trimmo does not employ, direct, or control any salon or its staff. There is no partnership, joint venture, employment, or agency relationship between Trimmo and any salon.
B2. Eligibility
You must be at least 16 years old to make a booking, or have a parent or guardian make the booking on your behalf. By submitting a booking, you represent that you meet this requirement.
B3. Making a booking
When you submit a booking, you confirm that: (a) the contact information you provided is accurate, (b) you are authorized to use the payment method (if any) associated with the appointment, and (c) you consent to receiving transactional SMS and email messages related to this booking (confirmation, reminders, cancellation notices). Bookings are only confirmed once you receive a confirmation email or SMS. If a salon has enabled deposits, your appointment may remain in a "requested" state until payment is completed.
You may receive up to 5 SMS messages per appointment. Message and data rates may apply. Reply STOP to cancel SMS, HELP for help. Consent to receive SMS is not a condition of booking. Your phone number will not be shared with third parties for promotional purposes. For full details, see our Privacy Policy.
B4. Deposits, payments, and refunds
Payments and deposits are processed by Stripe on behalf of the salon. Trimmo does not receive the payment and does not hold your card details.
Refunds:refund policies are set by each salon and displayed on their booking page. If you believe you are entitled to a refund, contact the salon directly. Trimmo does not control refund decisions and cannot issue refunds on a salon's behalf.
Disputes:if you cannot resolve a payment issue with the salon, you may file a dispute with your card issuer. Chargebacks are processed through Stripe and subject to Stripe's dispute resolution process. Trimmo is not a party to payment disputes between you and a salon.
B5. Cancellation, no-shows, and rescheduling
Each salon sets its own cancellation window, cancellation fee, and no-show policy. These are displayed on the salon's booking page before you confirm your appointment. By booking, you accept the salon's policy for that appointment. Deposits may be non-refundable if you cancel outside the cancellation window or do not show up.
B6. Reviews
If you choose to leave a review, you agree that it will be honest, respectful, and based on your actual experience at the salon. Reviews must not be solicited in exchange for compensation, discounts, or other incentives unless the incentive is clearly disclosed in the review. We may remove reviews that are clearly fake, defamatory, contain personal attacks, are off-topic, or that violate someone else's privacy. If your content is removed, you may contact [email protected] to request a review of the decision; we will respond within 10 business days. Salons may respond to reviews publicly. By submitting a review, you grant Trimmo a licence to display it on the salon's booking page for as long as the salon's account is active.
B7. Communications you will receive
Booking triggers transactional messages (confirmation, reminder, cancellation notification) via email and/or SMS. These messages are directly related to your booking transaction and are exempt from CASL consent requirements under section 6(6). You may also receive a review request after a completed appointment; this is sent under implied consent based on your existing business relationship with the salon, as permitted by CASL. You can opt out of SMS at any time by replying STOP to any message, or HELP for assistance. Message and data rates may apply. Email communications related to an active booking cannot be disabled as they are essential to the service.
B8. Limitation of liability
Trimmo's role is limited to providing the booking platform. To the maximum extent permitted by law, Trimmo is not liable for: (a) the quality, safety, or suitability of any salon's services, (b) a salon's failure to honour a booking, (c) disputes between you and a salon, or (d) any loss or damage arising from your use of the booking platform. Our total liability to you for any claim related to the platform is limited to CA$50.
B9. Your privacy
Your personal information is handled in accordance with our Privacy Policy. The salon you book with is the data controller for your appointment information; Trimmo processes it on their behalf. For details about automated reliability scoring that may affect your booking experience, see Section 6 of our Privacy Policy.
B10. Governing law
These Booking Terms are governed by the laws of the Province of Ontario and the federal laws of Canada applicable there. Disputes related to a salon's services should be directed to the salon. Before commencing legal proceedings related to the Trimmo platform, you agree to attempt resolution through good-faith communication with us for at least 30 days by contacting [email protected]. Disputes not resolved through this process are subject to the jurisdiction of the courts in Toronto, Ontario.
B11. Questions or disputes
For issues with your appointment or the service you received, contact the salon directly. For platform-level questions or concerns about your data, contact [email protected]. See also our Privacy Policy.