Privacy Policy

Effective Date: 22 April 2026

Columns Pte. Ltd. ("Columns," "we," "us," "our") is committed to protecting the personal data entrusted to us in the course of providing our insurance policy aggregation and analysis platform (the "Platform"). We take our responsibilities under Singapore's Personal Data Protection Act 2012 (the "PDPA") seriously and have designed our practices to safeguard the personal data of our clients and the individuals whose information passes through our systems.

This Privacy Policy explains what personal data we collect, how we use it, who we share it with, and what rights you have in relation to your data. It applies to all users of the Platform, including the financial advisory firms that subscribe to our services ("Clients") and the individuals authorised by those firms to access the Platform ("Authorised Users").

1. Personal Data We Collect

We collect and process personal data in the following categories:

1.1 Account and Contact Information

When a Client subscribes to the Platform and creates accounts for its Authorised Users, we collect registration details such as names, business email addresses, job titles, contact numbers, and firm details. This information is necessary to set up and administer your account.

1.2 Insurance Policy Data

Clients and Authorised Users may upload insurance policy documents and related information to the Platform for aggregation and analysis. These documents may contain personal data relating to policyholders and other individuals, such as names, identification numbers, dates of birth, coverage details, premium amounts, and beneficiary information.

Clients are responsible for ensuring that they have obtained all necessary consents from the relevant individuals before uploading their personal data to the Platform, and that such uploads comply with applicable data protection laws, including the PDPA.

1.3 Meeting Recordings and AI-Generated Notes

The Platform includes an optional meeting assistant feature that, when activated by an Authorised User, captures audio from client meetings ("Meeting Recordings"), generates transcripts, and produces AI-generated notes and summaries ("Meeting Data"). Meeting Data may contain personal data relating to Authorised Users and their clients, including names, financial details, insurance information, and any other information discussed during the meeting.

Client Responsibilities for Meeting Recordings: Before activating the meeting assistant in any meeting, the Client and its Authorised Users are solely responsible for: (a) obtaining valid informed consent from all meeting participants to the recording, transcription, and processing of the meeting by Columns; (b) providing meeting participants with any notices required under the PDPA or other applicable laws; and (c) ensuring that the use of the meeting assistant complies with all applicable confidentiality, professional conduct, and regulatory obligations. Columns does not activate meeting recording automatically and relies on the Client to manage participant consent.

1.4 Usage and Technical Data

We automatically collect certain technical information when you use the Platform, including login timestamps, feature usage patterns, browser type, device identifiers, IP addresses, and system logs. We use this data to operate, maintain, and improve the Platform.

1.5 Cookies

Our Platform uses cookies and similar technologies to facilitate your use of the Platform, remember your preferences, and collect usage analytics. You may manage your cookie preferences through your browser settings.

1.6 Google Account and Calendar Data

When an Authorised User signs in to the Platform using their Google account, we receive basic profile information (name, email address) and, with the user's explicit consent via Google's OAuth consent screen, a read-only view of their Google Calendar events.

Specifically, we request the https://www.googleapis.com/auth/calendar.events.readonly scope and use it to read the following fields for events on the currently-viewed day only: event title, start time, end time, and attendee list. We do not read calendar metadata (list of calendars, access control lists, sharing settings), and we never write, modify, or delete calendar events.

