planna

planna — Terms of Service

Version: 1.0.2 · Last updated: 9 September 2026 · Effective: 31 July 2026

*1.0.1 updates §3.1: the couple app now has in-app Report and Block controls — long-press a message, or use the ⋮ menu on a listing, a review, or a conversation — and a vendor can block a couple from their own inbox the same way. Email remains the fallback for everything the in-app controls don't cover. Nothing about how we act on a report, or the 24-hour commitment, has changed, so the effective date is unchanged.*

*1.0.2 publishes our registered address in §0 and §15. Both clauses previously said the address was available from the Information Officer on request while our public listing was finalised. That stopped being true on 3 August 2026, when the address was published in Privacy Policy §1 and §14, so the two bundled documents disagreed about the same fact. Nothing about your rights or our obligations has changed, so the effective date is unchanged.*


0. Who this is

These Terms of Service ("Terms") govern your use of planna, a mobile app and associated services for planning a wedding in South Africa (the "Service").

planna is operated by Plan Technologies (Pty) Ltd, registration number 2026/417875/07 ("planna", "we", "us", or "our"). Our registered address is 4 Alexander Street, Paarl, 7646, South Africa. Formal notices may also be sent by email to [email protected] (see §15).

The app is published as Planna. "TheBrideGuide" was our original name and is retained only in the app's permanent bundle identifier, com.thebrideguide.app — an Apple identifier that cannot be changed once an app is registered, and which you may see in technical contexts such as device settings or a support request. It is the same app and the same operator. These Terms use "planna" throughout, matching the public brand.

By creating an account or otherwise using the Service, you agree to these Terms. If you don't agree, don't use the Service. If you're entering these Terms on behalf of a business (for example, as a vendor), you confirm you have the authority to bind that business.


1. What planna is — and what it is not

This is the single most load-bearing clause in this document. Read it carefully.

planna is a planning toolkit and a venue that connects couples with independent wedding-service providers ("vendors"). It gives couples tools to plan a wedding (a checklist/plan, a budget tracker, a guest list, an AI planning assistant) and gives them a way to discover, message, and transact with vendors who list their businesses on the platform.

planna is not a party to any contract, quote, or booking between a couple and a vendor. When a vendor sends a quote and a couple accepts it, that forms an agreement between the couple and the vendor — not between either of them and planna. Whatever a venue, photographer, caterer, or any other vendor promises, prices, or delivers is that vendor's own commitment, not planna's.

planna never processes, holds, or moves money between a couple and a vendor. There is no payment gateway, escrow, or wallet sitting between you and the vendor. Deposits and balances are paid directly to the vendor — by EFT, in practice, straight from the couple's own banking app to the vendor's own bank account, using banking details the vendor entered into their own portal. planna displays those details to the couple; it does not verify them, does not hold the funds at any point, and is not a party to the payment.

What the app does do is record that the two of you told it an agreement was reached and that money changed hands — it does not adjudicate whether that's true, fair, or complete. This is a deliberate house rule, not an oversight: the account-deletion design states it explicitly — *"planna records events, it does not adjudicate them (house stance: record, never adjudicate)"*. The couple-facing copy inside the app says the same thing in plain words, at the exact moment a couple is asked to pay a deposit:

*"Pay by EFT from your banking app. This records your agreement — your contract stays
between you and [the vendor]."*
— the invoice card inside the app

See §7 for exactly what "recording a quote/booking" means and doesn't mean.

planna does not vet, insure, license-check, or guarantee any vendor. We do not guarantee a vendor's prices, availability, quality of work, insurance, business registration, or ability to deliver on the wedding day. See §6.


2. Accounts

2.1 Couples

sign-in. One account represents one wedding.

Everyone you invite can see and, depending on role, edit the same wedding's plan, budget, guests, and vendor conversations. Only invite people you're comfortable sharing that with.

not be used by, anyone under 18.

