Net Worth

$385KTop 42%

PeakWorth

$4.2M+$182K

FI Age

50y 1m-11mo

2 min

See your Work Optional Date

SneakPeak

Privacy policy

Last updated: July 17, 2026

Privacy at a glance

  • We never receive or store your bank password.
  • Secure bank connections are powered by Plaid.
  • PeakWorth cannot move your money.
  • We don't sell your personal financial information.
  • Your financial data is never used for advertising.
  • You can disconnect accounts at any time.
  • You can permanently delete your account and data.
  • Optional two-factor authentication helps protect your account.
  • Questions? Email us anytime at support@peakworth.com.

Read the full Privacy Policy below for complete legal details.

A note from the founder

I built PeakWorth after years of relying on detailed financial models to make major decisions for my own family—from career moves to home purchases to retirement planning. Professionally, I've spent my career helping technology companies make complex financial decisions as a CFO, and I previously practiced as a licensed CPA. Those experiences shaped how I think about balancing today's choices against long-term financial outcomes.

Over time, I realized households deserved the same kind of decision engine that businesses rely on. That's why I built PeakWorth—to help people make better financial decisions with greater confidence and a clearer understanding of the long-term tradeoffs.

If you trust us with your financial information, I believe we owe you complete transparency about how we protect it. PeakWorth exists to help people make better financial decisions—not to monetize their financial data or push financial products.

Read the full storyAbout PeakWorth

1. Introduction

PeakWorth ("PeakWorth™," "we," "us," or "our") is committed to protecting your privacy. The Service is operated by PeakWorth.ai, LLC, a Delaware limited liability company, which is the business responsible for the personal information described in this policy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our web application and any related services (collectively, the "Service").

2. Information We Collect

Account Information

When you create an account, we collect your name, email address, and password (stored as a one-way hash). We never store your password in plain text.

Financial Profile Data

To provide personalized projections, you may voluntarily enter financial information including income, expenses, assets, debts, tax details, retirement plans, and financial goals. This data is stored securely and is used solely to power your projections and AI-driven insights.

Linked Account Data (Plaid)

If you choose to connect external accounts via Plaid, we receive read-only data from your financial institution through Plaid. We do not store your banking credentials — Plaid handles authentication directly with your institution. The categories of data we may receive from Plaid include:
  • Account information: account name, type (checking, savings, credit, loan, investment), masked account and routing numbers, and account ownership details where available.
  • Balances: current and available balances, credit limits, and last-updated timestamps.
  • Transactions: historical and ongoing transaction data including amount, date, merchant or counterparty, category, and pending status.
  • Investment holdings: for connected brokerage accounts, security identifiers, quantities, cost basis where provided, and current values.
  • Liabilities: for connected loan and credit accounts, balances, interest rates, minimum payments, and due dates.
  • Institution and item metadata: the institution name, connection status, and the Plaid item identifier needed to maintain the connection.

We use this data only to populate your financial profile, generate projections, and surface insights inside your account. We do not resell linked-account data, do not use it for advertising, and do not share it with other PeakWorth users. Plaid's own handling of your data is governed by the Plaid End User Privacy Policy, which we encourage you to review.

Usage Data

We collect usage and device data such as pages visited, features used, and session duration to improve the Service. This data is collected without sending analytics providers your name or email address — it is pseudonymous usage data linked to a randomly generated identifier. We do not use third-party advertising trackers.

Payment Information (Stripe)

Payments are processed by Stripe, Inc. We do not store full credit or debit card numbers, CVV codes, or bank account numbers on our servers. When you subscribe, your payment details are entered directly into Stripe-hosted fields and tokenized by Stripe. From Stripe we receive only the limited information needed to manage your subscription: a Stripe customer identifier, the brand and last four digits of your card, the card's expiration month and year, the billing country and postal code, the subscription status, invoice history, and payment outcome (succeeded, failed, refunded, disputed). Stripe processes your payment information as an independent controller for fraud prevention, regulatory compliance, and payment processing in accordance with the Stripe Privacy Policy.

3. How We Use Your Information

  • Provide, maintain, and improve the Service
  • Generate personalized financial projections and AI-powered insights
  • Process transactions and manage your subscription
  • Send account-related communications (e.g., password resets, plan changes)
  • Detect and prevent fraud or unauthorized access
  • Comply with legal obligations
We do not sell your personal information. We do not use your financial data for advertising or share it with third-party advertisers.

4. Data Sharing

We only share your data in limited circumstances:
  • Service Providers: We use Stripe (payments), Plaid (account linking), and Anthropic (AI insights) to deliver the Service. These providers only receive the minimum data necessary. Before sending financial context to our AI provider, PeakWorth removes direct identifiers such as your name, email address and account numbers; the provider receives only the financial context needed to generate the response, along with the message you submit. We use contractual and technical safeguards designed to limit service providers to processing personal information only as necessary to provide their services to PeakWorth.
  • Legal Requirements: We may disclose information if required by law, regulation, or legal process.
  • Business Transfers: In the event of a merger, acquisition, or sale of assets, your data may be transferred as part of that transaction. Any successor must handle your personal information consistently with this policy unless you are notified of a material change and given any rights required by applicable law.

