SERVICE AGREEMENT
—
This Service Agreement ("Agreement") is entered into between DoubleDown AI (Pty) Ltd, registration number 2026/041829/07 ("Provider"), and {{biz}} ("Client"), represented by {{name}} ({{email}} · {{phone}}).
1. WHAT THE SERVICE IS
The Provider gives the Client access to {{product}} — {{plan}} plan: a hosted property marketing service delivered as a secure installable web app (Progressive Web App).
The service turns a property listing into finished marketing — branded videos and images built from the listing’s own details and photographs, with captions and optional voiceover, ready for the Client to download and use.
The Client’s plan includes {{seats}} agent seats. Each seated agent installs their own copy of the app under the Client’s brand, with permissions and a monthly spend limit set by the Client. Up to {{conc}} renders run at the same time.
The exact feature set for each plan is the one shown on the plan screen of this signup and on the product page, and forms part of this Agreement.
2. FEES AND PAYMENT
What is paid at checkout: the setup fee of {{setup}} plus the first month’s subscription of {{monthly}}, taken together in one payment of {{today}}.
Monthly subscription: {{monthly}}. The next payment is taken one calendar month after the payment date, and monthly on that date thereafter. No client can be suspended for non-payment during their first month.
How the monthly is collected: at checkout PayFast stores a secure token against the card used. The Provider charges that token each month. The Provider never sees, stores or transmits the Client’s card number, expiry date or CVV. The Client can change the card or cancel at any time from inside the app.
Term: month-to-month. There is no contract period and no minimum term. The Client may cancel at any time and keeps access until the end of the month already paid for.
VAT on our fees: the Provider’s prices are not subject to VAT. No VAT is charged or invoiced on the subscription.
Failed payments: if a monthly payment fails, the Client is notified by email and the Provider retries. If payment has not succeeded after the grace period shown in the app, new content generation is paused. Content already produced stays available and downloadable throughout. Service resumes immediately once payment succeeds. There is no reactivation fee.
3. DELIVERY
The account is built and delivered within three business days of payment being confirmed — Monday to Friday, excluding South African public holidays.
Three days rather than thirty minutes is deliberate and it is what the work takes: the Client’s logo, colours and fonts are applied to every video and image template and a render of each is checked by a person; every agent named by the Client is seated with their own app, permissions and spend limit; and the Client’s listings are imported.
There is no charge for faster delivery and no faster option is sold. Delivery consists of an email to the address given at signup containing the app link and sign-in instructions.
4. THE MONTHLY CONTENT ALLOWANCE
The service is metered in credits. One credit is one rand of the Provider’s published rate card, so the allowance reads directly as a monthly content budget. The rate card at the date of this Agreement is: a rendered video 26 credits, an image 2.80, an image enhancement 2.80, a voiceover 4.00, AI video 1.50 per second, a music track 1.00.
The {{plan}} plan includes {{cap}} credits per month. The allowance resets on the Client’s monthly billing date and unused credits do not carry over.
The limit is enforced by the Provider’s systems, server-side. A generation that would exceed the allowance is refused rather than run and billed. If the allowance runs out the Client may buy a top-up pack from inside the app or move up a plan, effective immediately. Content already produced is unaffected.
Where the Client sets a per-agent monthly limit, that limit is enforced the same way and is deducted from the same agency allowance.
5. AGENT SEATS
The plan includes {{seats}} agent seats. A seat is one named person with their own installable app, their own sign-in, their own permissions and their own monthly spend limit.
Extra seats beyond the plan allowance are available at {{seat}} per seat per month, added to the monthly subscription from the following billing date. An extra seat draws on the agency’s existing credit allowance — it buys access, not additional content.
Removing an agent is done by the Client from the dashboard. It releases the seat, ends that person’s access to the Client’s listings and content, and stops their app working. Content an agent produced belongs to the Client, because it was produced under the Client’s brand and against the Client’s allowance.
The Client is responsible for the conduct of every person it seats.
6. BRANDING, AND WHOSE NAME IS ON THE WORK
Every render carries the Client’s branding and nobody else’s. The Client’s logo, colours and fonts are applied to the templates. Where the Client has not supplied a brand element, the Provider does not substitute one — not its own, and not another client’s. The render is refused instead, and the Client is told what is missing.
The Provider’s templates, software, workflows and code remain the intellectual property of DoubleDown AI (Pty) Ltd. The Client receives a non-exclusive, non-transferable licence to use them for the duration of an active subscription.
Everything the Client puts in and everything the service produces for the Client — listings, photographs, logo, brand assets, videos, images, captions and voiceovers — is the Client’s property, in full, at all times, including after cancellation.
7. LISTINGS, PHOTOGRAPHS AND WHAT THE CLIENT WARRANTS
The Client warrants that it holds the rights to every listing, photograph, floor plan, video and description it puts into the service, or has the mandate of the person who does, and that it is entitled to market the property.
Property photography is very often owned by the photographer or the seller, not by the agency, and a marketing video made from it is a derivative work. The Provider does not and cannot verify ownership. Content generated from material the Client was not entitled to use is the Client’s responsibility.
The Client is responsible for the accuracy of every listing detail that appears in a render — price, size, rates, levies, features and availability — and for compliance with the Property Practitioners Act, No. 22 of 2019, the Consumer Protection Act, No. 68 of 2008 and the Advertising Regulatory Board code, including any mandatory disclosure and the display of a valid Fidelity Fund Certificate where one is required.
The Provider is a marketing tool. The Provider is not a property practitioner, is not a party to any mandate, and gives no property, valuation, financial or legal advice.
8. AI-GENERATED CONTENT
Parts of the service use artificial intelligence: captions and descriptions are drafted by a language model, voiceovers are synthesised, and video generation and image enhancement produce material that did not exist in the source photographs.
Nothing the service produces is used anywhere without the Client choosing to use it. The Client is the publisher of everything that carries its brand and is responsible for checking every render before it uses it. The Client can require principal approval on every render from inside the dashboard, in which case the agent cannot download their own work until the office releases it.
AI-enhanced images must not misrepresent a property. Enhancement that changes what a buyer would understand the property to be — removing a defect, adding a feature, altering a view — may be misleading under the Consumer Protection Act. The Client accepts sole responsibility for what it publishes.
Where the Client uses voice cloning, the Client warrants that the voice is its own or that it has the documented consent of the person whose voice it is.
9. DATA PROTECTION AND POPIA
Both parties will handle personal information in compliance with the Protection of Personal Information Act, No. 4 of 2013 (POPIA).
The Client is the Responsible Party for the personal information it puts into the service — sellers, buyers, enquiries, and the Client’s own agents. The Provider is an Operator processing that information on the Client’s behalf and on the Client’s instruction. This Agreement is the written Operator agreement required by section 21 of POPIA.
The Provider will: (a) process personal information only to provide the service and only on the Client’s instruction; (b) apply appropriate, reasonable technical and organisational security measures, including per-client isolation enforced at the database itself; (c) not sell, rent or share the Client’s data, and not use the Client’s listings, photographs or content to train any model; (d) notify the Client without undue delay, and in any event within 24 hours, of a confirmed compromise; (e) return or delete the data on termination, subject to the clause below.
The Client warrants that it has a lawful basis for every piece of personal information it puts into the service, including any lead captured through the service.
10. THE CLIENT’S DATA, AND WHAT HAPPENS AT THE END
The Client can export its listings, leads, brand assets and produced content at any time while the subscription is active.
On cancellation the Client keeps download access for 30 days after the last paid day. After that the Provider may remove the data from active systems. Rendered files served from expiring signed links stop resolving at that point, so the Client should take a full download before the 30 days are up.
The Provider does not hold a client’s own work hostage: download access is available on every plan and during the notice period.
11. WHAT THE PROVIDER IS NOT LIABLE FOR
The Provider’s total aggregate liability under or in connection with this Agreement is limited to the
fees paid by the Client in the three months immediately preceding the claim. The Provider is not liable for indirect, consequential or incidental loss, including lost profit, a lost mandate, a lost sale or lost opportunity.
The Provider is not liable for:
- content the Client published that was inaccurate, misleading or that it was not entitled to publish;
- a claim by a photographer, seller, portal or other rights holder about material the Client supplied;
- any regulatory action under the Property Practitioners Act, the Consumer Protection Act or an advertising code;
- the conduct of a person the Client seated, including anything they generated or published;
- outages, policy changes, rejections or suspensions by third parties the service depends on, including PayFast, the AI vendors and the listing portals;
- loss arising from the Client failing to keep its sign-in secure, or from sharing access;
- any failure caused by events outside the Provider’s reasonable control, including power or network outages, natural disaster, government action or third-party API failure.
The service is provided
as is. The Provider targets 99.5% monthly uptime but does not warrant that the service will be uninterrupted or error-free. Nothing in this clause excludes the Client’s rights under the Consumer Protection Act for genuine non-delivery or a defective service.
12. SUPPORT
Support is provided by email to info@doubledownai.co.za and on WhatsApp at +27 76 847 0371, at the response times shown for the Client’s plan. Scheduled maintenance, where required, is announced 48 hours in advance and carried out outside business hours.
13. CANCELLATION AND TERMINATION
By the Client: at any time, from inside the app or by email to info@doubledownai.co.za. Cancellation takes effect at the end of the month already paid for. There is no notice period and no cancellation fee. Months already paid are not refunded, the setup fee is not refunded, and no part-month is refunded.
By the Provider: the Provider may suspend or terminate the service on notice for non-payment beyond the grace period, or immediately for use of the service for an unlawful purpose, for content that breaches a platform’s terms in a way that puts other clients at risk, or for conduct that threatens the security or stability of the service.
On termination, in either direction, the 30-day download window applies.
14. GENERAL
Changes: the Provider may change these terms or the price on 30 days’ written notice to the Client’s signup email address. Because the Agreement is month-to-month, the Client’s remedy is simply to cancel before the change takes effect.
Disputes: the parties will attempt to resolve any dispute in good faith for 15 business days, then by mediation, before any legal proceedings are started.
Governing law: the laws of the Republic of South Africa. The parties consent to the jurisdiction of the courts of Gauteng.
Entire agreement: this document, together with the plan and price shown on the plan screen of this signup, is the entire agreement between the parties and supersedes anything said or written before it.
ELECTRONIC ACCEPTANCE
By typing their full legal name, ticking the acceptance box and continuing to payment, the Client confirms that they have read, understood and agree to this Agreement in full, and that they are authorised to bind {{biz}}.
This electronic acceptance is legally binding under South African law and carries the same weight as a handwritten signature in terms of the Electronic Communications and Transactions Act, No. 25 of 2002. The accepted version, the name typed, the date and time, and the plan and price agreed are recorded against this signup.
Typing your name here is a signature under the Electronic Communications and Transactions Act, No. 25 of 2002.