happens under your account. Tell us immediately if you think your account has been compromised.

Don't impersonate someone else or create an account for a wedding that isn't yours.

2.2 Vendors

creates a vendor's profile and sends an invite; the vendor accepts that invite to gain access to their own portal; membership is created only by accepting that invite, never by open signup. This may change to open self-registration in a future version of the Service; these Terms will be updated if and when it does.

description, pricing, packages, photos, availability, and the banking details they enter for receiving deposits.

authorised to represent. Vendors must not impersonate another business.

2.3 Fees

planna is currently free for couples, and vendors currently pay nothing to be listed. If we introduce paid features or vendor subscriptions in future, they will come with their own clear pricing and terms, shown to you before you pay anything — no feature you use for free today will silently start charging you.

2.4 Messages from us

By using the Service you accept transactional messages that are part of how it works — enquiry notifications, replies from a vendor, deposit and booking confirmations, security and account notices. We send marketing only where the law allows it (POPIA §69): with your consent, or to existing customers about similar services with an opt-out in every message. Every marketing message will identify us and include a way to stop receiving them.


3. Acceptable use

You agree not to:

messaging features;

listings, pricing, or any other user's data) outside of normal use of the app;

the right to share (see §8 on content ownership);

other than planning your own wedding through the Service;

We can suspend or terminate an account that breaches this section — see §12.2.

3.1 Zero tolerance for objectionable content and abusive users

We have zero tolerance for objectionable content and abusive behaviour. That includes harassment or threats against anyone through the Service, hate speech, sexually explicit or exploitative material, content that promotes violence, and fraudulent listings, quotes or enquiries.

Report and block from inside the app. In the couple app, long-press any message to report it, or use the ⋮ menu on a vendor listing, a review, or a conversation to report it or block that vendor. A vendor can block a couple the same way, from their own inbox; the in-app Report control doesn't extend to vendors yet, so for now a vendor reports the way described next — by email. Blocking stops chat messages between you and that party in both directions — enforced on our servers, including messages relayed in by email. It does not touch your booking and payment records: quotes, invoices, and booking confirmations for that job keep arriving, because a block is about stopping contact, not erasing a transaction that's already under way. Blocks are also silent — the blocked party isn't told they've been blocked, they simply find their messages no longer reach you. If you'd rather not use the in-app controls, or you're reporting something they don't cover, email [email protected] with a screenshot or a link to the conversation or listing. We act on reports within 24 hours — by removing the content, restricting or terminating the account responsible (§12.2), and/or unpublishing a vendor's listing (§5). At our current size this review is done by a person, not an algorithm, which is also why it is fast.

3.2 Non-discrimination

planna is for every couple. We do not tolerate discrimination against couples or vendors on the grounds listed in section 9 of the Constitution — including race, sex, sexual orientation, gender identity, religion, belief, culture, language or disability.

differently, or treating a couple differently on a discriminatory ground is a breach of these Terms, and we can unpublish or remove the listing under §5 and §12.2.

ground is a breach of §3.1.

ourselves before acting, and acting can include permanent removal from the platform.

3.3 Reporting unlawful content (takedown)

If you believe content on planna infringes your rights (for example, a photo used without permission, or a listing that misuses your identity or work), send a takedown notice to [email protected] containing: (a) your name and contact details; (b) the exact content complained of and where it appears; (c) the right you say is infringed and why; and (d) your confirmation that the notice is made in good faith. This mirrors the notice procedure in section 77 of the Electronic Communications and Transactions Act. We review takedown notices within the same 24-hour window as §3.1 and remove or disable access to content where the notice is substantiated. Knowingly false notices may themselves be actionable under ECTA §77(2).


4. Guest data — your responsibilities as the collector

When you use planna's guest list and RSVP features, you are entering personal information about other real people who never signed up for planna and never agreed to these Terms. This section is about that responsibility.

4.1 What you can enter about a guest

