Legal

Data Processing Agreement

Version: dpa 2026-10-09. In force from 9 October 2026.

This agreement is part of Proppy's Terms of Service, and applies to every firm, including while its first MCSTs are free. It covers the personal data in the invoices and MCST records a managing agent firm puts into Proppy. The person setting up the firm on Proppy agrees to it for the firm, by ticking its box at company setup. The annexes are part of it.

1. Who's who

2. What's processed, and why

3. Keeping it safe

4. Service providers, and data outside Singapore

5. A data breach

6. People's requests

Proppy helps the firm answer anyone who asks to see or correct their personal data, within the PDPA's time limits: as soon as reasonably possible, and within 30 days or by telling them by then when it will. The firm's people can find, correct, and export records in Proppy themselves. If someone asks Proppy directly, Proppy passes the request to the firm within 3 working days.

7. How long it's kept

8. Checking

Proppy answers the firm's reasonable questions about how it protects the data. When the firm asks, once a year or after a breach, it shares a summary of how it has tested and reviewed its security. The firm can ask for an audit by an independent auditor, at its own cost, with 30 days' notice, under a confidentiality agreement.

9. The firm's obligations

The firm makes sure it may lawfully give this data to Proppy for these purposes, including processing outside Singapore, and tells the people concerned where the PDPA requires it. Proppy provides model clauses for the firm's agreement with each MCST, which help it cover this. The firm can ask for them at james@talktoproppy.com.

10. How it fits with the Terms

This agreement lasts as long as Proppy processes the firm's data. Where it and the Terms of Service disagree about personal data, this agreement wins. The Terms' limits on liability apply to this agreement too. Custom terms that Proppy and the firm agree in writing add to this agreement, and win where they differ.

Annex 1: the processing

AboutDetails
Whose dataSuppliers' staff, the firm's staff who use Proppy, condo managers, council members, and others named in the MCSTs' invoices and records
What dataNames, work emails, phone numbers, and addresses; suppliers' bank details on invoices and vouchers; job titles; signatures on vouchers; who did what in Proppy, and when. NRIC numbers are masked in what Proppy reads, and never asked for; a file kept as received still shows any printed on it. Questions people type into Ask Proppy and its answers, with NRIC numbers, bank account numbers, emails, and phone numbers masked, the look-ups it made to answer, and people's ratings of its answers
What Proppy does with itReceives invoices by email or upload; reads, checks, codes, and routes them; makes payment vouchers and audit packs; posts Draft bills to the firm's Xero files when the firm connects them, or makes ledger files; keeps the records and their audit trail, and exports an MCST's records for a handover. Answers people's questions in Ask Proppy, which only reads; the same AI model checks a sample of its answers automatically, and a weekly report to Proppy's team lists answers by ID only
How longFor the firm's retention period, as section 7 says. Ask Proppy's conversations: 90 days from the conversation's last use

Annex 2: security measures

Annex 3: service providers

ProviderWhat it doesWhere
SupabaseDatabase, sign-in, and invoices' filesSingapore
RailwayRuns the app, and keeps a backup copy of invoices' filesSingapore
Google, through its paid AI serviceReads invoices, and writes Ask Proppy's answers and checks a sample of themAny country where Google has facilities, such as the United States
ResendSends sign-in and invitation emails, and emails telling a condo manager how many invoices wait for them to confirm the work, with a link and nothing from the invoices, and receives the invoices emailed to Proppy's addresses where the firm uses themSends from Japan; keeps its records in the United States
SentryReports of errors in the app, with no invoice contents or personal dataGermany (Sentry's EU region)
ZohoProppy's own email, for anything the firm emails Proppy, such as a support requestSingapore

Proppy uses only Google's paid AI service. Google's terms for it don't let Google use the content to improve its products, bind Google by its data processing terms, and let it keep the content for a limited time only to detect misuse and meet legal requirements.