Privacy
Privacy notice
This notice explains which personal data εpsγlo processes, for what purposes and on what legal basis, for how long it is retained, and what rights you have. It provides the information required by Article 13 of the General Data Protection Regulation (GDPR).
Version of 23 October 2026
1. Scope of this notice
- 1.1This notice applies to the website, the web application and the desktop and mobile applications of εpsγlo. They form one product with one account. Whichever of them you use, your personal data is processed in the same way and by the same persons.
- 1.2In this notice, "we", "us" and "our" refer to the controller of your personal data, who is identified in the final section. "You" refers to the person whose personal data is processed.
2. Personal data processed and purposes
Each part of the product processes a different kind of data. Where a feature processes data without retaining it, this is stated expressly.
- 2.1Account. Your email address; a sign-in credential (a password hash, a magic-link token, or a Google or SSO identity, and never your Google password); and the times at which you signed in. These are required in order to hold an account. If you sign in through an organisation’s single sign-on (SSO), that organisation can see that you are a member of its workspace.
- 2.2Translation requests and history. The sentences you translate, the settings with which you translate them, and the explained result. They are sent to the language models described below and stored in your account so that you can return to them. You may delete any entry; deleting the account deletes them all.
- 2.3Vocabulary and Learn progress. The words and phrases you save, your review schedule, your placement results and your lesson progress. They are stored in your account so that they follow you across devices.
- 2.4Critique. Text submitted for correction is processed by the model and returned to your device. We do not store Critique text on our servers.
- 2.5Scan. The images and PDF pages you scan are processed in transit: sent to the model, read and discarded. We retain the extracted text only as part of a translation you chose to keep, and never the image.
- 2.6Tutor (text). The transcript is stored on our servers by design, to provide continuity of the conversation and to protect the integrity of the Service. Deleting the account deletes it, subject to the retention rules below.
- 2.7Tutor (live call). Audio is streamed through our relay to Google and back. We do not record or store the audio. We retain the duration of the call and usage metadata in order to meter the Service.
- 2.8Billing. Paddle, our merchant of record, processes payments, calculates and remits tax, and holds payment-card data; we hold no card data. We retain purchase amounts, subscription status, billing identifiers and the details needed for invoices, including a business name or VAT number where supplied.
- 2.9Device copy. A copy of your account state (settings, vocabulary, recent translations) is kept on your device, in the browser’s IndexedDB and localStorage, so that the application opens immediately and the vocabulary bank works offline. You may clear it at any time; the copy on our servers is the authoritative one.
- 2.10Security and abuse prevention. Request logs containing the IP address, timestamps, the endpoint called and the result, retained for a limited period in order to rate-limit abuse, diagnose failures and attribute model usage. They are not used to profile you.
- 2.11Usage statistics and service improvement. We record which feature you used, when, how much of your allowance it consumed and which model served it, and never the content, in order to meter your plan and to observe, in aggregate, which parts of the product are used. We may also review stored translation requests and their results internally in order to improve prompts, detect failures and check quality. Critique text, scanned images and call audio are never stored and are therefore never reviewed. We do not sell this data and do not use it to train third-party models. You may object at any time by writing to [email protected].
- 2.12Promotions and referrals. When you redeem a promotional or referral code we record the code, the time of redemption, what it granted (a plan for a period, or a discount) and when that grant ends; for a referral, which account referred which. This is needed to apply the offer and to enforce its conditions, such as one use per account.
- 2.13Withdrawal and refund requests. If you withdraw from a purchase or request a refund, we record your name, your email address, the purchase concerned, any message you add, and the date and time at which we received the request, so that we can acknowledge it, carry it out and prove that we did so.
- 2.14Tester programme. If we invite you to test the product, we record the invitation, your acceptance of the tester conditions, the test account created for you and the feedback you choose to write.
- 2.15Waitlist. If you join the waitlist before launch, we store your email address, a salted hash of your IP address and the record of your consent. An unconfirmed address is deleted after 30 days; a confirmed address is retained until launch or until you ask us to remove it.
- 2.16We do not sell personal data, do not serve advertising, and do not use your text to train models of our own. Processing and retention by our providers depend on the applicable service terms and account configuration; contact [email protected] for the safeguards applicable to your data.
3. Legal bases
- 3.1Performance of a contract (Article 6(1)(b) GDPR), for everything the Service consists of: the account, translations, vocabulary, Learn, Critique, Scan, the tutor and billing.
- 3.2Consent (Article 6(1)(a) GDPR), for optional processing that asks for your permission, including any future non-essential storage. You may withdraw consent at any time without affecting the lawfulness of earlier processing. Authentication, including Google sign-in and SSO, is carried out in order to perform the contract.
- 3.3Legitimate interest (Article 6(1)(f) GDPR), for security, rate limiting, the prevention of fraud and abuse, and keeping the Service in operation. Our interest is the one every online service has; your interests are protected by keeping these logs short-lived and using them for no other purpose. The same basis covers aggregated usage statistics, cookieless visit statistics, internal quality review of translation requests, and the keeping of withdrawal and refund requests as evidence. You may object at any time.
- 3.4Legal obligation (Article 6(1)(c) GDPR), for the invoices and payment records that Italian tax law requires us to keep.
4. Recipients and processors
The following providers support the Service as processors under the applicable data processing agreements. Some of them also act as independent controllers for their own purposes: Paddle, our merchant of record, for payment compliance, tax and fraud prevention, and Google for your Google account. Their own privacy notices govern those activities.
| Provider | Role | Location |
|---|---|---|
| Supabase | Hosts the database, the account system (Supabase Auth) and the server functions. | EU region; the company is established in the United States. |
| Operates the Gemini models behind Scan, the spoken voices (Gemini and Cloud Text-to-Speech) and the live call; and the Cloud Run relay behind the live call. | EU and United States. | |
| OpenRouter and its upstream providers | Routes model calls to third-party hosts. At present the sentences you translate are processed by Google’s Gemma model hosted by DeepInfra (or, when DeepInfra is unavailable, by Crusoe or Parasail) or, for some language pairs, by OpenAI’s GPT-6 Luna model hosted by OpenAI or Microsoft Azure, on every plan; the text tutor’s replies are processed by DeepSeek’s V4 Pro model hosted by CoreWeave (or, when CoreWeave is unavailable, by DeepInfra or Parasail); the text you send to Explain, Learn, Critique and the checking steps of the text tutor is processed by Google’s Gemini models served by Google AI Studio (or, when Google AI Studio is unavailable, by Google Vertex AI). The model used is determined by the plan and the language pair, not by the person. | United States and the upstream provider’s own region. |
| Paddle | Merchant of record: takes payments, calculates and remits tax, issues invoices and receipts, operates the billing portal, and handles refunds and the right of withdrawal. | United Kingdom and United States. |
| Cloudflare | Serves the website and the application, protects them from attack, runs the Turnstile anti-spam check on the waitlist form, stores waitlist signups (Cloudflare D1) before launch, and counts visits with Cloudflare Web Analytics, which sets no cookie and does not identify you. | Global network; the company is established in the United States. |
| Resend | Sends transactional email: account sign-in links, waitlist confirmation messages and acknowledgements of withdrawal requests. | United States. |
5. Transfers outside the European Union
Our providers may process personal data outside the European Union and the European Economic Area, including in the United States and in other countries used by upstream model providers such as OpenAI, Microsoft Azure, Friendli, DeepInfra, Crusoe, Parasail and CoreWeave. Where applicable, such transfers rely on an adequacy decision, including the EU–US Data Privacy Framework for certified recipients, or on the European Commission’s Standard Contractual Clauses, with supplementary safeguards where required. A copy of the relevant safeguards may be requested from [email protected].
6. Security and personal-data breaches
We use encryption in transit, access controls that limit who can reach the database, and the retention limits described below, in order to reduce what could be exposed. If a personal-data breach is likely to result in a risk to your rights and freedoms, we notify the Garante within 72 hours of becoming aware of it (Article 33 GDPR), and we inform you directly where the risk to you is high (Article 34 GDPR).
7. Retention periods
- 7.1Account data, translation history, vocabulary, Learn progress and tutor transcripts are retained for the lifetime of the account, unless you delete supported items sooner. You may request deletion by writing to [email protected] or by using the Delete account control in Settings → Privacy & data. Records that must be kept by law are retained separately, with restricted access.
- 7.2Billing records, invoices and payment records needed to meet Italian fiscal obligations are retained for 10 years, including after the account has been deleted. Paddle also retains data under its own legal obligations and privacy notice.
- 7.3Security logs are retained for up to 90 days, unless a specific incident requires longer.
- 7.4Withdrawal and refund requests are retained for 10 years from the request, including after the account has been deleted, as evidence of what was requested and done.
- 7.5Promotion and referral records are retained for the lifetime of the account, so that one-per-account conditions can be enforced.
- 7.6Usage records (feature, time, allowance consumed and model, with no content) are retained for the lifetime of the account; aggregated statistics, which identify nobody, are retained indefinitely.
- 7.7Critique text, scanned images and live-call audio are not retained at all. They are processed and discarded, as described above.
- 7.8Waitlist signups: an unconfirmed address is deleted after 30 days; a confirmed address is retained until launch, or deleted on request.
8. Your rights
- 8.1Under Articles 15 to 22 GDPR you may request access to the personal data held about you, request its rectification or erasure, request that processing be restricted, object to processing based on our legitimate interest, and receive the data you provided in a portable format. Where processing rests on consent, you may withdraw it. A single email to [email protected] is sufficient. We reply within one month and may first ask you to prove that you are the account holder. If you belong to a Team organisation, deletion may be blocked until you leave it or transfer its ownership; the application tells you which applies.
- 8.2If you consider that your personal data has been processed unlawfully, you may lodge a complaint with the Italian supervisory authority, the Garante per la protezione dei dati personali (garanteprivacy.it), or with the supervisory authority of the EU member state in which you live or work. You may also seek a judicial remedy.
- 8.3No decision producing legal or similarly significant effects on you is taken by automated means. The models produce translations and explanations; they decide nothing about you.
9. Minimum age
εpsγlo requires its users to be at least 18 years old. Please contact [email protected] if a younger person has opened an account.
10. Changes to this notice
When the product changes in a way that changes what is done with your personal data, this notice is revised and the date at the top of the page is updated. A change that introduces a new purpose or a new recipient of your data is announced at least 30 days before it takes effect, on the website and, for account holders, by email. A correction or clarification that does not change what is done with your data may take effect immediately.
11. Controller and contact details
The controller of your personal data is:
- Name
- Simone Piccagli
- Address
- Piazza della Pace 11, 40134 Bologna (BO), Italia
- [email protected]
- Certified email (PEC)
- [email protected]
- VAT number (Partita IVA)
- 04407441205
Requests concerning your personal data, including the exercise of the rights described in this notice, may be sent to [email protected].