BNI Steadfast · Atrium
In alignment with Singapore’s Personal Data Protection Act (PDPA) 2012, as amended through 2021.
Last updated: 12 May 2026
Atrium (bni.blaisehuxley.com) is operated by Benjamin Ho as the chairman of BNI Steadfast and the interim platform owner, on behalf of participating BNI chapters. References to we, us, or the platform in this notice refer to that operating entity.
For chapter members:
For visitors and substitutes (entered into the platform by a chapter member with the data subject’s consent):
We only use the data above for:
We do not sell personal data, share it with marketers, or use it for purposes other than those listed above without obtaining fresh consent.
Members consent to data processing as part of joining the chapter; the chapter’s membership terms include this notice by reference.
Visitors go through a two-stage consent flow: (1) the inviting member confirms at data entry time that the visitor verbally agreed, (2) on the visitor’s first portal touch they confirm or decline directly. Declining triggers an immediate hard-delete — we do not keep data we did not have genuine consent for. Granted consent is recorded with a timestamp; visitors may withdraw at any time via the controls on their portal (see Section 9) or by contacting the DPO.
Within the platform, data access is scoped per chapter and per role via row-level security at the database layer. Specifically:
ap-southeast-1).sin1).We comply with the PDPA Transfer Limitation obligation by contracting only with vendors whose privacy programmes provide comparable protection (Supabase, Vercel, and Resend are all GDPR-aligned, and Resend supports EU SCC-equivalent terms).
On a verified request to erase, we remove the personal data and retain only the minimum required for compliance, dispute resolution, or enforcement of our terms (see Section 9).
Under the PDPA, you have the right to:
Self-service paths — all available directly on the platform with no DPO email required:
/my-profile you can edit your details, download a JSON copy of everything we hold about you, and request erasure (30-day grace, cancellable).bni.blaisehuxley.com/visit/). At first touch you confirm or decline consent directly. The portal also lets you toggle communication preferences per message type, download your data, and request erasure.For anything self-service can’t cover, contact our Data Protection Officer using the details in Section 11. We respond within 30 calendar days.
If we become aware of a credible breach affecting personal data, we will:
We have designated a Data Protection Officer (DPO) as required by the PDPA Accountability obligation.
For any PDPA complaint or unresolved data protection issue, you may also escalate to Singapore’s Personal Data Protection Commission at pdpc.gov.sg.
We will update this notice when our practices change. The Last updated date at the top reflects the most recent material change. Significant changes (new data categories, new third-party processors, expanded purposes) will be announced to chapter members via the platform announcements feed and to visitors who have an active portal link.
We rely on three data processors. Each has a Data Processing Addendum (DPA) or equivalent in their standard terms binding them to PDPA-comparable protection.
| Vendor | Role | Region | Protections |
|---|---|---|---|
| Supabase | Database, authentication, file storage | Singapore (ap-southeast-1) | SOC 2 Type II · HIPAA-eligible plan · standard DPA |
| Vercel | Application hosting + edge | Singapore (sin1) | SOC 2 Type II · GDPR-aligned DPA |
| Resend | Outbound email delivery | United States | SOC 2 Type II · SCC-equivalent terms · 30-day log retention |
We do not engage any other third-party processor of personal data. Adding a new processor is a "material change" under Section 12 and will be announced.
Different categories of records carry different retention windows to satisfy both Section 25 (Retention Limitation — don’t keep longer than needed) and Section 11A (Accountability — be able to demonstrate consent and compliance).
| Record | Retention | Why |
|---|---|---|
| Active member personal data | Duration of membership + 24 months | Handover continuity; reactivation if member rejoins. |
| Visitor personal data | Up to 24 months after last interaction | Re-engagement across chapter terms. |
| Erasure-requested records | 30-day grace then permanent removal | Grace allows accidental-deletion recovery; daily cron enforces the window. |
| Consent + erasure audit entries | Up to 7 years | Accountability obligation — proof of consent and DSAR fulfillment. |
| Operational audit log (other actions) | 24 months | Forensic + support value past which it’s pruned. |
| Security incident records | 7 years minimum | 2021 PDPA amendment requires breach records. |
| Email delivery logs (Resend) | 30 days | Vendor default; we don’t extend. |
Retention is enforced by automated daily jobs (Supabase pg_cron) and verified by the audit log. A retention-bucket prune runs at 03:30 SGT every day; the erasure-grace purge runs at 03:00 SGT every day.