Privacy Policy

ThinkInPatterns  ·  thinkinpatterns.com  ·  Effective: April 13, 2026  ·  Last updated: April 23, 2026

This policy explains what data ThinkInPatterns collects, why, and what rights you have over it. It's written to be readable — not to bury the important parts in legalese.

If you have questions, email privacy@thinkinpatterns.com.


1. Who We Are

ThinkInPatterns ("we", "us", "our") operates the website at thinkinpatterns.com — a members-only trading research platform publishing daily and weekly stock watchlists, educational market analysis, and the StockBrief AI research tool.

The site is operated by Kumar Nayan, an individual trader and developer.

⚠️ Legal review: If you're subject to GDPR, a formal "Data Controller" designation with a registered address or EU representative may be required. Confirm with legal counsel.

2. What Data We Collect

Account data

Usage data

Locally stored data

What we do not collect

3. How We Use Your Data

4. Legal Basis for Processing (GDPR)

If you're in the EU, UK, or another GDPR-covered jurisdiction, we rely on these legal bases:

⚠️ Legal review: If you process data of users in Germany, France, or other EU states, country-specific rules may apply on top of GDPR. Verify with local counsel.

5. Cookies and Tracking

We use the following cookies:

CookieProviderPurposeTypeDuration
sb-*SupabaseAuthentication session — keeps you logged inNecessarySession / 1 year
_gaGoogle Analytics 4Distinguishes unique visitorsAnalytics2 years
_ga_*Google Analytics 4Session state for GA4 measurementAnalytics2 years
TradingView cookiesTradingViewChart widget preferences and session dataFunctionalVaries

Necessary cookiescannot be turned off — the site won't function without them. Analytics and functional cookies require your consent. You can manage your preferences at any time using the cookie settings link in the footer.

⚠️ Implementation required: A cookie consent banner must be shown to all visitors (especially EU/UK) before any analytics cookies fire. This is a hard GDPR requirement. Recommended tools: Cookiebot, Osano, or a lightweight custom banner with consent logging.

6. Third-Party Services

We share data with the following processors to operate the site. They act on our behalf and are bound by their own privacy and security standards.

We do not sell your personal data. We do not share your data with advertisers, data brokers, or marketing platforms.

⚠️ Legal review: GDPR requires Data Processing Agreements (DPAs) with each processor above. Supabase, Vercel, Google, Perplexity, Anthropic, Google DeepMind (Gemini), and OpenAI all provide standard DPAs or data processing terms — you should formally execute these. Confirm international transfer mechanisms (Standard Contractual Clauses) are in place for each.

7. Data Retention

8. Your Rights

Depending on where you live, you may have some or all of the following rights:

To exercise any of these rights, email privacy@thinkinpatterns.com. We'll respond within 30 days (GDPR) or 45 days (CCPA).

EU/UK residents also have the right to lodge a complaint with your local data protection authority.

9. International Data Transfers

ThinkInPatterns serves a global audience. Your data may be processed in the United States or other countries where our service providers operate. Where required by GDPR, we rely on Standard Contractual Clauses (SCCs) to ensure adequate protection for transfers outside the EU/UK/EEA.

⚠️ Legal review: Confirm that Supabase's selected AWS region and data residency settings align with any EU data localisation expectations. Review Vercel's DPA and each AI provider's international transfer provisions.

10. Children's Privacy

ThinkInPatterns is intended for users aged 14 and over. We don't knowingly collect personal data from children under 14. If you believe a child under 14 has created an account, please contact us at privacy@thinkinpatterns.comand we'll remove the account promptly.

⚠️ Legal review: COPPA (US) restricts collection from under-13s. The EU's GDPR Article 8 sets 16 as the digital consent age (though member states can lower it to 13). A 14+ policy sits between these thresholds — confirm it's sufficient for your primary jurisdictions, particularly if you have EU members.

11. Security

We take reasonable steps to protect your data:

No system is perfectly secure. If you believe there's been a breach affecting your data, email us immediately at privacy@thinkinpatterns.com.

12. Policy Updates

We'll update this policy when our data practices change — not just on a calendar schedule. When we make material changes, we'll post a notice on the site and update the "Last updated" date above. Continued use of the site after the effective date constitutes acceptance of the updated policy.

13. Contact

For privacy requests, data deletion, or questions about this policy:

Email: privacy@thinkinpatterns.com

We aim to respond within 5 business days for general questions, and within 30 days for formal data subject requests.


This policy was drafted as a starting template. It is not legal advice and should be reviewed by qualified legal counsel before publication — particularly for GDPR compliance, DPA execution, and CCPA verification.