PortfolioShield ("we", "us", "our") is committed to protecting your personal data. This Privacy Policy explains what data we collect, how we use it, and the choices you have. It applies to your use of PortfolioShield at all of our web properties.
By creating an account you agree to the collection and processing of your data as described in this Policy. If you do not agree, please do not use the Service.
| Category | Examples | Source |
|---|---|---|
| Account data | Name, email address, profile photo | Google OAuth at sign-in |
| Portfolio data | Positions, orders, account balances, P&L | Broker API (IBKR, Tastytrade) |
| Profile preferences | Experience level, income target, risk profile | Onboarding wizard |
| Usage data | Pages visited, features used, session duration | Automatically collected |
| Device data | Browser type, OS, IP address, device fingerprint | Automatically collected |
| Consent records | Which consents you gave and when | Consent flow at registration |
We do not collect Social Security numbers, bank account numbers, or payment card details. Payment processing is handled by our payment processor (Stripe) under their own privacy policy.
We use your data to:
We do not use your financial data to make autonomous trading decisions on your behalf, nor do we share individual portfolio data with advertisers.
We do not sell your individual personal data. We never link your name, email address, or individual trading account to any data set shared externally.
We may license or sell anonymized, aggregated statistical abstractions derived from platform-wide behavioral data to research institutions, financial data providers, and quantitative research firms. These abstractions are produced under strict anonymization standards: k-anonymity ≥ 5 users, one-way hashing of user identifiers, and value bucketing of sensitive metrics. No individual user can be identified or reconstructed from these outputs.
We may share data with:
You may opt out of the anonymized data sharing pipeline at any time. See Section 11 — Your Privacy Choices.
When you connect a brokerage account, PortfolioShield receives read-only access to your portfolio data via OAuth tokens or API keys. We do not store your broker username or password.
Financial data (positions, balances, orders) is:
You can revoke broker access at any time from your broker's OAuth settings. Revoking access will prevent PortfolioShield from fetching updated data but will not delete historical data already stored.
PortfolioShield captures detailed behavioral events for every action you take within the platform. This data is essential to delivering personalized signals, cognitive bias detection, and inaction alerts. Below is a complete disclosure of what is captured.
Navigation & Feature Usage
Decision Timing & Inaction Patterns
Cognitive Bias Patterns — 23 bias types monitored
Market Context — Automatically attached to every behavioral event
Legal basis (GDPR): Art. 6(1)(b) — contract performance for signal personalization; Art. 6(1)(f) — legitimate interest in platform improvement and behavioral research. Per Recital 26, once data is properly anonymized it falls outside GDPR scope.
Behavioral data on our servers is stored linked to your pseudonymous user ID. Before any external use, it is aggregated and anonymized: k-anonymity ≥ 5 users, one-way hashed user identifiers, and value-bucketed sensitive metrics. No individual can be identified from these outputs.
Internal capture is required to deliver core functionality (bias detection, personalized signals, inaction alerts) and cannot be disabled without disabling those features. You may opt out of the external licensing pipeline at any time — see Section 11 — Your Privacy Choices.
PortfolioShield uses the following types of cookies and tokens:
ps_access) — An HTTP-only secure cookie containing your JWT session token. Required for authentication; cannot be disabled while logged in.sessionStorage during OAuth flows to prevent cross-site request forgery. Automatically cleared after login.localStorage. No personal data.We do not use third-party advertising cookies.
We implement industry-standard security measures including:
No security measure is 100% foolproof. In the event of a data breach that affects your personal data, we will notify you within 72 hours as required by applicable law.
Depending on your location, you may have the following rights regarding your personal data:
To exercise any of these rights, contact us at [email protected]. We will respond within 30 days. We may ask you to verify your identity before processing your request.
If you are in the European Economic Area (EEA), you also have the right to lodge a complaint with your local data protection authority.
If you are a California resident, the CCPA grants you additional rights, including the right to opt out of the "sale or sharing" of your personal information. Even though PortfolioShield does not sell individual-level data, anonymized aggregates derived from your behavioral data may qualify as "sharing" under California law. You may exercise this right at any time from Settings → Privacy → "Do Not Sell or Share My Data". We will honor your request within 15 business days.
Do Not Sell or Share My Data (CCPA & Global)
California residents — and as a courtesy, all users — may opt out of having their anonymized behavioral data included in external research and data licensing pipelines. To opt out:
Behavioral Analytics (Always Active)
Internal behavioral event capture is required to deliver personalized signals, cognitive bias detection, and inaction alerts. This cannot be disabled without disabling core Service functionality. The Do Not Sell or Share toggle above controls whether your data enters external pipelines — it does not affect internal processing.
Marketing Communications
You may withdraw consent for marketing emails at any time using the unsubscribe link in any marketing email, or from Settings → Notifications.
PortfolioShield is not directed at, and does not knowingly collect data from, persons under the age of 18. If we become aware that a minor has provided us with personal data, we will delete it promptly. If you believe a minor has submitted data to us, contact us at [email protected].
For privacy questions, data requests, or to report a concern:
For general questions, see our Terms of Service.