Privacy Policy

Last updated: October 19, 2026

Weavin ("we," "us," or "our") operates the website at https://weavin.ai and the Weavin platform (collectively, the "Service"). This Privacy Policy explains how we collect, use, disclose, and protect your personal information when you use our Service.

By using the Service, you agree to the collection and use of information in accordance with this policy. If you are located in the European Economic Area (EEA), United Kingdom, or California, you have additional rights described in Sections 9 and 10 below.

1. Information We Collect

1.1 Account Information

When you create an account, we collect your email address and, optionally, your name. Authentication is handled by our identity provider (Neon Auth), which may also receive a profile image if you sign in via a third-party OAuth provider (e.g., Google, GitHub).

1.2 Payment Information

When you subscribe to a paid plan, payment processing is handled entirely by Stripe. We store a Stripe Customer ID to associate your account with your subscription. We do not store credit card numbers, bank account details, or other financial credentials on our servers.

1.3 API Keys

To power your AI avatars, you provide LLM API keys from third-party providers (e.g., Anthropic, OpenAI, Google, OpenRouter). These keys are encrypted using AES-256-GCM before storage and are only decrypted server-side when proxying requests to the respective LLM provider.

1.4 WebChat Configuration

Your avatar is made available to end users through our built-in WebChat interface. Because WebChat is part of the Service itself, you are not required to provide external messaging-platform credentials (such as bot tokens or app secrets) to operate it.

1.5 Avatar Configuration

We store the configuration of your AI avatars, including their name, personality instructions, language preference, selected AI model, and channel type.

1.6 Conversation Data

Conversation messages between end users and your avatar are exchanged through our built-in WebChat interface and processed on Weavin's own application infrastructure. These messages may be stored on our servers to maintain session continuity. Conversation content is forwarded to the configured LLM provider to generate responses.

1.7 Usage Data

We track token consumption on a per-user, per-day, per-model basis for billing and analytics purposes. This data is aggregated and does not include the content of conversations.

1.8 Waitlist Information

If you join our waitlist, we collect your email address and, optionally, your name and a note. This information is used solely to notify you when capacity becomes available.

1.9 Google User Data (Google Analytics and Search Console)

Weavin's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. This section explains how Weavin accesses, uses, stores, and shares Google user data.

Data we access. Only if you choose to connect a Google account, we request two read-only scopes: Google Analytics (analytics.readonly) and Google Search Console (webmasters.readonly). With them we read, for your own Google Analytics 4 properties and Search Console sites: website traffic reports (such as sessions, users, landing pages, and traffic sources); Google Search performance (search queries, pages, clicks, impressions, and average position); and URL inspection results showing whether Google can index a page. We also list the properties and sites your Google account can access so that you can choose which ones to connect. This connection does not request access to any other Google data.

How we use it. We use this data only to provide features you see in Weavin, such as auditing your website for SEO issues, suggesting keyword opportunities, tracking how the pages you change perform over time, preparing your weekly report, and answering your questions about your website's traffic. We never modify your Google Analytics or Search Console settings or data.

How we store and protect it. OAuth access and refresh tokens are encrypted at rest (AES-256-GCM). Figures read from Google are stored in our database as part of the results, reports, and goals produced for your account, and are transmitted only over encrypted connections (HTTPS/TLS).

How we share it. We do not sell Google user data, we do not use it for advertising, and we do not use it to train or improve AI or machine-learning models, including foundational models. We share it only with service providers that process it on our behalf to provide the features above (such as our hosting, database, and AI model providers that generate the analyses you request), or when required by law. Our staff do not read your Google user data unless you ask us to (for example, for support), it is needed for security purposes, or it is required by law.

Retention and deletion. You can disconnect Google at any time from Connections in the app; this revokes Weavin's access and deletes the stored tokens. You can also remove Weavin's access from your Google Account permissions page. Figures already saved in your results and reports are kept until you delete them or ask us to delete them at privacy@weavin.ai; we delete them within 30 days of your request.

Using the Weavin browser extension? See the Browser Extension Privacy Notice.

2. How We Use Your Information

We use the information we collect to:

3. Legal Basis for Processing (EEA/UK Users)

If you are located in the European Economic Area or United Kingdom, we process your personal data on the following legal bases under the General Data Protection Regulation (GDPR):

4. Data Sharing and Third-Party Services

We do not sell, rent, or trade your personal information. We share data with the following third-party service providers solely to operate the Service:

ProviderPurposeData Shared
NeonDatabase hosting & authenticationAccount data, encrypted credentials, usage data
StripePayment processingEmail, subscription metadata
Fly.ioAvatar hosting infrastructureAvatar configuration, decrypted channel credentials (as environment variables on isolated machines)
VercelApplication hostingStandard HTTP request data (IP address, User-Agent)
LLM Providers (Anthropic, OpenAI, Google, OpenRouter)AI model inferenceConversation content (real-time, not stored by us), your API key (used per-request)
Google (Analytics Data API, Search Console API)Reading your website's traffic and search performance, only when you connect GoogleOAuth tokens (encrypted); read-only requests for your own GA4 property and Search Console site

Each provider operates under its own privacy policy and data processing terms. We encourage you to review their policies.

5. Cookies and Tracking

We use only essential cookies required for authentication and session management, provided by our identity provider (Neon Auth). We do not use advertising cookies, social media tracking pixels, or third-party analytics services (e.g., Google Analytics).

Because we only use strictly necessary cookies, no cookie consent banner is required under GDPR. You can disable cookies in your browser settings, but this will prevent you from logging into the Service.

6. Data Security

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

7. Data Retention

We retain your personal data for as long as your account is active or as needed to provide the Service. Specifically:

Upon account deletion, all associated data — including avatar configurations, encrypted credentials, usage records, and machine data — is permanently deleted within 30 days.

8. International Data Transfers

Your data is processed and stored in the United States through our infrastructure providers (Neon, Vercel, Fly.io). If you are located outside the United States, your data will be transferred to and processed in the United States. We rely on Standard Contractual Clauses (SCCs) and our providers' data processing agreements to ensure adequate protection for international data transfers as required by GDPR.

9. Your Rights Under GDPR (EEA/UK Users)

If you are located in the European Economic Area or United Kingdom, you have the following rights under the General Data Protection Regulation:

To exercise any of these rights, contact us at privacy@weavin.ai. We will respond within 30 days. You also have the right to lodge a complaint with your local data protection authority.

10. Your Rights Under CCPA (California Residents)

If you are a California resident, the California Consumer Privacy Act (CCPA) provides you with the following rights:

To exercise these rights, contact us at privacy@weavin.ai. We will verify your identity before processing your request and respond within 45 days.

11. Do Not Sell My Personal Information

Weavin does not sell, rent, or trade your personal information to third parties for monetary or other valuable consideration. This applies to all users, including California residents under the CCPA.

12. Children's Privacy

The Service is not directed to individuals under the age of 16. We do not knowingly collect personal information from children under 16. If we become aware that we have collected personal data from a child under 16, we will take steps to delete that information promptly. If you believe a child under 16 has provided us with personal information, please contact us at privacy@weavin.ai.

13. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we make material changes, we will notify you by email (sent to the address associated with your account) or by posting a prominent notice on the Service prior to the change becoming effective. The "Last updated" date at the top of this page indicates when this policy was last revised.

14. Contact Us

If you have questions or concerns about this Privacy Policy or our data practices, please contact us: