BookHomeMassage

Service Terms

Governed by Singapore law · Last updated: 25 July 2026

1. Scope

These Service Terms apply when you browse, book, pay for, receive, reschedule, cancel, review or otherwise use the Platform as a Customer.

The apps are made available internationally. Bookings may be made and performed in more than one country, and available payment channels, currencies and local requirements differ by place of service. These Terms do not assume that a service is performed in any particular country: a Massage Service is performed at the Service Location you select in the city and country in which you book it.

Defined terms have the meaning given in the User Agreement. In these Terms, "Provider" (also referred to as a "Therapist" or "Partner") means the independent service provider who performs the Massage Service; "Support" means the human customer support channel operated by us; "Service Location" means the address you select and submit when you make a Booking, including the place name, detailed address, unit or room number and coordinates; and "Service Country" means the country or territory in which the Service Location is situated.

Where these Terms describe a feature, they describe it as and when that feature is provided in the version of the Customer App you are using. Features differ between the Customer App and the Partner App and between versions.

These Terms supplement the User Agreement and Privacy Policy. If these Terms conflict with the User Agreement for a customer booking, these Terms control for that booking.

2. Platform Role

We operate a marketplace as an intermediary between Customers and independent Providers. We make available the apps, Provider listings, booking records, the collection of payment on the Provider's behalf, in-app messaging and Support. WE DO NOT PROVIDE, SUPPLY OR PERFORM MASSAGE SERVICES.

Which contract is which. THE CONTRACT FOR THE MASSAGE SERVICE IS BETWEEN YOU AND THE PROVIDER YOU SELECT. We are not a party to that contract, and we neither supply nor perform the Massage Service. Separately, these Terms are a contract between you and the Company, and its subject matter is the platform services described in this clause: the apps and the Provider listings, your account, the booking and order record, in-app messaging, Support, and the collection of the price for a Booking on the Provider's behalf. We also have a separate contract with each Provider, and its subject matter is likewise platform services. Neither of those contracts is a contract under which we supply a Massage Service to anyone.

What this does not affect. Describing our role in this way does not reduce anything we owe you for the platform services or for money you have paid to us. It does not affect your entitlement under clause 7 to the return in full of amounts you paid for a Booking the selected Provider did not accept, and it does not affect any other obligation of ours to return or refund an amount you paid to us. We may not rely on the fact that the Massage Service contract is between you and the Provider to reduce, delay, transfer to the Provider or refuse the return of an amount you paid to us.

Unless expressly stated otherwise:

  • the Massage Service is performed by an independent Provider, under that Provider's own contract with you;
  • the Provider is not our employee, agent, partner, joint venturer or representative;
  • we do not provide medical care, diagnosis, physical therapy, physiotherapy, treatment of disease, emergency care or clinical advice;
  • we do not guarantee the outcome, benefit or suitability of any massage;
  • we do not control the premises where a service is performed, or any person's intentional criminal conduct;
  • we do not operate a job pool, we do not allocate, dispatch or match Bookings between Providers, and we do not substitute or reassign a Provider (see clause 7).

We operate records, Support and internal risk processes. Where we review documents submitted by a Provider, that review is a manual, internal, best-efforts risk measure. IT IS NOT A GUARANTEE OR WARRANTY OF THE SAFETY, LEGALITY, QUALITY OR SUITABILITY OF ANY PROVIDER, PREMISES OR SERVICE, IT DOES NOT CREATE ANY DUTY OF CARE THAT THE LAW DOES NOT ALREADY IMPOSE, AND IT DOES NOT MAKE US THE SUPPLIER OF THE SERVICE. These processes do not change the Provider's independent status.

3. Customer Responsibilities

You must:

  • provide accurate booking details, address, access instructions, contact name, phone number and health/safety notes;
  • ensure the Service Location is lawful, safe, clean, private enough for the requested service, and free from hazards;
  • ensure that no unauthorised person interferes with the Provider or the service;
  • tell the Provider directly about any health condition, injury, pregnancy, allergy, medication, recent surgery, pain, infection, intoxication or other matter that may affect whether a massage is suitable for you, and include it in the free-text note with your Booking if you want it recorded;
  • treat Providers professionally and safely;
  • stop the service if you feel unwell or unsafe;
  • follow all safety instructions and platform policies.

You must not request, offer, hint at, pressure for, pay for, or perform any sexual, illegal, violent, exploitative, harassing, discriminatory or off-platform service.

4. Service Suitability and Health

Massage may not be suitable for every person. We and the Provider rely on the information you provide. You are responsible for deciding whether to request a massage and for seeking medical advice where appropriate.