The guest list lets you capture a guest's name, email, phone number, and group , their RSVP status, meal preference, and free-text dietary notes, a table number and free-text notes about them, and — if you turn on custom RSVP questions — arbitrary questions you write yourself, which the guest answers directly on your public RSVP page without ever creating an account.

4.2 You are responsible for what you type here

(POPIA), you take on responsibilities as the person deciding to collect and share a guest's personal information — planna processes it on your behalf, as a tool you're using, not as the party who decided to collect it in the first place. The Privacy Policy (§16) explains this split — and a guest's rights under it — in full.

wedding (contact details so you can invite them, dietary needs so catering can be arranged, whether they're attending).

questions) — they have no restrictions on what you can type, so it's on you not to record more about a guest than the wedding actually requires, especially anything about a guest's health or religious beliefs beyond a straightforward dietary/allergy note. A dietary note can reveal a religious observance or a medical condition — POPIA treats that kind of information as special, and so do we: enter what the caterer needs, nothing more.

effect, it's how a guest who never made an account proves who they are. Give us and your guests correct numbers, and understand that a guest with no other credential is relying on that number to see and submit their own RSVP.

may be shared with that vendor so they can plan for your event. Guest names are never included in that summary. Full detail on what's shared and when belongs in planna's Privacy Policy (see §16) — this Terms clause is here so you know, before you type a guest's allergy into a free-text box, that a vendor you book may read it.

purpose of planning your wedding, and that you'll remove or correct it if a guest asks you to.


5. Vendor listings and the review gate

and published it (a switch controlled by planna, not the vendor). Vendor-uploaded photos carry an approval status planna's admin tool can review and mark pending or approved, but the underlying read paths treat an unreviewed photo as approved by default — i.e. planna reserves the right to review vendor photos, but does not currently gate every photo behind a completed review before it can appear.

a vendor's quality, pricing fairness, insurance, licensing, or reliability. We look for vendors with a genuine business presence before listing them, but we do not audit their finances, insurance, contracts, or safety practices.

the vendor. We don't guarantee they're accurate or current at the moment you view them — always confirm directly with the vendor before relying on a number or a date.

for inaccurate information, complaints from couples, discrimination (§3.2), prolonged inactivity, or a breach of these Terms.

Those sites are not ours; we don't control them and aren't responsible for their content or their handling of your information.


6. Quotes, bookings & deposits

This section spells out exactly what happens when you use planna's quote/booking features, because §1 matters most right here.

6.1 The flow, as built

A couple sends a vendor an enquiry; the vendor can send a quote back; the couple can then accept, decline (with or without a reason), or later withdraw an acceptance before any deposit has been confirmed. Once a quote is accepted, the vendor's own deposit terms (a percentage and a hold-period, set by the vendor themselves in their portal) determine what's asked for next. The couple pays the vendor directly by EFT, marks it as paid in the app, and the vendor confirms receipt before the booking shows as confirmed.

6.2 What "accept", "record", and "confirm" do and don't mean

agreement.** It is a fact planna stores about your conversation — it is not, by itself, a payment, and these Terms make no claim about whether it independently satisfies South African contract-formation requirements for your particular agreement. Treat it as a shared record of what was agreed, not a substitute for whatever contract, invoice, or terms the vendor gives you.

Neither step is proof of payment recognised by a bank, a court, or planna as an independent witness — it's each side telling planna what happened. Keep your own proof of payment (bank reference, receipt) outside the app.

couple cancels, a vendor can't deliver, or the wedding date changes, whether any deposit is refundable — in full, in part, or not at all — is governed entirely by the agreement between the couple and that vendor. planna does not decide, hold, mediate, or guarantee the outcome of that question. This mirrors the same "record, never adjudicate" stance that governs account deletion (§12) and is a deliberate design choice, not a gap we intend to fill by building a payments/escrow product.

