Compliance & security

Trust Center

Everything your security team needs to say yes.

GuardKin Financial, Inc. · SOC 2 Type II in preparation — targeted Q4 2026

Architecture depth

The data-flow boundary, the Two-Secret KDF, key custody, residency, incident response, and AI data handling are diagrammed in depth on the Security page.

See the cryptographic architecture in depth
Framework status

Where every framework actually stands.

We publish real status, not aspirational badges. Nothing here reads “certified” until the report exists and we can hand it to your security team.

  • In preparationaudit prep underway
  • Operationalizedlive in the product
  • Implementedrights honored today
  • Plannedon the roadmap
  • SOC 2 Type II

    Actively preparing across Security, Availability, Confidentiality, Processing Integrity — on track for the next 4–6 months.

    In preparationTargeted Q4 2026
  • ISO 27001

    Information-security management system certification.

    PlannedWithin 18 months of launch
  • Reg BI posture support

    Best-interest record-keeping support for advisor firms.

    Operationalized
  • RUFADAA online-tool designation

    Direction for fiduciary access to digital assets under RUFADAA.

    Operationalized
  • HIPAA-grade

    Applied to medical directives, beyond what regulation requires.

    OperationalizedVoluntary
  • CCPA / CPRA

    California consumer privacy rights honored across the platform.

    Implemented
  • GDPR

    Data-subject rights and lawful-basis handling for UK / EU.

    ImplementedAt UK / EU launch
Document library

Self-serve what your review needs.

Two tiers. Public documents are linked directly. Audit artifacts are released under NDA on completion of the Q4 2026 audit — we never post a report that does not exist yet.

Public · no gate

Under NDA · request access

SOC 2 Type II report

● Gated

The independent auditor’s report evidencing that controls operated effectively across the observation window.

Available on completion of the Q4 2026 audit

Penetration-test summary

● Gated

Executive summary of the most recent independent penetration test and remediation status.

Available under NDA once the first engagement concludes

Data Processing Agreement (DPA)

● Gated

Controller/processor terms, SCCs for non-DPF subprocessors, and sub-processor commitments for firm contracts.

Available under NDA for review · ready to countersign for the pilot

System Description

● Gated

The SOC 2 system description: infrastructure, software, people, procedures, and data in scope.

Available on completion of the Q4 2026 audit

Audit artifacts are shared with named reviewers under a mutual NDA. There is no automated download yet — a person handles each request so access is scoped and logged.

Request access
Subprocessors

Every third party that touches the service.

Each is bound by a data-processing agreement and reviewed annually. Material changes are announced at least 30 days in advance.

Register updated 2026-04-26

GuardKin subprocessors: vendor, purpose, data category, region, and attestation.
VendorPurposeData categoryRegionAttestation
Amazon Web ServicesCloud infrastructure — compute, storage, database, KMSConfidential · RestrictedUnited StatesSOC 2 Type II
VercelWeb hosting, edge functions, deploymentInternal · ConfidentialGlobal edgeSOC 2 Type II
CloudflareDNS, WAF, DDoS protectionPublic · InternalGlobal edgeSOC 2 Type II
NeonServerless Postgres databaseConfidential · RestrictedUnited StatesSOC 2 Type II
ClerkAuthentication, MFA, SSOConfidentialUnited StatesSOC 2 Type II
StripePayment processingConfidentialUnited StatesSOC 2 Type II · SOC 1 Type II · PCI DSS L1Cardholder data never transits GuardKin infrastructure (SAQ-A).
AnthropicLLM (Claude API) — zero-retention tierInternal · redacted ConfidentialUnited StatesSOC 2 Type IIZero data retention; requests excluded from training.
PersonaIdentity verification — executor & deputy attestationConfidential — identity documentsUnited StatesSOC 2 Type IIIdentity documents not retained post-verification (contractual).
TwilioSMS for verification & MFA fallbackConfidential — phone numbersUnited StatesSOC 2 Type II
ResendTransactional emailConfidential — email addressesUnited StatesSOC 2 Type II
DopplerSecrets managementRestrictedUnited StatesSOC 2 Type II
AxiomLog ingestion, audit-log hot storageInternal · redacted audit dataUnited StatesSOC 2 Type II
DatadogAPM, monitoring, alertingInternalUnited StatesSOC 2 Type II
SentryError trackingInternal · scrubbedUnited StatesSOC 2 Type IIPII scrubbing enabled at ingestion.
InngestBackground job orchestrationInternal · redacted ConfidentialUnited StatesSOC 2 Type II
GitHubSource code hosting, CI/CDInternalUnited StatesSOC 2 Type II
Have I Been Pwned (HIBP)Password-breach screening (k-anonymity prefix lookup, fail-open)Public — first 5 hex chars of SHA-1 onlyGlobal (Cloudflare-fronted)No SOC 2 — k-anonymity is the compensating controlNo credential material or PII leaves GuardKin; no DPA is applicable.
Questionnaire knowledge base