The apps do not provide a health questionnaire, a contraindication form or any structured health field. The only place in which health information can be recorded with a Booking is the free-text note, and we do not assess what you write there. Anything you write in that note, together with the access information you enter, is passed to the selected Provider as part of the order record. We do not check whether a service you request is clinically appropriate for you, and we do not screen out any Booking on health grounds.

We are not responsible for harm caused by health, access or safety information you gave that was inaccurate or misleading, by your unsafe premises, or by your decision to proceed despite warning signs, except to the extent such liability cannot be excluded or limited by law. Because the apps do not ask you for health information, we do not treat the absence of health information as a failure on your part and we do not rely on it as a reason to refuse a claim.

5. Provider Information and Platform Display Content

RATINGS, REVIEW COUNTS, POSITIVE-FEEDBACK RATES, BADGES AND LABELS SHOWN IN THE APPS OR ON OUR WEBSITE ARE PLATFORM DISPLAY CONTENT. SOME OF THEM ARE SET BY US OR GENERATED BY OUR SYSTEMS AND ARE NOT DERIVED FROM CUSTOMER FEEDBACK. THEY MUST NOT BE RELIED ON AS A MEASURE OF ANY PROVIDER'S QUALITY, CONDUCT OR SUITABILITY.

Provider profile information — including name, age, years of experience, description, photographs and video — is supplied by the Provider. It is self-reported and we do not verify it.

Providers submit identity and profile documents, which our staff read manually. Approval to appear in the browse lists is an internal decision we take, recorded as a status in our records. That review is a best-efforts internal measure, it is not a verification of the truth of any document, and it is not a statement by us about any Provider. Some Providers are listed through an automated synchronisation with a third-party source and are approved by that process without a document review by us. A Provider profile may also be reachable through a direct or shared link even where the Provider has not been approved for the browse lists.

We do not carry out background checks, criminal-record checks, police checks, sanctions or watchlist screening, biometric, liveness or face checks, in-person skills assessments, or any verification of professional licences, certificates, training, insurance, work rights or age. WE MAKE NO REPRESENTATION THAT ANY PROVIDER HOLDS ANY PARTICULAR LICENCE, CERTIFICATE OR QUALIFICATION.

Availability, distance and duration shown while you browse are indicative only:

  • a Provider may not have set any working hours, in which case the app may show a default daily window that the Provider has never confirmed;
  • a time shown as available may not in fact be available, and submitting a Booking for that time does not mean the Provider will accept it;
  • distance is a straight-line approximation calculated from a reference location we record for the Provider, not a travel distance and not the Provider's live position; we do not provide an estimated arrival time, and we do not undertake that a Provider will arrive at or before any particular time;
  • a duration shown on a browse card may be a default value; the duration that applies to your Booking is the duration of the service item shown at checkout and recorded on the order;
  • the order in which Providers appear is determined by factors we set. Those factors include positions we assign administratively, which rank ahead of distance. Listing order is not a ranking of quality and is not solely distance-based.

Reviews shown against a Provider are subject to the following:

  • a scheduled process may add a review to an order that you have not reviewed within a set period. Such a review is generated by our systems, is not feedback from the Customer, and should not be read as an assessment of the service;
  • we may hide an individual review. A hidden review is removed from the review list and from the review count;
  • the review list in the app may not show every review that exists for a Provider.

Labelling rules we apply:

  • no badge, tag or label in the apps means that we have verified a Provider's licence, qualification, training, insurance, identity or age;
  • any language, service-type, duration or similar label shown against a Provider is either supplied by that Provider or generated by our software. It is not verified and must not be relied on. Some labels are applied by our software to every Provider and are not statements about that particular Provider. In particular, we do not receive or display a Provider's own statement of the languages they speak;
  • where an attribute matters to you — for example a language, a technique, a duration or the presence of any equipment — ask us through the support channel we publish before you book. In-app messaging exists only in relation to an order, so it cannot be used to check an attribute before a Booking exists;
  • we do not describe any Provider as "licensed", and no listing, label or badge may describe a Provider as "licensed", unless we have verified the relevant licence.

We do not guarantee that profile information remains accurate at every moment. We may correct, remove, suspend or restrict a listing or a Provider at any time.

Where Platform Display Content, a label or a record does not reflect what actually happened or what is actually the case, we will correct it and pay or refund any amount that is properly due as a result. Nothing in these Terms disclaims our responsibility for a statement we make knowing it to be untrue.

6. Pricing and Amounts Payable

Before you submit a Booking, the app shows the price information that applies to it. The currency of a Booking is the currency we operate for the Service Country.

