DoubleDown Property Secure checkout · PayFast
Property Firm Automation

Every listing marketed.
The day it lands.

One dashboard for the whole agency. Paste a listing link and a branded video comes back — captioned, in your colours, ready for your own accounts. Every agent gets their own app. From R4 999 a month.

Live in 3 business days Every agent gets their own app POPIA operator agreement Cancel any time
Your account

Let’s get your
agency marketing.

Five short screens. Nothing here is a commitment — you can go back at any point, and nothing is charged until the last one.

  1. 01
    Tell us who the agency is

    Four questions. Enough to raise an invoice and to know who we are building for.

  2. 02
    Pick the plan that fits your roster

    Plans differ by agent seats, how much content you can make a month, and how many renders run at once.

  3. 03
    Accept and pay

    Setup and your first month in one payment. Month-to-month after that, cancel any time.

  4. 04
    We build it — three business days

    Your brand on every template, every agent seated with their own app and their own limits, and your listings imported.

Who are we building this for? *

Your agency

A bit about
the agency.

Enough to raise a proper invoice and to size the build. Your brand kit, your agent roster and your listings are set up with you afterwards — not typed into a form now.

How is the agency registered? *

Where do you work? *

Where do your listings live? *

It decides how we import them. You can change this later and you can always type a listing in by hand.

How many listings does the agency market in a month? *

It picks the plan we recommend. It is a starting point, not a limit — you can move up or down at any time.

How many agents need their own app? *

Each seat is one agent with their own installable app, their own permissions and their own monthly spend limit.
Your plan

Seats, and how much
you make a month.

Every plan includes the whole product — all 36 video templates, all 20 image templates, your own branding and your own accounts. What changes is how many agents get a seat, how much content you can make a month, and how many renders run at the same time.

A credit is one rand of our rate card — a rendered video is 26, an image is 2.80, a voiceover is 4.00 — so the number above reads directly as a monthly content budget. Run out and you buy a top-up pack from inside the app — 250 credits for R900, 500 credits for R1 650, 1 000 credits for R3 000 — or move up a plan, effective immediately. Unused credits do not carry over.

Service agreement

The whole
agreement.

Read it before you accept. It is month-to-month with no minimum term, and the two clauses worth reading twice are the one about whose photographs you are allowed to use and the one about who is responsible for what goes out under your brand.

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.

Three things to confirm separately *

These are the three that matter most for property marketing, so they are not buried in the box below.

Typing your name here is a signature under the Electronic Communications and Transactions Act, No. 25 of 2002.

Payment

Setup and your
first month.

One payment today. After that it is month-to-month by debit order off the same card, one calendar month at a time, and you can cancel from inside the app.

Property Firm Automation
Setup fee
First month, in advance
Payable today

Then a month, starting one calendar month from today. Includes content credits a month and agent seats.

  • What you pay today is the setup fee plus your first month, in one payment.
  • Your next payment is taken automatically one calendar month from today, then monthly on that date. Nobody can be suspended in their first month.
  • Month-to-month. No contract period, no minimum term. Cancel any time from inside the app.
  • Cancelling stops the next payment. The setup fee and months already paid are not refunded, and no part-month is refunded.
  • Our prices are not subject to VAT — no VAT is charged or invoiced on your subscription.
  • Live in three business days. Extra agent seats beyond your plan are a monthly add-on we set up with you — they are not charged today.
  • Unused credits do not carry over. Top-up packs are available from inside the app at any time.
PayFast

You are handed to PayFast to pay. Your card number, expiry and CVV never touch our servers — PayFast returns a secure token and that is all we ever hold.

Do not close this tab while it is working. If anything fails, everything you have typed is still here.

Questions before you pay? WhatsApp +27 76 847 0371.

Paid.
We’re building it.

A confirmation is on its way to your email address. Your app link follows within three business days.

Reference ·

  1. 01
    Payment confirmed

    PayFast confirms the payment to us directly. Your invoice is emailed to you immediately.

  2. 02
    Day 1 — your brand

    We put your logo, colours and fonts onto every video and image template, and render one of each to check them.

  3. 03
    Day 2 — your agents

    Every agent you name gets their own installable app, their own permissions and their own monthly spend limit.

  4. 04
    Day 3 — live

    Your pages connected, your listings imported, your first videos out. Then it is yours to run.

Nothing in your inbox?

Check your spam folder first, then WhatsApp us on +27 76 847 0371 with the reference above. Everything you filled in is recorded against it, so we can find you instantly.