Your infosec questionnaire, pre-answered.

The specific answers a wealth firm’s security team needs — encryption, keys, residency, retention, deletion, access, incident response, continuity, AI handling, and the zero-knowledge boundary. Grounded in our published whitepaper and cryptographic specification; nothing overstated.

ENC-01How is data encrypted at rest?
Encryption

Sensitive vault content and metadata are end-to-end encrypted with XChaCha20-Poly1305 (AEAD) using keys derived in the client’s browser — the server stores ciphertext it cannot decrypt. Server-side operational material (audit-log signing keys, per-tenant server salts, email ciphertext) is additionally encrypted with AES-256-GCM under a per-tenant Key Encryption Key held in AWS KMS.

A breach of our database yields ciphertext only. A breach of our KMS yields server-side material only — never vault content, because vault content keys are never present on our servers.

ENC-02How is data encrypted in transit?
Encryption

TLS 1.3 for all connections, fronted by Cloudflare. Our content-security policy pins font and asset sources to self; there is no runtime third-party script required to render the application.

KDF-01How are encryption keys managed? What is the Two-Secret KDF?
Key management

Vault keys are derived from a Two-Secret Key Derivation (2SKD). The Master Key is computed as Argon2id(masterPassword, salt) where salt = BLAKE3(serverSalt ‖ secretKey ‖ lowerCaseEmail). It requires TWO client-held secrets: a master password the user memorizes, and a 128-bit Secret Key generated client-side at onboarding (printed and vault-stored, never transmitted to us).

From the Master Key we derive — client-side, via HKDF-SHA-256 with distinct domain separators — a Master Root Key (metadata) and a Content Root Key (content); per-item keys derive from those. None of the master password, Secret Key, Master Key, Master Root Key, or Content Root Key is ever stored by GuardKin in any form. An attacker who coerces the password but lacks the physically-held Secret Key still cannot derive the keys.

KDF-02Where is server-side key material held, and who can access it?
Key management

The per-tenant Key Encryption Key lives in AWS KMS. Every encrypt/decrypt operation is logged in CloudTrail, and the IAM policy enforces dual control for human callers. KMS-resident material protects operational assets only (audit signing keys, server salts, email DEKs) — it cannot decrypt vault content, which uses client-derived keys the KMS never sees.

RES-01Where is customer data stored (data residency)?
Data residency

Primary storage and processing are in the United States: Neon (Postgres) and AWS for compute, storage, and KMS. Edge layers (Cloudflare, Vercel) operate globally but terminate TLS and forward to US-region origins. At UK/EU launch (Stage 3) we operationalize GDPR data-subject handling with SCCs in place for non-Data-Privacy-Framework subprocessors. Full per-vendor regions are listed in the subprocessor register above.

RET-01What is your data retention policy?
Retention

Vault data persists for the life of the account and is deletable by the customer at any time. The tamper-evident audit chain is dual-written across two tiers — hot 90 days (Axiom) and cold WORM 7 years (S3 Object Lock); the 7-year cold-tier retention is immutable and survives company wind-down. Several subprocessors hold no data beyond the request: Anthropic runs on a zero-retention tier, and Persona is contractually bound not to retain identity documents after verification.

DEL-01Can data be deleted, and what is guaranteed?
Deletion

Yes. Customers can delete vault items and close accounts at any time, independent of subscription status or firm relationship. Because sensitive content is zero-knowledge, deleting the ciphertext and rotating/destroying the associated key material renders content permanently unrecoverable. The immutable 7-year audit chain is the one deliberate exception — it records that events occurred, never the plaintext content of vault items.

