Please read these Terms of Service ("Terms") carefully. By creating a Workspace, purchasing an entitlement, inviting users, or connecting calendar accounts to Stylacal ("Services"), you agree to be bound by these Terms.
1. Parties & Key Definitions
This agreement is entered into by and between Stylacal Inc. ("Stylacal", "we", "us", or "our") and the entity or individual subscribing to the Services ("Customer", "Workspace Owner", or "you").
- "Workspace" means the primary tenant container managed by the Workspace Owner, governing overall billing, domain quotas, and staff seats.
- "Business Profile" means an isolated operational profile within a Workspace, containing its own branding, booking address, staff assignments, services, customer records, and connected Stripe account.
- "Domain Allowance" means the entitlement to bind one registrable apex/root domain, its
wwwalias, and one selected booking subdomain. - "Staff Seat" means an internal user invited to manage availability, appointments, or operations within the Workspace.
- "Customer Portal" means the end-client self-service interface where appointment attendees view, cancel, or reschedule bookings using email OTP authentication.
2. Workspace Hierarchy & Administrative Responsibilities
Stylacal provides a multi-tenant hierarchy. The Workspace Owner retains primary legal and financial responsibility for all actions taken by administrators, staff members, and invited users within their Workspace.
Neither a Business Profile nor a custom domain creates a separately licensed Workspace. Customer agrees that Stylacal is an operational instrument, and licenses may not be sublicensed, rented, or resold to third parties as independent software platforms.
3. Commercial Plans & Entitlements (PRD v2 Alignment)
Stylacal offers three commercial tiers: Free, Lifetime, and Annual.
3.1 Free Tier
The Free Tier provides 1 internal user (Owner only) on the platform host domain. Usage is capped at 5 confirmed appointments per calendar month (computed in the Workspace timezone). Public booking pages include an automated bot challenge. Cancellations prior to appointment start release the monthly count, whereas late cancellations or no-shows count toward the quota. Once 5 bookings are reached, public booking slots are closed until the next calendar month.
3.2 Lifetime Tier
The Lifetime Tier ($50 one-time base license) grants a perpetual right to operate 1 domain allowance and 10 internal staff seats with unlimited monthly bookings, customer portal access, booking approvals, business SMTP sender, calendar sync, and round-robin scheduling. Features are frozen at the terms version active at purchase.
3.3 Capacity Pack Add-Ons
Customers may purchase Capacity Packs ($50 one-time per pack). Each pack permanently adds +1 domain allowance and +10 internal staff seats to that same Workspace. Capacity packs are strictly non-refundable under commercial policy.
3.4 Annual Subscriptions
Annual plans are billed annually in advance:
- Annual Standard ($30 / year): 1 domain allowance, 10 users, routing forms, and white-labeling.
- Annual Pro ($100 / year): 5 domain allowances, 10 users, advanced CRM, and priority routing.
- Annual Enterprise ($200 / year): 10 domain allowances, 10 users, multi-team reporting.
4. Appointment Payments & Stripe Connect
Stylacal provides scheduling software; we are not a payment processor, bank, or money transmitter.
- Merchant of Record: When Customer accepts payments or deposits for client appointments, Customer connects their own Stripe account via Stripe Connect. Customer is the sole Merchant of Record.
- 0% Stylacal Platform Commission: Stylacal charges zero platform commission on client appointment transactions. Customer pays standard processing fees directly to Stripe.
- Disputes & Chargebacks: All disputes, refunds, chargebacks, and payment claims regarding appointments are strictly between Customer and their clients. Stylacal has no custody of appointment funds and bears no liability for payment disputes.
5. Tenancy, Isolation & Privacy Invariants
Stylacal software enforces structural data isolation:
- Cross-Business Privacy: When a staff member works across multiple Business Profiles, conflicting appointments in Business A appear in Business B strictly as opaque, hatched
Unavailableblocks without disclosing client names, service descriptions, or notes. - Customer Portal Scope: An end-client authenticating via email OTP can only view and manage appointments within that specific Business Profile.
- Internal Notes: Internal staff notes and CRM records are strictly quarantined from public booking pages and the client portal.
6. Refund Policy & Capacity Pack Retention
Direct purchases of the $50 Lifetime Base License and Annual Subscriptions are backed by a 14-day refund window from the date of purchase. If a base license is refunded:
- Any associated Capacity Packs remain safely stored in the database in an
inactivestate. - Stored Capacity Packs reactivate immediately if the same Workspace repurchases an active base license.
- Capacity packs are non-refundable.
7. Lapse, Grace Periods & Downgrades
If an Annual subscription renewal payment fails, a 7-day grace period is provided. If payment is not reconciled by the end of the grace period, the Workspace reverts automatically to the Free Tier. Existing appointment data, past records, and client histories are preserved in a read-only state; no past records are deleted. New bookings are capped at the Free tier limit (5 bookings/month).
8. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, STYLACAL SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF PROFITS, LOSS OF BOOKINGS, OR BUSINESS INTERRUPTION. STYLACAL'S TOTAL CUMULATIVE LIABILITY UNDER THIS AGREEMENT IS LIMITED TO THE GREATER OF $100 OR THE TOTAL AMOUNTS PAID BY CUSTOMER TO STYLACAL IN THE 12 MONTHS PRECEDING THE CLAIM.