Who sets the price you are shown. Service types, durations, prices and any deposit are configured in our systems, and a Provider does not set them in the Partner App. We therefore decide and display the price at which a Provider's Massage Service is offered to you, and a Provider who accepts a Booking Request accepts the price configured for that Booking. That we set and display the price does not make us the supplier or performer of the Massage Service, and it does not make the price a charge for a service we perform: we collect it on the Provider's behalf, as stated in clauses 2 and 8. Nor does it reduce any obligation of ours to return an amount you paid to us.

The checkout page shows:

  • the service item, its duration and its price;
  • the amount payable now through the selected payment channel. That amount may be the full price or a deposit;
  • where the amount payable now is a deposit, the balance payable to the Provider in cash on arrival;
  • the total payable before confirmation.

Where an indirect tax such as a goods and services tax or a value-added tax applies to a Booking, the amount shown at checkout is the amount payable. The checkout page does not show a separate tax line, and we do not add any amount for tax after checkout.

The amount actually charged is the amount shown and confirmed on the payment page operated by the payment service provider, and the amount we record for the order. Amounts, currencies and currency symbols shown elsewhere in the app are for display. If a displayed amount, currency or currency symbol differs from the amount confirmed on the payment page or recorded on your order, the payment page and our records govern, and you should contact Support so that the difference can be checked and corrected.

Travel and transport amounts, where they apply:

  • a travel amount applies only where we have enabled it for the place of service, and it is never collected online;
  • it is payable in cash to the Provider on arrival;
  • an amount shown to you as a travel estimate before checkout may not be recorded on the order and may not be visible to the Provider. Where no amount is recorded, or where an amount cannot be calculated for the address, the amount payable for travel is the amount you and the Provider agree on arrival.

Any amount payable by you is the amount shown at checkout for the service item, plus any travel amount payable in cash on arrival. We do not add a separate booking fee, service fee, surcharge or gratuity through the apps.

We do not use false urgency, false scarcity, hidden mandatory charges, pre-ticked optional add-ons, misleading "free" claims, or labels about a Provider that a reasonable customer may misunderstand.

7. Bookings, Acceptance and Order Records

A Booking is always directed to the single Provider you select. We do not operate a job pool, we do not allocate, dispatch or match Bookings between Providers, and we do not substitute or reassign a Provider.

You select one specific Provider in the Customer App and submit a Booking for a service type, a start time and a Service Location. Where the Booking is paid through an Online Payment Channel, our systems create one Booking Request for that selected Provider once the payment channel confirms payment. Where the Booking uses a channel that does not complete through an online payment gateway (for example payment on arrival, a local bank transfer or a transfer in digital assets), the Booking is recorded and is handled by Support, and confirmation may take place outside the apps. Only the selected Provider can accept a Booking Request. A Booking Request does not reserve the Provider's time: until the Provider accepts, the same Provider may receive other Bookings for the same period.

The Provider may accept a Booking Request or decline it, and may also simply not respond. Declining or not responding to a Booking Request is not a breach of any agreement. It does not reduce any amount payable to the Provider, does not affect ranking, visibility or future Bookings, does not create a cancellation, refusal, reliability or non-attendance record, and does not trigger any account measure. Once the selected Provider accepts, the Booking becomes an Accepted Order and the Provider has made a specific service commitment for that time, location, service type and duration; cancellation after acceptance is dealt with in the Refund, Cancellation and Safety Policy and, as between us and the Provider, in the Order Acceptance and Cancellation Policy.

ACCEPTANCE DOES NOT GUARANTEE THAT THE PROVIDER HAS NO OTHER COMMITMENT OVERLAPPING YOUR BOOKED PERIOD. On acceptance our systems record an approximate busy period for that Provider. That busy period may not cover the whole of the booked service, and it does not prevent another Booking being submitted to, or accepted by, the same Provider for an overlapping time. If the Provider tells you of a conflict, contact Support.

A Booking Request does not expire. The Provider you selected may still accept it after the booked start time has passed, and our systems do not cancel it because time has passed. Where a late acceptance happens, the order may be recorded as completed almost immediately, and an order record that had already been closed may return to an earlier state. That system behaviour does not affect your right to the return in full of what you paid for a Booking that was not accepted by the booked start time; the two operate in the order set out under "Late acceptance" below in this clause. If a late acceptance happens and no service took place, contact Support; we will review the records available to us, correct the record, and refund the amounts you paid.

If the selected Provider does not accept, cancels or becomes unavailable, we do not choose a replacement Provider. You may select a different Provider and submit a new Booking, or contact Support. Where an amount has already been paid for a Booking that the selected Provider does not accept, you are entitled to the return of that amount in full as stated below. A rescheduling is only an alternative you may choose instead, and choosing it is never a condition of the return. What our staff handle case by case is the making of the payment, not the question whether the amount is owed; nothing in the apps performs it automatically.