EXP-01Can customers export their data?
Export

Yes — export is an architectural commitment (#7). User data is portable at any time regardless of subscription status or firm relationship. There is no hostage state: ending a subscription or unlinking from a firm never withholds the customer’s own data.

AC-01How is access controlled, and is MFA enforced?
Access control

Authentication, MFA, and SSO are handled by Clerk (SOC 2 Type 2). MFA is required on every account; passkey / WebAuthn is supported and hardware keys are strongly preferred for the customer-side responsibility set. Sessions use short-lived tokens with session binding.

Crucially, access control is enforced by the data model, not only by policy: a bug in the advisor dashboard cannot expose sensitive content, because the server does not hold the keys to decrypt it (commitment #3).

AC-02What can an advisor or firm administrator see?
Access control

Only consent-scoped planning metadata the client explicitly shares. Credentials, personal letters, specific beneficiary instructions, and medical directives are cryptographically invisible to the advisor, the firm, and to GuardKin. The client owns the vault and retains a unilateral right to unlink from the firm that no firm contract, configuration, or administrative action can override (commitments #1 and #2).

IR-01What is your incident-response process and breach-notification commitment?
Incident response

P0 incidents engage 24×7 founder on-call, with a target of counsel engaged within 4 hours and a postmortem within 7 days of any P0/P1 (design targets, measured from GA). Telemetry runs on Datadog and Sentry (with PII scrubbing at ingestion). If a security incident affects customer data, we notify affected customers and firms within 72 hours per applicable law (GDPR Art. 33/34) — in plain English, not legal boilerplate. The 72-hour notification is a legal commitment, not a target.

BCP-01What are your BCP / DR provisions — and what happens if the company fails?
Business continuity

Infrastructure uses geographic redundancy with continuous backups and restore testing; no single-vendor outage takes the service offline except AWS, which is the trust root. Company-survival is an explicit architectural commitment (#8): source-code escrow, an encrypted-data custodian, key-material escrow held separately from source and data, and a 12-month minimum wind-down backed by insurance.

The 7-year cold-tier audit retention survives wind-down. Founder-incapacity continuity is counsel-led per a documented runbook. These provisions exist so that the people who depend on GuardKin at the worst moment are not stranded by a corporate event.

PEN-01What is your penetration-testing and external-review cadence?
Testing

An independent cryptography review of the Two-Secret KDF and the metadata/content boundary is scheduled; the firm is not yet finalized (candidates: Trail of Bits, Cure53, NCC Group) — none is engaged or retained today. The full cryptographic specification and round-trip test vectors are published so reviewers can verify an implementation independently. Penetration testing runs against the in-scope surface; the executive summary is available under NDA once the first engagement concludes. A bug-bounty program opens at general availability.

VD-01How do we report a vulnerability? Is there a safe harbor?
Testing

Report to security@guardkin.com; the machine-readable policy is at /.well-known/security.txt. Our targets: acknowledge within 24 hours, give an initial assessment within 3 business days, and remediate Critical issues within 7 days (24 hours if exploitable in production) — design targets, measured from GA. Good-faith research conducted per the policy is authorized under a published safe harbor — we will not pursue legal action for compliant activity.

AI-01How is data handled by AI features and sub-AI providers?
AI data handling

AI features call the Anthropic Claude API on a zero-data-retention (ZDR) tier: Anthropic does not retain the requests, and the requests are contractually excluded from model training. Inputs are redacted before they leave GuardKin — zero-knowledge vault content is never sent to the model, because the server cannot decrypt it to send in the first place.

Anthropic is a SOC 2 Type 2 subprocessor under a signed DPA. No AI provider receives credentials, personal letters, specific beneficiary instructions, or medical directives.

ZK-01What exactly is the zero-knowledge content boundary?
Architecture

Every vault item splits into two cryptographic records: a metadata record (consent-scoped, decryptable for the experiences the client authorizes) and a content record (zero-knowledge, decryptable only by the client). The boundary is enforced by the data model, not by an access policy — so it cannot be relaxed for a single firm contract, a compliance request, or a law-enforcement demand. A subpoena can compel ciphertext and audit metadata; it cannot compel plaintext, because we do not possess it.

REC-01How does account recovery work without a back door?
Architecture

Recovery is Shamir 3-of-5 social recovery. At onboarding the user nominates five trusted parties and the Master Root Key is split into five shares with a threshold of three; any three reconstruct it. GuardKin stores only share indices and shareholder hashes plus encrypted labels — never the share bytes, and never enough to reconstruct anything alone. Shares are ceremony-bound with an HMAC tag so shares from different or tampered ceremonies fail to combine. This is a recovery path that routes around the user, not a back door that routes around the architecture: GuardKin still cannot decrypt content on its own.

REC-02What is the customer responsible for in this model?
Architecture

Because the architecture is honestly zero-knowledge, some responsibility sits with the customer (per the customer-controls / CUEC document): enable MFA (hardware key preferred), treat the master password and Secret Key as two distinct secrets and do not lose either, and distribute Shamir shares only to parties you genuinely trust. Device-resident malware that reads the browser during decryption is the customer’s threat to manage — it is the one adversary the server-side architecture cannot neutralize, and we state that plainly rather than imply otherwise.

Who is accountable

The people behind the architecture.

We don’t show logos we haven’t earned the right to show. What we can tell you honestly is who is accountable for the cryptography and the wealth-management judgment behind it.

  • Cameron M. ReidCFP®, Partner at West Capital Wealth Management
  • Koundinya LankaEnterprise AI · Berkeley Haas
Operational status

Running posture, in the open.

Live service availability, maintenance windows, and incident history. Uptime targets are stated honestly for our launch stage — we publish posture, not a vanity number.

View status page
Transparency report

Published annually. First report: 2027.

Most vendors in this category publish nothing like this. We commit to an annual report covering what actually happened — incidents, findings, legal requests, and refusal counts. The first edition publishes in 2027; we are not pre-announcing numbers we don’t have.

Cadence: annual · First edition: 2027

What each report will contain

  • Security incidents
  • Audit findings
  • SLA performance
  • Legal / law-enforcement requests
  • Data-rights request volumes
  • Ethics committee activity
  • Firm-level refusal / termination counts (anonymized)
  • Cross-firm data-leakage attempt rate
Non-negotiable

The nine things we will never do.

These are not policy preferences that a contract could relax. They are properties of how the system is built — the spine every other commitment on this page hangs from.

  1. Zero-knowledge for sensitive content.

    Credentials, personal letters, specific beneficiary instructions, medical directives — cryptographically invisible to GuardKin, to the client’s firm, and to the advisor. No back doors for law enforcement. No back doors for firm compliance. No back doors for us.

  2. Client-owned vault.

    The client sets their credentials. The client controls what the advisor sees. The client retains a unilateral right to unlink from the firm. No firm contract, configuration, or administrative action can prevent this.

  3. Metadata/content boundary enforced cryptographically.

    Not by access policy — by data model. A bug in the advisor dashboard cannot expose content because the server does not have the keys to provide it.

  4. No data sales.

    Not in aggregate. Not anonymized. Not to partners, parent institutions, market researchers, or affiliates.

  5. No conflicted partnerships.

    No kickbacks from insurance, investment, or financial-product providers based on what GuardKin surfaces.

  6. No crisis-mode upselling.

    A user actively navigating a death is not a revenue opportunity.

  7. Export guarantees.

    User data is portable at any time regardless of subscription status or firm relationship.

  8. Company-survival provisions.

    Source code escrow, encrypted data custodian, key material escrow (separate from source and data), 12-month minimum wind-down with insurance backing.

  9. Published client code within 2 years of public launch.

    Independent parties can verify what the client application does with sensitive content.

Independent validation

The cryptography is built to be reviewed by people who break cryptography.

An independent cryptography review of the Two-Secret Key Derivation and the metadata/content boundary — the exact mechanisms that make sensitive content unreadable to us — is scheduled. The reviewing firm is not yet finalized; we are selecting from firms with deep cryptographic-protocol-review experience. The full cryptographic specification and round-trip test vectors are already published, so any reviewer can verify an implementation independently.

Scheduled · firm not yet finalized

Candidate firms under consideration:

  • Trail of Bits
  • Cure53
  • NCC Group

Scope: 2SKD + metadata/content boundary

Status honest: the review is scheduled and the firm is not yet finalized — none of the candidates is engaged or retained today. We will publish the scope and the summary on completion, not a logo.

Trust Center · GuardKin