Calendar event data is fetched live from Google on each request and is not persisted to our servers. We do not transfer calendar data to any third party, do not use it to train AI models (whether ours or our providers'), and do not use it for advertising or marketing.

Users may revoke Columns' access to their Google Calendar at any time by visiting Google Account → Security → Third-party apps with account access (https://myaccount.google.com/connections). Revocation takes effect immediately. Our use of Google user data complies with the Google API Services User Data Policy, including the Limited Use requirements.

2. How We Use Your Personal Data

We use personal data only for the purposes for which it was collected or for purposes that are directly related and reasonably expected. Specifically, we use your personal data for the following purposes:

We do not use your personal data for direct marketing purposes without your prior consent. We do not sell your personal data to any third party.

3. AI Processing

The Platform uses artificial intelligence to analyse insurance policies, identify coverage gaps, and generate transcripts and notes from Meeting Recordings. Our AI features are designed to assist licensed financial advisors in managing their workflows. They are decision-support tools for qualified professionals and do not constitute financial advice, insurance advice, or any form of regulated advice to end consumers.

When you use AI-powered features, your data may be processed by third-party AI service providers. We currently use Google Gemini and are evaluating Anthropic Claude for certain features. These providers operate under commercial agreements that contractually prohibit the use of your data for their own model training. Specifically:

4. Use of Data to Improve Columns' Models and Services

Columns reserves the right to use de-identified and aggregated data derived from Platform usage to improve the accuracy, performance, and functionality of our proprietary models and services. This may include improving our AI-generated meeting notes, coverage gap analysis, and other Platform features.

4.1 Scope and Limitations

Where Columns uses data for model improvement, we apply the following strict limitations:

4.2 Your Right to Opt Out

Clients may opt out of the use of their data for model improvement at any time. Opting out applies prospectively to all Authorised Users of the Client and to all data uploaded or generated after the opt-out takes effect. To opt out, Clients may:

We will give effect to opt-out requests within a reasonable period and in any event no later than 14 days after receipt. Opt-out does not affect the lawfulness of any processing carried out before the opt-out took effect. Opting out does not affect the Client's access to or use of the Platform.

5. How We Protect Your Data

5.1 Encryption

Files uploaded to the Platform are encrypted such that Columns personnel cannot access the contents of your documents in unencrypted form. Data is encrypted both in transit (using TLS) and at rest.

5.2 Access Controls

We implement role-based access controls and require two-factor authentication (2FA) for all administrative accounts. Access to production systems is limited to authorised personnel on a need-to-know basis. Environment variables and API credentials are secured and are not exposed in application code.

5.3 Data Isolation

The Platform operates on a multi-tenant architecture. Each Client's data is logically isolated through unique identifiers and database-level row-level security policies. All database queries are filtered to ensure that no Client or Authorised User can access the data of another Client.

5.4 Infrastructure

The Platform is hosted on infrastructure located in the Southeast Asia region (Singapore). Our primary infrastructure providers are Supabase (PostgreSQL database and file storage), Railway (application hosting), and Amazon Web Services. Our code repository is maintained on GitHub.

6. Disclosure of Personal Data

We do not sell, rent, or trade your personal data. We may disclose personal data to the following categories of recipients, solely for the purposes described in this Privacy Policy:

We will notify Clients before disclosing their data to any new category of recipient not described above, except where prohibited by law.

7. Cross-Border Transfers

Our infrastructure is located in the Southeast Asia region (Singapore). However, some of our third-party service providers may process data outside of Singapore. Where personal data is transferred outside Singapore, we take reasonable steps to ensure that the recipient provides a standard of protection comparable to that under the PDPA, including through contractual safeguards and due diligence on the recipient's data protection practices.

8. Data Retention

We retain personal data only for as long as necessary to fulfil the purposes for which it was collected, or as required by applicable law. Specific retention periods are as follows:

Clients may request an export of their data at any time during the subscription period.

9. Your Rights Under the PDPA

Under the PDPA, you have the following rights in relation to your personal data:

To exercise any of these rights, please contact us using the details in Section 12. We will respond to your request within 30 days. We may charge a reasonable fee to cover the cost of responding to a data access request.

10. Data Breach Notification

In the event of a data breach that is likely to result in significant harm to affected individuals or is of a significant scale, we will:

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, our services, or applicable laws. Where changes are material, we will notify you by email or through a notice on the Platform at least 14 days before the changes take effect. Your continued use of the Platform after the effective date of any changes constitutes acceptance of the updated Privacy Policy.

12. Contact Us

If you have any questions about this Privacy Policy, wish to exercise your data protection rights, opt out of model improvement, or would like to make a complaint, please contact our Data Protection Officer:

Data Protection Officer

Douglas Koehler

Columns Pte. Ltd.

Email: douglas@columns.us

Address: 18 Lewis Rd, Singapore 258603

If you are not satisfied with our response, you may contact the Personal Data Protection Commission of Singapore at https://www.pdpc.gov.sg.