Privacy Policy

Effective date: 2026-05-04 · Last updated: 2026-09-28

This Privacy Policy describes how Hank ("we," "us," or "the Service"), accessible at https://hank.investments, collects, uses, stores, and shares information about you when you use the Service.

Hank is a personal AI investment analyst that connects to your brokerage accounts to provide portfolio analysis, risk metrics, and AI-assisted research. By using the Service, you agree to the practices described below.

  1. Information we collect
  2. How we use your information
  3. Third parties
  4. Where your data is stored and how it is protected
  5. Data retention
  6. Cookies
  7. Your choices and rights
  8. Children
  9. Changes to this policy
  10. Contact

1. Information we collect

1.1 Information you provide via Google sign-in

We use Google Identity Services for authentication. When you sign in, we receive and store:

We do not receive or store your Google password.

1.2 Brokerage and financial data

When you link a brokerage account through one of our supported providers, we receive and store:

These tokens are stored as KMS-encrypted columns in our database, not in plaintext.

We never see, receive, or store your brokerage username or password — those are entered directly into the provider's secure interface (Plaid Link, SnapTrade OAuth, etc.).

1.3 AI conversations and preferences

When you use Hank's AI features, we store:

1.4 Technical information

We collect standard technical data needed to operate the Service:

We do not use third-party analytics, advertising trackers, or fingerprinting tools. The Service does not embed Google Analytics, Mixpanel, Sentry, PostHog, or similar services.


2. How we use your information

We use your information to:

We do not sell your data or share it for advertising, and we do not train our own AI models on your data. The AI providers that process your data for the Service are listed in Section 3.3; their terms govern whether they may use it to train their models.


3. Third parties

To deliver the Service, we share specific data with the following providers. Each operates under its own privacy policy, linked below.

3.1 Brokerage data aggregators

ProviderData shared with themWhat we receiveTheir privacy policy
Plaid Your brokerage credentials are entered into Plaid's interface (we never see them). Positions, transactions, balances. plaid.com/legal
SnapTrade OAuth handshake with your broker. Positions, transactions, account metadata. snaptrade.com/privacy
Charles Schwab (if enabled) OAuth credentials you provide. Positions, orders, statements. schwab.com/legal/privacy
Interactive Brokers (if enabled) Flex Query token or API credentials you provide. Positions, orders, Flex statements. interactivebrokers.com

Plaid and SnapTrade are enabled by default. Schwab and Interactive Brokers are available only when explicitly enabled for your account.

3.2 Market and reference data

ProviderData shared with themWhat we receiveTheir privacy policy
Financial Modeling Prep (FMP) Ticker symbols and date ranges. No personal information. Quotes, fundamentals, historical prices, factor data. fmp privacy policy
SEC EDGAR Filing identifiers, ticker symbols. No personal information. Public regulatory filings. (Public domain.)

3.3 AI and infrastructure

ProviderData shared with themPurposeTheir privacy policy
Anthropic (Claude) Your chat messages and the context the AI works from, which may include portfolio holdings and transactions, tool results, and agent memory; portfolio analysis results we ask it to summarize; security names and tickers to classify; and documents you ask Hank to read. AI chat responses, portfolio interpretation and summaries, asset classification, and document reading. anthropic.com/legal/privacy
OpenAI A ticker symbol, company name, and industry, to suggest peer companies; the text of your agent memory notes and your memory searches, to index and search them; and, for quantitative research studies, the study request and the market data it analyzes. If you choose an OpenAI model for a conversation, that conversation's context as described for Anthropic. Peer-group suggestions for risk analysis, memory search, quantitative research, and chat when you select an OpenAI model. openai.com/policies/privacy-policy
Google OAuth ID token only. Authenticating your sign-in. policies.google.com/privacy
Amazon Web Services (AWS) All Service data is stored on AWS infrastructure. Cloud hosting, encrypted storage, key management. aws.amazon.com/privacy

Each AI provider handles the data it receives under its own terms and privacy policy for the account in use. Those terms, not this policy, govern whether and how long the provider retains that data and whether it may use it to improve or train its models.

3.4 What we do not do


4. Where your data is stored and how it is protected

No system is perfectly secure. We continue to harden infrastructure, audit configurations, and apply security updates.


5. Data retention

DataRetention
Account information (email, name, Google ID)Until you request deletion.
Portfolio positions, transactions, brokerage tokensUntil you disconnect the provider, or until you request account deletion.
AI conversation history and agent memoryUntil you request deletion.
Session cookiesUp to 7 days from last sign-in.
Server access logsUp to 90 days, then deleted.
Error logsUp to 90 days, then deleted.
Database backupsUp to 30 days (rolling RDS automated snapshots).

6. Cookies

We use a single first-party session cookie to keep you signed in:

NamePurposeFlagsDuration
session_id Authenticates your session. HttpOnly, Secure (in production), SameSite=Lax 7 days from sign-in.

We do not use advertising cookies or third-party analytics cookies.


7. Your choices and rights

7.1 Disconnecting a brokerage

You can disconnect any linked brokerage from inside the Service. Disconnecting revokes the provider token and stops further data syncing. You may also manage Plaid connections directly at my.plaid.com.

7.2 Account deletion and data export

You can download a redacted JSON archive of the data associated with your account from Settings → Preferences → Your data. The export is scoped to your signed-in account and includes account, portfolio, transaction, conversation, and private-document data. Credentials, provider tokens, API keys, and other secret fields are redacted. You may also request an export by emailing hc@henrychien.com from the email address associated with your account.

Self-service account deletion is not yet available. To request deletion, email hc@henrychien.com from the email address associated with your account. We will:

We aim to complete deletion requests within 7 days of verification.

The email path above remains the supported channel for account deletion.

7.3 California residents (CCPA)

If you are a California resident, you have the right to know what personal information we collect, the right to request deletion of your personal information, the right to opt out of the sale of personal information (we do not sell personal information), and the right not to be discriminated against for exercising your rights. To exercise any of these rights, email hc@henrychien.com.

7.4 European residents (GDPR)

If you are in the European Economic Area, the United Kingdom, or Switzerland, you have rights of access, rectification, erasure, restriction of processing, data portability, and objection. The legal basis for processing your data is the performance of our contract with you (delivering the Service) and our legitimate interests in operating the Service securely. To exercise any of these rights, email hc@henrychien.com. You also have the right to lodge a complaint with your local data protection authority.


8. Children

The Service is not directed to children under 18, and we do not knowingly collect personal information from children under 18. If you believe a child has provided us with personal information, please contact us and we will delete it.


9. Changes to this policy

We may update this Privacy Policy from time to time. When we do, we will post the updated policy at this URL and revise the "Effective date" above. For material changes, we will provide additional notice (in-app banner or email).


10. Contact

Questions about this policy, or requests to exercise your rights, can be sent to: