Introduction
These are the terms and conditions of use for www.offhrs.app (the “Terms”) and all affiliated digital properties owned and operated by offhrs (“we”, “us”, and “our”), including all subdomains (such as partners.offhrs.app), subdirectories, mobile sites, and mobile applications deployed on the Apple App Store and Google Play Store (collectively, the “Site” or “Platform”).
Your use of the Site is subject to these Terms. By downloading, accessing, or using the Site, you agree to be bound by them. These Terms govern your general access to the infrastructure of the Platform.
Important: These Terms do not make offhrs the provider of in-person workshops or the seller of physical Marketplace goods. Workshops and Marketplace goods (together, “Vendor Services”) are fulfilled by independent third-party partners (the “Vendors”). offhrs acts as an intermediary technology platform and limited payment collection agent. We do not host, employ, warehouse, or ship Vendor Services.
1. Description of services
offhrs provides a two-sided marketplace:
- For consumers: discovery, booking, and payment for creative workshops in Toronto and surrounding areas, and (where available) purchase of physical art and craft goods through the Artist Marketplace via offhrs.app and the offhrs mobile apps.
- For vendors (makers and studios): a Partners dashboard at partners.offhrs.app for workshop SaaS tools (Lite / Pro / Full License), optional Shopify Sync, and/or Artist Marketplace selling (included with Pro / Full License, or via a free Marketplace-only enrollment), including Stripe Connect payouts.
2. Tax compliance & HST/GST obligations
As an Ontario-registered operating entity, the Platform and its users must adhere to the rules of the Canada Revenue Agency (CRA):
- Platform SaaS fees. offhrs offers a free Marketplace Only plan and paid Partners plans: $29 CAD/month (Lite), $29 CAD/month (Shopify Sync), $39 CAD/month (Pro), or $59 CAD/month (Full License). Paid subscription fees represent a taxable supply of digital services in Canada; we automatically add 13% Ontario HST on top of Stripe-billed subscription prices (Shopify Sync may be billed through Shopify App Pricing instead).
- Workshop ticket sales. The Vendor is the “Seller of Record” for in-person workshops. Vendors must determine their CRA small-supplier status and configure workshop tax settings appropriately.
- Artist Marketplace goods. The Vendor is the Seller of Record for physical goods. Where CRA marketplace facilitator rules apply, offhrs may calculate, collect, and remit applicable GST/HST on Marketplace sales via Stripe Tax on the platform account (facilitator tax is not paid out as Vendor merchandise earnings). Workshop ticket tax handling may differ; see your dashboard settings and the Marketplace Seller Addendum.
- Tax remittance (workshops). Where workshop HST is collected into the Vendor’s Stripe Connect account under the Vendor’s registration settings, remittance remains the Vendor’s responsibility unless we notify you otherwise in writing.
- Tax remittance (Marketplace). Facilitator GST/HST collected on Marketplace goods is remitted by offhrs under applicable CRA rules once registration and processes are in place; Vendors remain responsible for their own income tax and any non-facilitated tax obligations.
3. Payments, billing, and the 30-day free trial
All financial interactions on the Platform are processed securely through Stripe.
3.1 Vendor subscriptions
- The trial. Vendors registering on partners.offhrs.app are granted a 30-day free trial. Valid credit-card details are collected upon registration.
- Auto-renewal. On day 31, the trial automatically converts to a paid monthly billing cycle at your chosen plan (Lite or Pro) plus applicable HST.
- Cancellation. Vendors may cancel at any time from the dashboard settings. Cancellations must be logged prior to the renewal date to avoid the next billing increment.
3.2 Ticket and Marketplace transactions & fees
- Direct payouts. Workshop and Marketplace payouts use Stripe Connect Express destination charges, with funds settling to the Vendor’s connected bank account. For Marketplace orders, buyer-paid shipping (and any seller handling fee collected as shipping) and applicable facilitator tax are held on the platform so they are not paid out as Vendor merchandise earnings; shipping funds prepaid Canada Post labels purchased via Shippo.
- Workshop fee structure. For workshop bookings, offhrs does not take a percentage commission. Stripe processing fees (currently about 2.9% + $0.30 CAD per transaction in Canada) apply to the gross total and are borne by the Vendor.
- Marketplace fee structure. For Artist Marketplace sales, offhrs charges a 5% platform fee on the item subtotal (excluding tax and shipping postage), plus Stripe processing fees (about 2.9% + $0.30 CAD), which are separate and also borne by the Vendor. Platform fee, estimated Stripe processing (when applicable), shipping collected, and facilitator tax may be collected via Stripe application fees on the payment.
- Workshop refund window. Consumers may self-serve cancellations and refunds inside the mobile app or web checkout history when the workshop start time is outside the Vendor’s configured refund window. The Platform minimum is 24 hours; Vendors may set a longer window (e.g. 48 hours).
- Marketplace cancellations. Marketplace orders may be refunded before carrier First Scan (or before pickup completion) when permitted by the Platform and carrier void rules. After First Scan, order cancellation via the Platform is blocked; damaged / not-as-described issues follow the Marketplace Seller Addendum claim rules.
- Refund fees. Stripe does not return its processing fee when a charge is refunded. When a booking or eligible Marketplace order is refunded, the consumer receives the full amount paid (including applicable tax) back to their original payment method, and the non-refundable Stripe processing fee remains the Vendor’s responsibility unless we state otherwise. The fee is netted against the reversed payout in the Vendor’s Stripe Connect Express balance where applicable.
3.3 Chargebacks and payment disputes (Vendors)
Payments for workshop bookings and Marketplace orders are processed through Stripe Connect to your connected account. You are the seller of record for those sales.
- Chargebacks and payment disputes relating to your workshops, Marketplace orders, or Partner subscription may result in deductions from your Connect balance or future payouts, including the full disputed amount, Stripe dispute fees (currently about CAD $15 per dispute, subject to change by Stripe), and reasonable costs offhrs incurs in connection with the dispute.
- You authorize offhrs to debit or offset such amounts from your Stripe Connect Express account, future payouts, or by invoice if your balance is insufficient, including via transfer reversal where available. You agree to cooperate promptly with evidence requests (for Marketplace orders, this includes shipping labels, tracking, and proof of packing or pickup where relevant). Marketplace carrier postage adjustments (APV) may likewise be debited.
- offhrs is not responsible for chargebacks arising from your conduct, inaccurate listings, failure to deliver a workshop as described, failure to ship or make Marketplace goods available for pickup as represented, or your refund and return practices. Abnormal chargeback rates may lead to suspension or termination of Partner or Marketplace access.
- We encourage resolving issues through in-app flows or hello@offhrs.app before a card dispute is filed.
4. Accounts, security, and calendar integrity
- Account protection. You are responsible for maintaining the confidentiality of your sign-in credentials and any third-party OAuth sessions (Google, Apple). Notify us immediately at hello@offhrs.app if you detect unauthorized access.
- Calendar accuracy. Vendors must keep their dashboard calendars up to date. Deliberate manipulation, double-booking negligence, or repeated failure to honour confirmed bookings constitutes a material breach of these Terms and may result in subscription termination.
5. Prohibited conduct
Except as expressly permitted by these Terms, you are strictly prohibited from:
- Data scraping. Using automated programs, scripts, crawlers, or spiders to harvest studio schedules, pricing, metadata, or reviews from offhrs.app.
- Reverse engineering. Attempting to decompile, clone, or reverse-engineer our scheduling engine, database schemas, or application code to build a competing marketplace or scheduling utility.
- Bypassing the platform. Using the discovery features to source students and coordinate bookings off-platform to avoid platform fees.
6. Disclaimers & limitation of liability
- As-is. The Platform is provided on an “as-is” and “as-available” basis. We do not guarantee uninterrupted, latency-free operation or absolute uptime.
- Physical event liability. offhrs has zero liability for property damage, personal injury, health conditions, or unmet expectations arising during an in-person workshop hosted by a Vendor. Any disputes regarding workshop quality, safety, materials, or studio facilities must be settled directly between the student and the Vendor.
- Financial limitations. To the maximum extent permitted by applicable law in the Province of Ontario, our total aggregate liability for any claim arising under these Terms is strictly limited to the actual subscription amounts (excluding ticket pass-through) paid by you to offhrs over the three (3) months immediately preceding the claim.
- Consumer rights. Nothing in these Terms is intended to exclude or limit rights that applicable law does not allow to be excluded or limited.
7. Governing law and jurisdiction
These Terms, your access to the Platform on the Apple and Google Play networks, and any disputes arising out of the Platform shall be governed by the laws of the Province of Ontario and the federal laws of Canada applicable therein. Any formal mediation or legal proceedings must be initiated and resolved within the judicial district of Toronto, Ontario.
8. Feedback and communications
Submit formal questions, security notifications, or technical feedback to hello@offhrs.app.