BECAUSE ACCEPTANCE HAPPENS AFTER PAYMENT ON AN ONLINE PAYMENT CHANNEL, YOU MAY PAY FOR A BOOKING THAT IS NEVER ACCEPTED. NO BOOKING IS A CONFIRMED APPOINTMENT UNTIL THE SELECTED PROVIDER ACCEPTS IT. A message or status shown while a Booking is awaiting acceptance does not mean that we are locating, matching or arranging a Provider. No period displayed in the app in relation to an unpaid Booking reserves the Provider's time. Where a Booking on an Online Payment Channel is not paid within a period we set, our systems may cancel the record; Bookings on other channels are not cancelled automatically and remain until Support deals with them.

If the Provider you selected has not accepted your Booking by the booked start time, no service is owed to you and you are entitled to the return in full of every amount you paid to us for that Booking. That entitlement is unconditional. It does not depend on you asking for it, on any deadline, on the reason the Provider did not accept, on any assessment or decision by us, on any fault on our part, or on what the record in the app shows. The entitlement does not arise where you agree to a later start time or to a rescheduled Booking and the service is then performed for you. Our systems do not cancel or refund such a Booking automatically, so the return of the amount is made by our staff rather than automatically by the apps. Where we identify such a Booking ourselves we will return the amount without waiting for you to ask; where you contact Support about one, we will return it in full, and we will not ask you to justify the request or to prove that no service took place. A record that has been closed out and displayed as completed or awaiting review does not reduce or defeat that entitlement.

Late acceptance. A Booking Request does not expire, so the Provider you selected may still accept it after the booked start time. That system behaviour and the entitlement above operate in the following order:

  • the entitlement arises the moment the booked start time passes without acceptance;
  • an acceptance after that time does not revive the Booking, does not create any payment obligation for you and does not reduce or defeat the entitlement, even if the order is then recorded as completed almost immediately and even if a record that had already been closed returns to an earlier state;
  • once you have exercised the entitlement, or once Support has confirmed to you or to the Provider that the Booking is cancelled and the amount is to be returned, the Booking is at an end and may no longer be accepted. A purported acceptance after that point has no effect as against you: it creates no service commitment to you and no obligation on you to receive or to pay for anything. Anything owed to the Provider in that situation is a matter between us and the Provider under our agreements with them.

Nothing in our systems enforces that sequence of itself. If a Provider accepts, sets out or attends after the Booking has come to an end, contact Support and do not agree anything directly with the Provider. If you still want the service, ask Support to arrange it as a fresh Booking.

We may reject, cancel, or require additional verification for a Booking due to availability, fraud, safety, payment, address, compliance, policy or operational reasons.

The user-visible order number orderNo is for support, search, receipt and communication. It is not a proof of identity, entitlement or authorisation by itself.

Notifications are limited. We may send you a notification when the selected Provider accepts. We do not undertake to notify you of every change in an order record, including departure, start, completion or cancellation. You should check the app, or contact Support.

What "recorded as completed" means.

"COMPLETED" IS A STATE OF OUR RECORDS. IT IS NOT CONFIRMATION THAT A SERVICE WAS PERFORMED.

An order may be recorded as completed in any of the following ways: (a) the Provider marks it completed in the Partner App; (b) Support marks it completed; or (c) an automatic timing rule marks it completed after the booked end time plus a grace period, in which case our records show that the action was taken by our system for timing reasons and not by any person. A separate daily process may also close out orders created on an earlier day. None of these paths requires you to confirm that the service was performed, and our systems do not verify arrival, attendance, start or completion. There is no arrival check, no start or completion code and no customer confirmation step.

Accordingly, "completed", "service completed", "awaiting review" or any similar status shown in either app means only that the record has reached that state. It is not evidence that the service was performed, that it was performed as booked, or that you accepted the service. Where a Booking has been paid for but was never accepted by the selected Provider, the record may still be closed out and displayed as completed or awaiting review; that display does not mean a service was performed and does not affect any remedy you may have.

If a record shows as completed but the service was not performed, or was not performed as booked, contact Support within the period we publish. We will review the records available to us and may correct the record, arrange a rebooking, or refund amounts paid, according to the facts and applicable law. Where we find that a record is inaccurate we will correct it, and where a service you paid for was not supplied, or was not supplied as booked, we will return the amounts you paid for it; the choice between a correction, a rebooking and a refund is a choice of remedy and is not a discretion to keep the money. We will tell you the outcome. Nothing in this clause limits any right you have under applicable law in respect of a service that was paid for and not supplied.

