Terms of Service
Last updated 8 November 2026
These terms govern the use of Mujamma, the compound management service at mujamma.io. Mujamma is provided by Massive W.L.L., commercial registration 196053-1, registered at Shop 1390, Building 2102, Road 2825, Block 428, Al Seef, Kingdom of Bahrain ("Massive", "we"). The company that subscribes ("the customer", "you") accepts these terms when it signs its order or first uses the service.
1. The service
Mujamma lets a property management company run its compounds: residents and staff send requests and book facilities on WhatsApp, and the company manages work orders, visits, bookings, assets and invoices on a web dashboard. What each plan includes is described on the Pricing page.
We provide the service as it stands and improve it over time. We may change a feature if the service as a whole is not materially reduced. Features described as coming are not part of the service until they are released.
2. Accounts and users
The customer names its administrators, who invite its staff and choose what each one can see and do. The customer is responsible for everything done under its accounts, for keeping sign-in details safe, and for telling us at once of any unauthorised use.
Residents and staff use Mujamma on WhatsApp through the customer's number. The customer makes sure it may contact them there and tells them how their data is used, as described in our Privacy Policy.
3. Fees and invoices
- Prices are in Bahraini dinars (BHD), before VAT. VAT at the rate in force in Bahrain (10% today) is added on every invoice.
- The subscription is billed monthly, in advance, on the billing date. Its price depends on the number of units and sites the customer manages, as shown on the Pricing page or in the customer's order.
- A setup fee is billed once, at the start. It is waived on a 12-month term.
- Each plan includes 30 WhatsApp messages per unit per month, pooled across the customer's sites. Messages above the allowance are billed at BHD 10 per 1,000, once a quarter, after the quarter ends. Messages are never cut off.
- The optional Voice and Languages pack adds 20% of the tier's monthly price.
- We may change our prices with at least 30 days' written notice. A change applies from the next billing date after the notice ends; on a 12-month term, from the next term.
4. Payment
Payments are processed by our payment partner Amazon Payment Services, with the payment options available there. The customer either keeps a card on file, which is charged automatically on each billing date, or pays each invoice from the link in the invoice e-mail, within 7 days. We never see or store full card numbers; Amazon Payment Services does, under its own terms and the card schemes' security rules.
If a payment fails, we try the card again on the 1st, 3rd and 5th day after, then send the invoice to be paid by link. If an invoice is still unpaid 7 days after its due date, the dashboard becomes read-only; after 21 days, the service is suspended and the WhatsApp assistant is paused until the invoice is paid. Paying restores everything at once. No data is deleted because of late payment.
5. Cancellation and refunds
A "refund" means money returned, for a payment made to us, to the account of the card or payment method that made it.
- Cancelling. A monthly subscription can be cancelled at any time by writing to us through our contact form. Cancellation takes effect at the end of the month already paid; the service runs until then. A 12-month term runs to the end of the term.
- A month already started is not refunded, in full or in part.
- The setup fee is refunded in full if the subscription is cancelled before onboarding starts. Once onboarding has started, it is not refunded.
- Charges made in error, such as a duplicate payment or an amount different from the invoice, are refunded in full.
- How refunds are made. Refunds always go back to the original card or payment method, never in cash or to another account. We issue an approved refund within 14 days of approving it; the customer's bank then takes its own time to show it on the account.
- How to ask. Write to us through our contact form with the invoice number and the reason.
6. Acceptable use
The customer will not use Mujamma to send unsolicited or unlawful messages, to break WhatsApp's or Meta's policies, to store data it has no right to hold, or to try to reach other customers' data or disrupt the service. We may suspend an account that does, after notice where we can give it.
7. The customer's data
The data the customer and its residents put into Mujamma belongs to the customer. We process it on the customer's behalf, only to provide the service, as our Privacy Policy describes. The customer can ask for an export of its data at any time, and for its deletion when the contract ends.
8. Availability and support
We aim to keep Mujamma available at all times, and plan maintenance outside business hours in Bahrain where we can. Support is through our contact form, answered by e-mail on business days in Bahrain.
9. Liability
Mujamma helps a customer run its compounds; the customer remains responsible for its compounds, its staff, its contractors and the work they do. To the extent the law allows, we are not liable for indirect or consequential loss, lost profit or lost data that could have been avoided by the customer, and our total liability in any 12 months is limited to the fees the customer paid us in those 12 months.
10. Changes, law and contact
We may update these terms. We tell customers of a material change by e-mail at least 30 days before it applies. These terms are governed by the laws of the Kingdom of Bahrain, and the courts of Bahrain have jurisdiction.
Questions about these terms: write to us.