information, entered by the vendor, displayed to the couple so the couple can pay them — planna doesn't set, negotiate, or guarantee any part of it. How those details are stored and protected is described in the Privacy Policy (§16).


7. Content ownership

upload stay yours.** Creating a planna account doesn't transfer ownership of any of it to us.

process, and display it strictly to provide the Service to you — for example, showing your own photos back to you, rendering your wedding website if you choose to publish one, or (only where you've explicitly enabled it) sharing wedding-brief content on your public wedding-website URL. We do not use your content for our own marketing or promotion without asking you first.

for your own account assets and a separate, deliberately public bucket used only for vendor-facing and website-facing content you've chosen to make visible.

pricing, packages). By publishing a listing, a vendor grants planna a licence to display that content in the directory for as long as the listing stays published (§5).

both the records referencing them and the stored image files themselves. See §13.


8. AI features (the planna copilot)

summarising your plan, answering questions about your own wedding data.

vendor-vetting advice. Its own operating instructions tell it to handle logistics while "the couple makes the creative choices… suggest, never dictate taste", and it is only allowed to talk about vendors it actually finds through the app's own search — it's told never to invent a vendor, price, or availability. Even so, it can be wrong, incomplete, or out of date. Always confirm anything that matters — a price, a date, an availability — directly with the vendor**, not from the copilot.

read information back to you — it cannot send an enquiry, accept a quote, or change your data for you. If a future version gives it the ability to act (send messages, make bookings) on your instruction, these Terms will be updated to say so plainly, and any such action will need your explicit confirmation in the app first.

guest count, budget total, partner names), is sent to a third-party AI infrastructure provider to generate a response, under a "zero data retention" routing setting intended to stop that provider from training on or storing your conversation. Full detail on this data flow belongs in planna's Privacy Policy (§16); this clause is here so you know your chat isn't purely local to the app, and the Privacy Policy (§16) describes the cross-border side of it.


9. Availability

The Service is provided on an "as is" and "as available" basis. We don't currently promise any specific uptime, and there is no service-level agreement in place. We may need to take all or part of the Service down for maintenance, fixes, or upgrades, sometimes without advance notice. We'll try to keep disruption short and rare, but we don't guarantee the Service will be uninterrupted, error-free, or available at any particular moment — including around a specific wedding date.

9.1 Early access / closed testing

planna is young and under active development. Some features may be offered as early access, beta, or during a closed-testing period. For those features specifically: they may change or be withdrawn without notice, data inside them may be reset, and they carry no promise of continuity — we tell you a feature is early-stage where that's practical. This does not reduce our obligations for the Service as a whole under these Terms or the law.


10. Liability

planna is provided free of charge to couples for the planning features described in these Terms, and vendors currently pay nothing to be listed (docs/NORTH_STAR.md §2b — a future vendor subscription and a future couple-side premium tier are both under consideration but not built; see §14, Changes to these Terms). To the fullest extent permitted by law:

reliability of any vendor.** As set out in §1, a vendor's contract is with you, not with us — a missed booking, a forfeited deposit, a cancelled wedding date, or a dispute over what was agreed is a matter between you and that vendor, and planna is not responsible for the outcome.

your use of the Service (for example, lost time, lost opportunity to book an alternative vendor, or emotional distress), to the extent the law allows us to exclude it.

aggregate liability for all claims arising out of or connected to the Service is limited to R1 000, or the total fees you paid planna in the 12 months before the claim arose, whichever is greater.

for our own gross negligence or wilful misconduct, or excludes or limits any right you have under the Consumer Protection Act, POPIA, or any other law that cannot lawfully be excluded or limited. If any part of this section is found unenforceable, the rest of it still applies to the fullest lawful extent.


11. Indemnity

This indemnity is deliberately narrow, because most of our users are consumers and the Consumer Protection Act limits what can fairly be asked of a consumer.