8. Payment

Which payment channels appear at checkout is determined by us and may differ between Bookings. It depends on the channels we have enabled, the country or territory in which the service is to be performed, and the country code of the mobile number you provide. Some channels are available only for services performed in certain countries, and the currency of a Booking is the currency we operate for that place of service.

Online payments are completed on a page hosted by a third-party payment service provider. We do not collect or store your card details. A Booking is treated as paid only when the payment service provider confirms the payment to us. Status shown in the app may lag behind that confirmation, and the confirmation we receive from the payment service provider, not the app display, determines whether a payment has been made.

Some channels shown at checkout do not complete a payment online. Where you select such a channel, no amount is collected at that time, the record is created in a pending-payment state, and payment is arranged through Support. A record in a pending-payment state is not a Booking Request, and the selected Provider has not been asked to accept it. A payment button or an amount shown on such a record does not mean that the payment can be completed in the app; contact Support.

In what capacity we receive the price. Where an amount for a Booking is paid to us, or to payment details we display for that Booking, we receive it as the collection of the price on behalf of the Provider you selected, and not as the price of a service we ourselves supply. For some payment channels and some countries the payment details we display are those of a third party, whose account may be an individual's personal account, and who collects the amount as our nominee; an amount so paid counts as an amount paid to us and our obligations to you are the same as if we had collected it directly. Paying as we direct discharges what you owe for that Booking. That capacity does not reduce what we owe you. We organise the collection, we are answerable to you for every amount collected under it, and we are the person you claim against for the return of such an amount, including under clauses 7 and 9; you do not have to claim against the Provider. Amounts you pay in cash to the Provider on arrival are not collected by us at all; clause 9 and the Refund, Cancellation and Safety Policy explain how a claim about such an amount is dealt with.

Where we provide bank, wallet or other transfer details for an offline payment, the account holder shown may be a person or entity other than the Company, and for some channels and some countries the details we display are those of an individual's personal account rather than an account in the Company's name. That person or entity collects the amount as our nominee. That does not change who your contract is with, and payment made to the details we display for that Booking discharges your payment obligation for that Booking in full. We nominate those details, and the risk that an amount paid to them does not reach us is ours and not yours. An amount so paid counts as an amount paid to us for the purposes of these Terms, including for the entitlement in clause 7.

We do not provide a stored value wallet, e-money account, remittance service or payment account. We do not pre-authorise, hold or freeze an amount on your payment method for later capture.

You authorise the applicable payment method to be charged for Bookings, adjustments, refunds, chargeback recovery, or other amounts disclosed to you and permitted by law.

You must not use stolen payment instruments, fake bookings, sham transactions, chargeback abuse, money laundering, or off-platform payment arrangements.

9. Cancellation and Refunds

The Customer App does not provide a self-service function to cancel a Booking, to reschedule it or to request a refund. To cancel, reschedule or claim a refund, contact Support.

Removing or deleting an order from your list in the app only hides that record from your list. IT IS NOT A CANCELLATION, IT DOES NOT CHANGE THE STATE OF THE ORDER, AND IT DOES NOT TRIGGER A REFUND.

A Booking Request that the selected Provider never accepts is not cancelled automatically and is not refunded automatically, so the return of what you paid is prepared by a person rather than automatically by the apps. The entitlement in clause 7 to the return in full of amounts paid for a Booking that the selected Provider did not accept by the booked start time is unconditional. It applies whether or not you ask for it, it does not depend on any deadline or on any assessment by us, and it is not affected by the state of the record or by a late acceptance. If you would rather have the service than the money, Support will arrange it as a fresh Booking when you ask; that is your choice and is never a condition of the return.

Apart from the entitlement in clause 7, and apart from a service you paid for that was not supplied or was not supplied as booked, refunds are assessed by our staff case by case. Where these Terms or the Refund, Cancellation and Safety Policy state that an amount is to be returned, the return is not a matter of discretion and we will make it without undue delay. Only some payment channels allow a refund to be sent back through the payment service provider; for other channels a refund is arranged by other means. We have not published a fixed number of days for making a refund and these Terms do not state one, and there is no refund-progress display in the app. That affects only how long the processing takes; it does not affect whether the amount is owed. If an amount is taken after a record has been cancelled, contact Support and we will check the payment records and deal with the amount.

Depending on the facts, we may correct the record, arrange a new booking, refund amounts paid in whole or in part, decline the request, or investigate further. We may not decline a request for the return of an amount you paid for a service that was not supplied, or that was not supplied as booked, and that includes a Booking the selected Provider never accepted. We do not issue platform credit, vouchers or reschedule coupons as a remedy. Cancellation and refund handling is set out further in the Refund, Cancellation and Safety Policy and in any specific notice shown at checkout.