Each provider's own practices are described in its privacy policy: Stripe, Plaid, and Anthropic.

4a. AI Data Handling

AI features (the AI Advisor, AI Insights, and AI-assisted imports) are optional — you can use PeakWorth without them. When you do use them, here is exactly what happens with your data:

  • What is sent: Before sending financial context to our AI provider (Anthropic), PeakWorth removes direct identifiers such as your name, email address and account numbers. The provider receives only the financial context needed to generate the response, along with the message you submit. Messages are transmitted as entered, so do not include full account numbers, government identifiers or passwords.
  • No training on your data: Our requests are processed under Anthropic's commercial API terms and are not used to train general-purpose models.
  • Provider retention: Anthropic may retain API inputs and outputs for a limited period, and authorized personnel may review them, for security, abuse-prevention, and reliability purposes, per its commercial terms.
  • Your chat history: PeakWorth stores your AI conversation history in your account so you can revisit it. You can delete any conversation at any time from the AI Advisor; deleting a conversation removes it and its messages from our production database. Deleting your account deletes your chat history on the timelines described in Section 6.

5. Data Security

For a plain-English overview of how we protect your data — encryption, hashed passwords, session revocation, subprocessors, and our incident-response commitment — see our Security overview.

We implement industry-standard security measures to protect your data:

  • All data is encrypted in transit using TLS/HTTPS
  • Passwords are hashed using bcrypt with a cost factor of 12 — never stored in plain text
  • Optional two-factor authentication (TOTP) using authenticator apps; TOTP secrets are stored encrypted at rest with AES-256-GCM, and one-time backup codes are bcrypt-hashed
  • Sessions use HTTP-only, secure cookies stored server-side in a PostgreSQL-backed session store
  • Security headers (HSTS, X-Content-Type-Options, X-Frame-Options) are enforced on every response
  • Rate limiting protects login, registration, and two-factor verification endpoints against brute-force attacks
  • Sensitive actions (linking new bank accounts, disabling two-factor) require a verified two-factor session for users who have enrolled
  • Financial profile data is scoped to individual user accounts with server-side access controls
  • Bank account linking is handled by Plaid — we never see or store your bank login credentials
  • Before sending financial context to our AI provider (Anthropic), PeakWorth removes direct identifiers such as your name, email address and account numbers. The provider receives only the financial context needed to generate the response, along with the message you submit. Messages are transmitted as entered, so do not include full account numbers, government identifiers or passwords

5a. Two-Factor Authentication and Account Recovery

If you enable two-factor authentication (TOTP), we store the shared secret encrypted at rest with AES-256-GCM and bcrypt-hash any one-time backup codes you generate. We also retain a small audit trail of two-factor events (enable, disable, successful verification, failed verification, recovery requested, recovery completed) so you and our support team can investigate suspicious activity.

If you lose access to your authenticator and your backup codes, you may submit an account recovery request from the sign-in page. Recovery requests are intentionally manual: we verify your identity through email confirmation and a mandatory cool-down period before two-factor is reset. During recovery we may temporarily collect and review additional information (such as the email you signed up with, recent activity timestamps, and the IP/device used to submit the request) solely to confirm you are the legitimate account holder. Recovery records are retained for 24 months for fraud-prevention and compliance purposes, after which they are deleted or anonymized.

We will never ask for your password, your full TOTP secret, or your backup codes by email, chat, or phone.

6. Data Retention

Account & Profile Data

Your financial profile data is retained as long as your account is active. You can request deletion of your account at any time from the Account page or by emailing support@peakworth.com. Once a deletion request is confirmed, we will remove your personal and financial data from production systems within 30 days, and from encrypted backups on the next backup-rotation cycle (no later than 60 days). We may retain a minimal record of the deletion event itself (account identifier, deletion timestamp, and country of residence at the time) where necessary to demonstrate compliance with our legal obligations. Anonymized, aggregated data that cannot reasonably be linked back to you may be retained for analytics purposes.

Linked Account (Plaid) Data

Transaction and balance data we receive from Plaid is retained for as long as the linked institution is connected to your account. When you disconnect a linked institution from the Account page, we revoke our Plaid access token within 24 hours and delete the associated transaction history within 30 days. Disconnecting a single institution does not delete data from your other linked institutions.

Email Logs

Records of transactional emails we send (welcome, billing, security notifications) are retained for 13 months for delivery-troubleshooting and legal/compliance purposes, then deleted automatically.

Backups

Encrypted database backups are retained for up to 30 days for disaster recovery, and deleted records are purged from backups as those backups rotate out. Because a deletion request may be processed just after a backup is taken, complete removal from all backups can take up to one additional rotation cycle — no later than 60 days after your deletion is confirmed.

