Privacy Policy
Last updated: 2 June 2026
This Privacy Policy explains what personal data EarningsCalls.ai (the "Service") collects, why, how it is processed, and the rights you have under the EU General Data Protection Regulation (GDPR). By using the Service you agree to this policy.
1. Data controller
The operator of EarningsCalls.ai is the data controller for personal data processed through the Service. For any privacy request or question, contact us at info@earningscalls.ai.
2. Data we collect
- Account data: your email address, subscription tier, and account timestamps.
- Query data: the text of the questions you submit and the outcome of each request. For unauthenticated (guest) use and for abuse detection, we also log the originating IP address.
- Conversation history: for Basic and Pro tiers, your questions and the AI-generated answers (including the source passages cited) are stored so conversations remain available to you.
- Billing data: for paid tiers, your Stripe customer and subscription identifiers and subscription status. We never see or store your full payment card details — card data is handled directly by Stripe.
- Usage analytics: aggregate, privacy-friendly usage statistics via Plausible Analytics, which does not use tracking cookies and does not collect personally identifying information.
3. Legal bases for processing
We process personal data under the following GDPR Article 6 bases:
- Performance of a contract — to provide the Service, manage your account, and process billing;
- Legitimate interests — to secure the Service, enforce rate limits, and prevent abuse;
- Consent — where we ask for it for any optional processing.
4. How we use your data
We use your data to operate and improve the Service, answer your queries, maintain conversation history, process payments, enforce usage limits, prevent abuse and security threats, and comply with legal obligations. We do not sell your personal data.
5. Sub-processors
We share data with the following service providers strictly to operate the Service. Where a provider processes data outside the EU/EEA, that transfer relies on appropriate safeguards (such as Standard Contractual Clauses).
- Supabase — authentication and database hosting (account and stored data).
- Stripe — payment processing for paid tiers.
- OpenAI (US) — query reformulation and relevance validation; receives your query text.
- Anthropic (US) — AI answer synthesis; receives your query text and retrieved passages.
- Cohere — passage reranking for certain queries.
- Hetzner — application hosting (EU).
- Plausible Analytics — cookieless, aggregate usage analytics (EU).
Note that the text of your queries is sent to US-based AI providers (OpenAI and Anthropic) to generate answers. Please avoid including sensitive personal information in your queries. Earnings transcript source data is obtained from Financial Modeling Prep (FMP); this is public company data and is not your personal data.
6. Data retention
We retain account, query, conversation, and billing records for as long as your account is active. When you delete your account, your associated data (including conversation history and usage records) is deleted. We do not currently apply a fixed automatic purge window to historical query logs; we keep them while they remain useful for providing the Service, security, and legal compliance. You may request earlier deletion at any time (see below).
7. Your GDPR rights
You have the right to:
- Access the personal data we hold about you;
- Rectify inaccurate or incomplete data;
- Erase your data ("right to be forgotten");
- Receive your data in a portable format;
- Restrict or object to certain processing;
- Lodge a complaint with your local supervisory authority (in Spain, the Agencia Española de Protección de Datos).
To exercise any of these rights, email info@earningscalls.ai.
8. Cookies
We use only essential cookies needed to keep you signed in — namely session and
authentication cookies (earningscalls_access_token,
earningscalls_refresh_token) and a non-sensitive login indicator
(earningscalls_logged_in, earningscalls_user_email). We do not use
advertising or third-party tracking cookies; our analytics provider is cookieless.
9. Children
The Service is not directed at, and not intended for, anyone under 18 years of age, and we do not knowingly collect their personal data.
10. Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be reflected by updating the "Last updated" date above. Continued use of the Service after changes take effect constitutes acceptance of the revised policy.