We do not currently apply an automated cancellation charge, late-cancellation charge or non-attendance charge. If we introduce any such charge, we will state it in writing and show it before it can apply to you.

We will not treat a cancellation that is made for genuine safety reasons and reported promptly to Support as a fault on the part of the person who reported it. Nothing in this clause affects any right you have under applicable law in respect of a service that was paid for and not supplied, or that was not supplied with reasonable care and skill.

10. Service Location, Address and Contact Details

You authorise us to disclose the Service Location, access instructions and your contact details to the selected Provider for the purpose of the Booking.

From the moment a Booking Request is created — that is, before the Provider accepts — the place name, detailed address, unit or room number, coordinates, map link, contact name and contact phone number you submitted are sent to the selected Provider's device. The Partner App is designed not to display the full address until the Provider accepts, but the data is already on that device. DO NOT SUBMIT A BOOKING IF YOU ARE NOT WILLING FOR THE SELECTED PROVIDER TO RECEIVE THOSE DETAILS.

The mobile number you provide at booking is passed to the Provider without masking or relay. The Provider may call that number directly from their own device. We do not operate a virtual, masked or relay number, and we do not route calls.

When a Provider navigates to the Service Location, the Partner App opens a third-party map application on the Provider's device. Your coordinates and address are then handled by that third party under its own terms.

We do not verify arrival or attendance by location. There is no geofence, arrival check or location-based confirmation that a service was performed. How address and location data is collected, used, disclosed and retained — including in respect of completed and cancelled orders — is described in the Privacy Policy.

We may restrict or refuse Bookings at locations that are unsafe, unlawful, inaccessible, unsuitable, high-risk, outside an area we can serve, or otherwise inconsistent with our policies.

You must not use a false address, lure a Provider to a different location, change the location without our approval, or create unsafe access conditions.

11. Communication

In-app messaging is organised by order. A message thread — with the Provider or with Support — exists only in relation to a specific order. If you have no order, there is no in-app message thread; use the support channel we publish in the app or on our website. Some published support channels are third-party messaging services and open outside the app.

Messages are not end-to-end encrypted. Message content is processed and stored on our servers in readable form, may be read by our staff, may be processed by third-party support, messaging and notification services we use, and may be forwarded to Support or to the Provider through those services. Push notifications may contain the text of a message and may be displayed on your device's lock screen.

Where a translation control is shown, using it sends the selected text to a third-party artificial-intelligence service for translation.

Deleting or hiding a conversation in the app affects only what is shown on your device. It does not delete our records, and the conversation may reappear when a new message arrives.

There are no read receipts and no typing indicators. There is no in-app voice or video calling. You cannot call a Provider through the app, and no Provider telephone number is shown to you.

You should use in-app messaging or channels we approve for booking-related communication. You must not:

  • request private contact for off-platform booking;
  • share unnecessary personal data;
  • send sexual, violent, abusive, threatening or illegal content;
  • pressure a Provider to ignore policy, safety rules, payment rules or service scope.

We do not screen, filter or moderate messages automatically before they are sent. We may review, retain, restrict or disclose communications after the event where reasonably necessary for safety, fraud prevention, dispute handling, legal compliance, policy enforcement or law enforcement cooperation, subject to the Privacy Policy. If you need to report conduct, a message or content, contact Support; there is at present no in-app control to report or block another user.

12. Safety Incidents and Criminal Conduct

IF THERE IS IMMEDIATE DANGER, CONTACT THE OFFICIAL EMERGENCY NUMBER FOR THE PLACE YOU ARE IN BEFORE CONTACTING US. WE ARE NOT AN EMERGENCY SERVICE, WE DO NOT MONITOR SERVICES IN PROGRESS, AND WE DO NOT OPERATE AN EMERGENCY ALERTING, ALARM OR ESCALATION SERVICE.

Sexual assault, rape, molestation, violence, threats, stalking, voyeurism, blackmail and other criminal conduct are strictly prohibited.

Report a serious incident to the police or other competent authority in the place of the incident, and then to Support. We may preserve records available to us, restrict accounts, and cooperate with the police or other competent authority.

We do not supervise, monitor or control any Provider, any Customer or any premises, and we do not assume responsibility for the independent intentional or criminal conduct of any person. To the maximum extent permitted by law, we are not liable for such conduct.

Nothing in this clause excludes or limits our liability for death or personal injury caused by our negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot lawfully be excluded or limited.

13. Customer Indemnity