7. Your Rights

You have the right to:
  • Access: View your financial profile data at any time from the Account page
  • Correction: Update or correct any information in your profile
  • Deletion: Request deletion of your account and associated data by contacting support
  • Opt-out: Unsubscribe from non-essential communications
If you are a California resident, you have additional rights under the CCPA, including the right to know what personal information is collected and the right to request deletion.

To exercise any of these rights — whether for yourself or as an authorized agent acting on someone's behalf — you can submit a request on our Data rights requests page. We respond to verifiable CCPA requests within 45 days, and, where GDPR or similar laws apply to you, within the timelines those laws require. We may need to verify your identity before we act.

8. Cookies & Analytics

We use essential cookies for session management and authentication. We do not use tracking cookies or third-party advertising cookies.

When you decline analytics in the cookie banner or on the Account page, PostHog is not loaded at all. Google Analytics still loads in Consent Mode v2 "denied": no analytics cookies are set and no direct identifiers are sent, but Google may still receive limited, aggregated, cookieless measurement signals (for example, a per-page-view ping) so we can count visits in aggregate. Granting consent promotes those signals into normal analytics events.

We never send your email address, name, phone number, postal address, or any other directly-identifying personal information to PostHog or Google Analytics. Once you sign in, both services see only an opaque, randomly-generated user identifier (a UUID) plus non-identifying account context such as your subscription tier and signup month. The same opaque identifier is used by both the web app and the iOS/Android app so we can recognize you as the same person across devices, but it cannot be reversed back into your email or name without our internal systems. The one exception involving your email is the separate, consent-gated ad-measurement pathway described in Section 8c, which sends a hashed (not plaintext) email to ad platforms — never to PostHog or Google Analytics.

8a. Session Replay

With your explicit consent (collected via our cookie banner), we record session replays of how you interact with the PeakWorth web app using PostHog. Session replays help us understand why users get stuck — for example, why a signup, CSV upload, or upgrade flow drops off — so we can fix it.

Mobile app: session replay is not enabled in the PeakWorth iOS/Android app. The mobile app only emits anonymous, hashed event-level analytics (e.g. "screen viewed", "decision applied") and crash diagnostics — never screen recordings of your balances, transactions, or anything you type. You can disable mobile diagnostics entirely from Settings → Diagnostics.

Replay is consent-based and designed to mask sensitive content before it leaves your browser: financial figures and free-text inputs are replaced with grey boxes, form fields are masked at the source, network requests are not recorded, and payment and bank-linking screens (Stripe, Plaid) are excluded entirely. For the implementation-level detail of what is masked and how, see the Security overview.

You can withdraw consent at any time from the cookie banner or the Account page; doing so disables PostHog and stops all future replay capture. Existing replays are automatically deleted no later than 90 days after they are recorded.

8b. Optional Contribution of Import Samples

When you import data from another tool, we may ask — with an unchecked-by-default checkbox — whether you'd like to contribute a scrubbed copy of that import to help us test and improve our import tools. If you don't check the box, nothing is kept.

If you do opt in, we keep at most 10 examples per source. Before storage, an automated scrubber removes the personal details it can detect — email addresses, phone numbers, account and card numbers, government IDs, names, and links. Scrubbing is automated and may not catch everything, so the copy should be considered de-identified rather than perfectly anonymous. It is stored in restricted storage accessible only to PeakWorth engineering, used solely to improve our import tools, and never shared with third parties. You can review or delete your contributions, or opt out of future prompts, any time from Account → Migration fixtures; deleting removes both the record and the stored file.

8c. Ad Measurement (Server-Side Conversions)

Separately from the product analytics described in Section 8, if you signed up after seeing one of our ads we may report key conversion events (for example, completing signup, starting a trial or checkout, or a first successful payment) to the ad platform that showed you the ad — currently Meta (Facebook/Instagram ads) and Google Ads — so we can measure whether our advertising works. For matching purposes, these reports include your email address in a hashed form (a one-way SHA-256 fingerprint, per each platform's documented conversion API); we never send your plaintext email, and the report never includes any of your financial data — no balances, transactions, linked-account data, or financial profile details. It carries only the conversion event itself and, for a payment, the plan purchased and the amount paid.

These conversion reports are sent only when your analytics consent is set to granted: reports to Meta are gated on the consent choice stored with your account, and if you decline analytics (or have made no choice) they are not sent. You can change your consent choice at any time from the cookie banner or your Account page.

9. Children's Privacy

PeakWorth is not intended for users under 18 years of age. We do not knowingly collect personal information from children.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify registered users of material changes via email. Your continued use of the Service after changes constitutes acceptance of the updated policy.

11. Contact Us

If you have questions or concerns about this Privacy Policy, please contact PeakWorth.ai, LLC: