1001536620 Ontario Corp., carrying on business as WealthY · Security Whitepaper · v1.1 · Last updated 2026-10-10
Contact: sales@wealthy.to

WealthY Security Whitepaper

Customer-facing summary of every security control WealthY implements. This document is what you send prospects who ask "what's your security posture?" before SOC 2 Type 1 is in hand.

Version: 1.0 Last updated: 2026-10-10 Contact: sales@wealthy.to


Executive summary

1001536620 Ontario Corp., carrying on business as WealthY, builds an AI-native wealth-management platform for Canadian dealers, firms, advisors, and their clients. We handle regulated personal financial data and design our controls to a Canadian regulatory standard: PIPEDA for privacy, CIRO NI 31-103 for record-keeping and supervision, PCMLTFA for AML posture, and CASL for electronic communications.

Our data infrastructure is hosted in Canada (Supabase project in ca-central-1), and every layer of the platform enforces cryptographically-enforced tenant isolation (Postgres Row-Level Security) so that no firm can ever see another firm's data.

A SOC 2 Type 1 audit is planned and has not started; no report exists yet. We maintain the underlying controls today. This whitepaper describes what those controls are, so procurement teams can validate our posture directly.


1. Data protection

1.1 Encryption at rest

1.2 Encryption in transit

1.3 Data residency


2. Tenant isolation

WealthY hosts every firm on the same Postgres cluster but strictly isolates their data via Postgres Row-Level Security. Every table containing customer data has an RLS policy that scopes every SELECT, INSERT, UPDATE, and DELETE to the current user's role and firm.

Six roles are defined: - super_admin --- WealthY employees only (used for support and incident response) - dealer_admin --- Sees firms under one dealer - firm_admin --- Sees one firm - firm_support_admin --- Sees one firm scoped to specific advisors - advisor --- Sees their own book of clients - client --- Sees their own accounts

RLS is enforced at the database layer. Even if application code were compromised, no query originating outside super_admin context could see cross-firm data.

We have a cross-tenant RLS audit script that runs regularly and verifies no policy grants cross-firm reads. Our source repository contains the specific test cases at scripts/audit-rls.ts.


3. Authentication + access

3.1 User authentication

3.2 Employee access

3.3 Support-admin impersonation

When a firm support admin enters an advisor's workspace to help with a support ticket, WealthY: - Records the impersonation in admin_audit_log with actor + subject. - Displays a persistent banner in the UI so nobody forgets they're operating on another user's account. - Continues to log every mutation with last_touched_by = <admin id>.


4. Compliance controls

4.1 PIPEDA

4.2 CIRO NI 31-103

4.3 PCMLTFA / FINTRAC

4.4 CASL


5. Vulnerability management


6. Change management


7. Availability + business continuity


8. Third-party vendors

WealthY relies on a set of sub-processors. Each publishes its own security attestations and data processing terms, which we rely on today; no executed data processing agreement or vendor security report is on file yet. The main ones:

The full list, with what each vendor receives, where it is processed and the integrations a firm connects itself, is on the sub-processor page. 30-day notice on any change.


9. Incident response

We maintain a written Incident Response Plan defining severity levels, declaration triggers, containment procedures, and notification obligations. Key commitments to customers:


10. Certifications + attestations

Item Status Notes
SOC 2 Type 1 Planned, not started Controls implemented today. An auditor has quoted the engagement; no audit has begun and no report exists.
SOC 2 Type 2 Roadmap, after Type 1 Requires 6-12 month observation window after Type 1.
CyberSecure Canada Under consideration Federal certification for Canadian SMBs --- lighter-weight, faster than SOC 2.
ISO 27001 Roadmap Customer-driven; will pursue if a major enterprise requires it.
PIPEDA compliance Ongoing See §4.1.

Contact


This whitepaper is provided for informational purposes and does not constitute a contractual commitment. Specific commitments are captured in your Master Services Agreement and Data Processing Agreement.


This whitepaper is provided for informational purposes and does not constitute a contractual commitment. Specific commitments are captured in your Master Services Agreement and Data Processing Agreement. View the current sub-processor list at /legal/sub-processors.html.