The clearest red flags are a deposit demanded to a personal mobile money number, pressure to move off-platform, photos that do not match a live verification, a refusal to confirm the address or scope in writing, and rates far below any realistic range.
Key takeaways
- Almost every bad outcome is visible before money moves. The warning signs cluster in the chat, not on arrival.
- An up-front deposit to a personal number is the single most reliable sign something is wrong.
- Prices well below the normal range are bait, not a bargain.
- "Let us continue on WhatsApp" is not friendliness — it is a request to leave the protected environment.
- If you book and pay inside a platform that holds funds, most of these attacks simply do not work.
Red flags in the listing itself
Start with what you can see before anyone has spoken to you.
- Photos that look like a magazine, not a person. Perfectly lit stock-style images, no consistency between shots, or a set that appears elsewhere online under different names. A genuine profile shows the same identifiable person across the gallery.
- No area, or every area. A therapist who claims to cover Kololo, Ntinda, Muyenga, Entebbe and Jinja simultaneously at any hour is describing an impossible schedule. Real availability is geographically honest.
- Vague service descriptions. A professional listing says what the session is — Swedish, deep tissue, sports, reflexology — how long it lasts and what it costs. Deliberate vagueness usually exists to leave room for a different conversation later.
- Rates that make no sense. A 60-minute session in Kampala typically sits somewhere in the region of UGX 50,000-150,000 depending on duration, technique and how far the therapist travels. A listing at a fraction of that is not generous; it is a hook. Realistic figures are set out in the guide to full body massage prices in Kampala.
- No reviews, and no way for reviews to exist. On a listing site, testimonials are just text somebody typed. Ask yourself what would have had to happen for a review to be written. The reasoning is unpacked in verified reviews you cannot fake.
Red flags in the conversation
The chat is where most of the useful signal is, because a scam has to move you somewhere before it can work.
- Immediate pressure to move off-platform. There is no legitimate reason to insist on continuing elsewhere before a booking is confirmed. Off-platform means no record, no dispute route and no held payment.
- Urgency. "Three people are asking for this slot, send now." Manufactured scarcity exists to stop you thinking.
- Refusal to confirm scope in writing. Ask plainly what the session includes and how long it runs. A professional answers directly. Evasion at this stage predicts a disagreement later, which is precisely the situation you want to avoid in your own home.
- Deflecting questions about the address. A therapist who will not confirm where they are coming from or going to, and under what arrangement, is not organising a session.
- Wording that drifts off-positioning. If a conversation starts steering away from therapeutic massage or straightforward companionship, end it. Clear, professional boundaries stated up front are a sign of a good practitioner, not a cold one.
Red flags around money — the big one
This is where the actual loss happens, and it is worth stating flatly: you should never be asked to send mobile money to a personal number to secure a massage booking.
The pattern is always some version of the same thing. A deposit to confirm. A transport fee for the boda. A "verification fee" that will be refunded. An account has been frozen so please send to this other number instead. Once the money has left your wallet to a personal number, you have no leverage of any kind. The detailed anatomy of these approaches is in mobile money scams in Kampala.
| Red flag | Why it is a problem | Safer alternative |
|---|---|---|
| Deposit to a personal mobile money number | Money is gone the instant it sends; nothing to reverse | Book and pay in the platform, where funds are held until the session completes |
| "Transport fee first" | Classic bait; the fee is the entire scam | Travel is priced into the booking, not collected separately in advance |
| Insisting on WhatsApp before booking | Leaves the environment where records and protections exist | Agree everything in the platform chat, then confirm |
| Price far below the normal range | Bait pricing precedes either a no-show or pressure to pay more on arrival | Treat realistic pricing as a quality signal |
| Vague about what the session includes | Sets up a disagreement in your own home | Get the scope in writing before you book |
| No verifiable identity behind the profile | Nothing stops the account reappearing tomorrow under a new name | Book from ID-verified profiles only |
Red flags on the day
Some things only become visible once the appointment is live.
- A different person arrives. This is the one absolute. If the person at the door is not the person in the profile, do not let them in, cancel the booking and report it.
- Someone unexpected accompanies them. A booking is for the person booked. An unannounced second person is a safety issue, not a detail.
- The price changes at the door. A renegotiation on arrival, when you feel socially cornered, is a deliberate tactic. The agreed booking amount is the price.
- Pressure to pay in cash "instead". If the booking is already funded, there is no reason to pay again. Cash on the side is money outside every protection.
- Your gut. You are allowed to end an appointment. A professional will not argue with a client who says the session is not going ahead.
The green flags — what a legitimate booking looks like
It is easier to spot a fake when you know the shape of the real thing.
- The profile shows an identifiable person who has passed identity and liveness verification.
- The services, duration and rates are stated plainly and sit within a realistic range.
- Reviews exist and could only have come from someone who completed and paid for a booking.
- You are never asked to send money to a personal number. Payment happens once, in the booking, and is held until the session completes.
- Questions about scope, timing and boundaries get direct answers before anything is confirmed.
- The address, floor and gate instructions are agreed in the chat and recorded on the booking.
- If nobody arrives, the refund is automatic rather than a negotiation.
You can see how that structure is enforced on the safety page, and browse profiles that have been through it on the explore page. For outcalls specifically — the higher-risk case — read safe outcall and hotel booking in Kampala and the outcall massage in Kampala page. If you are new to this entirely, how to choose a massage therapist is the right starting point, and escrow protected booking explained covers why paying inside the platform disarms most of the flags above.
Frequently asked questions
Is asking for a deposit ever legitimate?
Not to a personal mobile money number, no. A platform that holds payment in escrow has no need to ask for a separate deposit, because the booking is already funded and the therapist can see that before they travel. Any request to send money directly to an individual number, for any stated reason, should be declined and reported rather than argued about.
What if the person is genuine but just prefers WhatsApp?
Preference is not the point — the environment is. Once the conversation and the payment leave the platform, you lose the booking record, the held payment, the automatic no-show refund and the dispute route all at once. A professional who understands that will happily agree everything in the platform chat first. Persistent insistence on moving early is itself the signal.
How do I check whether photos have been stolen?
A reverse image search will sometimes catch an obviously lifted set, but it is not reliable on its own. The stronger defence is structural: book from profiles where identity documents and a live face-match check have already been completed, because a stolen album cannot pass a liveness capture. That check, not your own detective work, is what should be doing the heavy lifting.
A listing is much cheaper than everything else. Is it worth trying?
Treat unusually low pricing as a warning rather than a bargain. It typically precedes one of two things: a no-show after a deposit, or a renegotiation on arrival once you feel committed. Realistic pricing reflects real costs — the therapist's time, training, transport across Kampala traffic, and the equipment they bring. Pricing that ignores all of that is advertising, not an offer.
What should I do if I spot a red flag after I have already booked?
Cancel in the app rather than going quiet, and report the profile with the details of what happened. Because payment is held rather than paid out, cancelling before the session means the funds have not gone anywhere. Keep the messages — they are the evidence that makes a report actionable, and they are only preserved if the conversation stayed in the platform.