THIS CLAUSE REQUIRES YOU TO COMPENSATE US IN CERTAIN CASES. TO THE MAXIMUM EXTENT PERMITTED BY LAW, YOU AGREE TO INDEMNIFY US FOR CLAIMS, LOSSES, PENALTIES, COSTS AND EXPENSES ARISING FROM:

  • your breach of these Terms;
  • your unsafe premises, inaccurate information or failure to disclose health/safety risks;
  • your harassment, assault, sexual misconduct, violence, threats, illegal requests, recording, doxxing or misuse of personal data;
  • your off-platform arrangement, private payment or service outside the accepted booking;
  • your fraud, chargeback abuse, false complaint or misleading content.

This indemnity does not apply to the extent the claim or loss arises from our own breach, negligence or wrongdoing, and does not apply where the law does not permit an indemnity of this kind.

14. Disclaimers and Liability Limit

THIS CLAUSE EXCLUDES CERTAIN GUARANTEES AND LIMITS THE AMOUNT WE MAY HAVE TO PAY YOU. TO THE MAXIMUM EXTENT PERMITTED BY LAW, AND SUBJECT TO THE PARAGRAPH BELOW HEADED "LIABILITY THAT CANNOT BE EXCLUDED OR LIMITED":

  • we do not guarantee that any Booking will be accepted, performed, punctual, safe, uninterrupted or suitable;
  • we do not guarantee Provider availability, service outcome, health benefit, therapeutic result or personal conduct;
  • we do not guarantee the accuracy, completeness or reliability of Platform Display Content, Provider profile information, availability displays, distance displays or reviews;
  • we do not guarantee that a record shown as completed reflects a service that was performed;
  • we are not liable for indirect, special, consequential, punitive or incidental loss;
  • we are not liable for loss of profit, business, goodwill, opportunity, reputation, expected saving or non-direct loss;
  • for ordinary booking-related economic loss, and subject to the exceptions in this clause, our aggregate liability is limited to the higher of:
    • the platform service fee actually received by us for the affected booking; or
    • the amount separately stated in writing by us for this purpose, in the currency in which the affected Booking was priced.

Exceptions to the limit. The monetary limit above does not apply to, and does not reduce:

  • any obligation to return or refund an amount you paid to us, including where a service was not supplied or was not supplied as booked, and including the entitlement stated in clause 7;
  • any right or remedy you have under consumer protection legislation that applies to you;
  • any liability for a statement we made knowing it to be untrue, or for a failure to correct Platform Display Content or a record as required by clause 5;
  • any liability referred to in the paragraph headed "Liability that cannot be excluded or limited" below.

Until we have stated an amount in writing for the purposes of this clause, the monetary limit above does not apply at all. We will not assert a limit calculated only from a platform service fee, and clause 6 records that we do not add a separate service fee through the apps.

Persons protected. The disclaimers, exclusions and limitations in these Terms are given for the benefit of the Company and of its affiliates, directors, officers, employees, contractors, payment partners and service providers, and each of them may rely on and enforce them. Apart from those persons and the persons indemnified under clause 13, no person who is not a party to these Terms may enforce any term of them under any applicable third-party rights legislation.

Liability that cannot be excluded or limited. NOTHING IN THESE TERMS EXCLUDES OR LIMITS OUR LIABILITY FOR DEATH OR PERSONAL INJURY CAUSED BY OUR NEGLIGENCE, FOR FRAUD OR FRAUDULENT MISREPRESENTATION, OR FOR ANY OTHER LIABILITY THAT CANNOT LAWFULLY BE EXCLUDED OR LIMITED, including under any consumer protection, unfair contract terms or data protection legislation that applies to you. Where liability cannot be excluded but can lawfully be limited, our liability is limited to the lowest enforceable amount and narrowest enforceable scope permitted by law. EACH EXCLUSION AND EACH LIMITATION IN THESE TERMS IS SEVERABLE FROM THE OTHERS, AND IF ONE IS HELD UNENFORCEABLE THE OTHERS CONTINUE TO APPLY.

15. Legal and Regulatory Reservation

Requirements for massage and home-visit services differ from place to place. A Provider is solely responsible for obtaining and maintaining all licences, permits, approvals, work rights and registrations required for the services in each place where the Provider performs them, and we do not verify them. We do not advise you on whether a service is lawful, licensed or permitted at your Service Location.

We may change, restrict, pause or discontinue services if required or advisable due to licensing, regulatory, payment, safety, insurance, legal or operational reasons.

16. Contracting Party, Governing Law and Language

