Privacy Policy

Last updated: March 8, 2026

1. Introduction

PATTRN (“we”, “us”, or “our”) is operated by Virtuoso LLC. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our web application and related services.

By using PATTRN, you agree to the collection and use of information in accordance with this policy.

2. Information We Collect

Account Information

When you create an account, we collect your email address and, if you sign in with Google, your name and profile picture from your Google account.

Journal Data

We store the wrong answer journal entries, practice test scores, notes, and related study data that you input into the application. This data is stored securely and is only accessible to you (and our admin team for support purposes).

Payment Information

If you subscribe to PATTRN Pro, payment processing is handled by Stripe. We do not store your credit card number. We receive your Stripe customer ID and subscription status from Stripe.

AI Interactions

If you use AI features (Pattern Analysis, AI Coach), your journal entries and chat messages are sent to Anthropic's API for processing. We store AI-generated analyses and coaching session histories in our database. Anthropic does not use your data to train their models.

Usage Data

We may collect information about how you access and use the application, including your browser type, access times, pages viewed, and referring URLs.

3. How We Use Your Information

  • To provide, maintain, and improve the PATTRN application
  • To process your subscription and manage your account
  • To generate AI-powered insights and coaching based on your journal data
  • To send you important updates about the service (e.g., billing, feature changes)
  • To respond to your feedback and support inquiries
  • To monitor usage and detect technical issues

4. Data Storage & Security

Your data is stored in Supabase (powered by PostgreSQL) with row-level security (RLS) policies that ensure users can only access their own data. All data is encrypted in transit (TLS/SSL) and at rest.

We implement industry-standard security measures to protect your personal information. However, no method of electronic transmission or storage is 100% secure, and we cannot guarantee absolute security.

5. Third-Party Services

We use the following third-party services:

  • Supabase — Database hosting, authentication, and file storage
  • Vercel — Application hosting and deployment
  • Stripe — Payment processing for Pro subscriptions
  • Anthropic — AI-powered pattern analysis and coaching (Claude API)
  • Google — OAuth sign-in (optional)

Each third-party service has its own privacy policy governing the use of your information.

6. Cookies

PATTRN uses cookies and local storage for authentication and session management (via Supabase Auth). These are essential for the application to function and are not used for advertising or tracking purposes.

7. Data Retention & Deletion

Your journal data is retained as long as your account is active. You can export your data at any time via CSV export. If you wish to delete your account and all associated data, please contact us at the email address below and we will process your request within 30 days.

8. Your Rights

Depending on your jurisdiction, you may have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Export your data in a portable format
  • Object to or restrict certain processing of your data

9. Children's Privacy

PATTRN is not intended for users under the age of 16. We do not knowingly collect personal information from children. If we learn we have collected data from a child under 16, we will delete it promptly.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by posting the new policy on this page and updating the “Last updated” date. Your continued use of PATTRN after changes constitutes acceptance of the updated policy.

11. Contact Us

If you have questions about this Privacy Policy or your data, please contact us at:

support@pattrn.app