If a third party brings a claim against planna because of (a) content you uploaded that you had no right to upload, or (b) your breach of §4 (entering or misusing another person's — typically a guest's — information), you agree to compensate us for losses and reasonable costs directly caused by that claim, to the extent the claim is attributable to your own conduct. This clause applies subject to the Consumer Protection Act and does not apply to claims caused by our own fault. For vendors acting in the course of business, this indemnity also covers third-party claims arising from the vendor's own listing content and their dealings with couples.


12. Termination & account deletion

12.1 You can delete your account at any time

Deleting your account is a two-stage process, by design (retire → 60-day window → purge):

  1. Retire (immediate). From Settings, you can retire your account. Your access ends

immediately — you and anyone you invited can no longer edit or use the wedding.

  1. The 60-day window. For 60 days after retiring, your account is inert but not gone.

You can restore it yourself by logging back in during this window — the login stays valid specifically so you can undo a retirement.

  1. Purge (after 60 days). Your personal information is destroyed: your profile, your

guest list and every RSVP response, your own messages to vendors, and your uploaded photos are all deleted.

What survives, and why. A vendor you booked keeps their own record of the messages, quote, invoice, and booking-confirmation for that job — because a vendor who has actually banked a deposit is entitled to keep their own record of that, and deleting your account must not let you erase a vendor's proof of a transaction that genuinely happened. What remains after purge is an anonymised, identity-stripped husk of the wedding record — no names, no story, no guests — kept only so the vendor's own conversation and booking history still point at something real.

What this does not do: it does not cancel anything. If you had a signed agreement or a banked deposit with a vendor at the time you deleted your account, that real-world arrangement still exists and is unaffected by deleting your planna account — see §1 and §6.

12.2 We can suspend or terminate an account

We can suspend or terminate your access to the Service if you breach these Terms — including the zero-tolerance and non-discrimination commitments in §3.1–§3.2 — misuse guest data (§4), or otherwise use the Service unlawfully or abusively. Where practical, we'll tell you why. A vendor's listing can be unpublished or removed under §5.

Enforcement today is done by a person: reports come in through the routes in §3, a human reviews them, and account restriction, content removal, and listing unpublication are applied manually. That is a statement of how it works at our current size, not a limit on our rights under this section.


13. Governing law & disputes

These Terms are governed by the laws of the Republic of South Africa.

Talk to us first. If you have a dispute with planna, email [email protected] with enough detail for us to understand it, and give us 30 days to resolve it with you before starting formal proceedings. Most problems at our size are fixed this way, fast.

Then the courts. If we can't resolve it, the South African courts have jurisdiction. Where the law allows a chosen venue, we choose the Western Cape Division of the High Court, Cape Town (or the Magistrates' Court with jurisdiction there for smaller claims).

Your statutory routes stay open. Nothing in this section limits your right to lodge a complaint with the National Consumer Commission under the Consumer Protection Act, or with the Information Regulator under POPIA, at any time — those routes don't require our 30-day window and we can't and don't contract you out of them.


14. Changes to these Terms

We may update these Terms as the Service changes — for example, when vendor self-registration ships, when a premium subscription is introduced, or when new features change what data flows where. We'll post the updated Terms with a new "last updated" date, and for material changes, we'll do our best to let you know in the app or by email before they take effect. Continuing to use the Service after a change takes effect means you accept the updated Terms.


15. Contact

Questions about these Terms: [email protected]

Plan Technologies (Pty) Ltd, registration number 2026/417875/07.

Formal legal notices may be served by email to [email protected] (marked "Legal notice"), or by post to our registered address: 4 Alexander Street, Paarl, 7646, South Africa.


16. Related document — Privacy Policy

Full detail on what personal information planna collects, why, who it's shared with (guest data, vendor data-sharing, third-party processors), and your rights under POPIA lives in the planna Privacy Policy — published at app.planna.co.za/privacy and readable inside the app under Settings. It is versioned and dated the same way as these Terms, and every reference in §4, §7 and §8 above points at it.