Contracting party. The Platform is operated by the company identified as the Platform operator in the User Agreement ("the Company"), a company incorporated in Singapore whose registered name, unique entity number and registered address are as stated in the User Agreement and as published on our official channels. The Company is the only Platform entity you contract with, wherever the service is performed, and the subject matter of that contract is the platform services described in clause 2, including the collection of the price on the Provider's behalf. The Company contracts separately with each Provider, and that contract is also for platform services. Neither contract is a contract under which the Company supplies a Massage Service to anyone. No affiliate, local operator, agent, merchant or Provider is a party to this Agreement unless we state otherwise in writing.

What that means, and what it does not mean. These Terms are between you and the Company, and the Company contracts with you for the platform services described in clause 2 only. The Massage Service itself is performed for you by the independent Provider you select, under a separate contract between you and that Provider, to which the Company is not a party. Nothing in these Terms makes the Company the supplier or performer of the Massage Service. The paragraph above means that there is only one Platform entity you deal with, whichever country your service is performed in, and that what you contract with it for is the platform services; it does not mean that we perform the massage, and it must not be read as saying so. The Company remains responsible to you for the Platform and the Services, for any amount you pay to us, and for dealing with a claim that a service you paid for was not supplied or was not supplied as booked, as set out in clauses 7, 9 and 14 and in the Refund, Cancellation and Safety Policy; you do not have to pursue the Provider first. Nor does this characterisation affect the unconditional entitlement in clause 7 to the return in full of amounts you paid for a Booking the selected Provider did not accept.

Governing law and jurisdiction. This agreement, and any dispute or claim arising out of or in connection with it (including non-contractual disputes or claims), are governed by the law of Singapore. Subject to the paragraph headed "Mandatory local protections", the courts of Singapore have exclusive jurisdiction, and you submit to that jurisdiction and waive any objection to it on the ground of forum. We may, at our sole election, instead refer a dispute to arbitration administered by the Singapore International Arbitration Centre (SIAC), seated in Singapore and conducted in English. We may in addition seek urgent injunctive or protective relief in any competent forum where necessary to protect users, safety, personal data, confidential information, evidence, intellectual property or platform integrity.

Mandatory local protections. If you are an individual habitually resident in a country or territory whose law gives you rights or protections that cannot be excluded or restricted by agreement, nothing in this agreement removes those rights or protections, and nothing prevents you from bringing proceedings in a forum that the applicable mandatory law requires. Where such a right or protection conflicts with a term of this agreement, that right or protection prevails for you to the minimum extent necessary and the remainder of the term continues to apply.

Language. The English text is the controlling version of this agreement. Any translation is provided for convenience of reading only, and in the event of inconsistency the English text prevails, except where applicable mandatory law requires otherwise.

17. Country Appendices

Country appendices. Additional terms may apply to services performed in a particular country or territory. Where we publish a country appendix for a place of service, it applies in addition to this agreement and, for that place only, prevails over any inconsistent term of this agreement to the extent of the inconsistency. As at the date of this agreement, the only country appendix in force is the Singapore Appendix. No country appendix limits the governing-law or jurisdiction provisions above.

18. Singapore Appendix

This appendix applies where the Service Location is in Singapore. It applies in addition to clauses 1 to 17.

Emergency numbers. If there is immediate danger in Singapore, contact the Police on 999, or the Police Emergency SMS on 70999 where it is unsafe or impossible to speak, or the Singapore Civil Defence Force on 995 for ambulance or fire, before contacting us.

Licensing. Massage services in Singapore may require a licence or approval, including under the Massage Establishments Act and any subsidiary legislation or police licensing conditions made under it. It is for the Provider to determine what applies to the Provider's services and to obtain and maintain it. We do not state that a home-visit massage service requires no licence or approval, and no statement in these Terms should be read that way.

Consumer rights. Nothing in these Terms excludes or limits any right or remedy you have under Singapore law that cannot be excluded or limited by agreement, including under the Consumer Protection (Fair Trading) Act 2003 and the Unfair Contract Terms Act 1977 as applied in Singapore, and including the reasonableness requirement that applies to any exclusion or limitation of liability.

Data protection. Personal data relating to Singapore Bookings is handled in accordance with the Privacy Policy and the Personal Data Protection Act 2012.

Currency and tax. Where the Service Country is Singapore, Bookings are priced in Singapore dollars. Where goods and services tax applies, it is included in the amount shown at checkout unless we state otherwise, and no separate tax line is shown.

Third-party rights. The third-party rights legislation referred to in clause 14 is the Contracts (Rights of Third Parties) Act 2001.

Monetary limit. Any amount stated in writing by us for the purposes of the monetary limit in clause 14 is, for services performed in Singapore, stated in Singapore dollars.