Ubueno

Privacy Policy

Last updated: 10 September 2026

Ubueno replaces a few words on the pages you read with their equivalent in the language you're learning. To pick those words and translate them inside their sentence, the text of those passages goes through our server. Here is what we do with it, and what we don't.

The services that translate or pronounce text do not know who you are. They receive no identifier. Email and payment services never receive the text of your pages. Our hosting provider and the network that carries our requests necessarily handle the complete request; the full page address is not retained, and cached translated fragments are not linked to any identity.

We do not keep the addresses of the pages you visit, and there are no cookies, no advertising trackers, and nothing sold. Ubueno makes money from its subscription, and from nothing else.

1. Who is responsible

The data controller is:

Publisher
Eden d'Alexis — sole trader (micro-entreprise)
Address
6 rue Jacquemin, 31250 Revel, France
Registration
SIREN 931 736 805 — R.C.S. Toulouse
VAT
Not applicable (small-business exemption)
Contact
contact@ubueno.app

Use that address to exercise any of the rights in § 8, or to ask anything about this document.

2. What we receive

When you read a page

If you create an account, which is optional

Usage measurement

To understand what works and where the product gets in the way, the extension groups common actions into one summary per active day: pages processed, substitutions seen and clicked, time spent in the card and panel, questions answered, quota and screens viewed. A few rare journey steps — installation, paywall, account creation and payment — are sent separately. We receive the website domain, never the full address, text you read, words, your answers or your email address. The installation identifier is replaced with a pseudonym before anything is sent to PostHog. You can turn this off at any time under “Your data”; pending measurements are then deleted.

What your learning produces, and what we keep

The words you've come across, the ones in your notebook, your answers, your progress on the maps, your level. That is the service: without it, there would be nothing to find again from one day to the next. You can take all of it, as a single file, at any time (§ 8).

If you report a bad translation

We keep the original word, the translation shown, the short source-language excerpt displayed in the form before you send it, your suggested correction and any optional detail you write. The page address, your installation identifier and your account are not stored with the report. It is used only for manual review and never removes a translation automatically.

What stays on your machine and never reaches us: the last few sentence fragments for each word in your notebook, the cache of the pages you've just read, your pauses and your list of excluded sites. These live in your browser. We cannot read them, which is why they are not in the export: we don't export what we don't have.

3. What we do not do

Chrome Web Store Limited Use compliance

Ubueno's use and transfer of data complies with the Chrome Web Store User Data Policy, including its Limited Use requirements:

4. Who the data goes to

We rely on providers to host the service, process its content, and run an account. These three roles do not provide access to the same data.

The infrastructure that runs the service

ProviderWhat it receivesWhere
HetznerAPI hosting. Its infrastructure processes page text, the full page address, and the technical identifier for the duration of the request; it also hosts accounts and their progress. The full address is not retained. Some translated fragments remain cached without an identifier for the period stated in § 7 European Union
CloudflareThe domain name, and the transport of requests to our API: as such, the same data as above passes through its network for the duration of the request. In return it tells us the country you connect from — the country only, never the city or the address — so that we can show you a price in your own currency. We do not retain that countryGlobal network

Content services — without identity

ProviderWhat it receivesWhere
Our translation engine The sentences to translate On our servers. When load requires it, on a dedicated machine rented from Hyperstack (Norway, European Economic Area)
Groq The sentence containing the word, only when you click it to ask for an explanation United States
Microsoft Azure Speech The single word to pronounce, when you click the speaker United States
OpenAI, through OpenRouter The group of words to pronounce, in the same case United States

They receive a sentence and return a sentence. No identifier, no address and no cookie travels with it. They do not know which site the sentence came from, or who read it, and they cannot link two requests to the same person.

Account services — without the text of your pages

ProviderWhat it receivesWhere
ResendYour email address, to send you your sign-in code European Union
StripeYour email address and your payment, if you subscribe European Union and United States
Amazon Web Services (S3)The backup, encrypted by us before it leavesEuropean Union

Product measurement — without text or full addresses

ProviderWhat it receivesWhere
PostHog Cloud EUThe usage counters and journey events described in § 2, under a technical pseudonymEuropean Union

None of these account services receives the text of the pages you read.

Transfers outside the European Union

Three content services and one account service are established in the United States. Those transfers rely on the European Commission's standard contractual clauses and, where applicable, on the Data Privacy Framework. What goes to content services is text with no identifier: an isolated sentence, with nothing tying it to you.

5. Legal basis

This measurement relies on our legitimate interest, and you can object with one click under “Your data”. There are no non-essential cookies and no advertising.

6. Security

We make no claim of end-to-end encryption, and it would be untrue: to translate a sentence in context, our server has to read it. What we do guarantee is that it isn't stored there alongside your identity.

7. How long we keep things

WhatHow long
Your account and progress As long as you use Ubueno. Erased immediately if you ask (§ 8)
Backups 14 days, then they expire on their own
A sign-in code 15 minutes, and it works once
Translations already computed 90 days after they were last used. They are shared between all readers and filed by the content of the sentence, with no link to anyone
Reported translations Until they are reviewed, and for no longer than one year, with no link to your account or the address of the page you read
Pseudonymous usage measurements For no longer than 13 months. Turning measurement off stops future uploads and immediately clears anything still pending in the extension
Technical logs They carry the domain only, never a page address
Accounting records For as long as the law requires (§ 9)

8. Your rights, and how to use them

You have the rights of access, rectification, erasure, portability, restriction and objection set out in the GDPR. Two of them need neither a letter nor a wait:

Open the Ubueno panel, then "Your data".

  • Take your data with you — everything our server holds about you is shown as a file you can copy. That is access and portability, in one click.
  • Delete everything — we ask you to retype your address, so that it can't happen by accident. After that it is erased immediately from our servers, and within fourteen days from backups, where it sits encrypted until it expires.

Deletion takes everything: your progress, your notebook, your archives, your quota and your account link. If several devices share one account, everything is deleted for all of them — your progress lives under your account, not under a device, and that is exactly what lets it follow you.

For the other rights, or if you would rather write, there is one address: contact@ubueno.app. We reply within one month.

If our answer doesn't satisfy you, you may lodge a complaint with the French data protection authority (CNIL), 3 place de Fontenoy, 75007 Paris — cnil.fr — or with the supervisory authority of the country where you live.

9. Payment

Subscriptions are billed by Stripe. Your card details are entered on their side: they never pass through our servers and we never see them. We keep only the state of your subscription — active or not, and until when.

One reservation, and we would rather write it than let you find it: deleting your account does not erase the invoices. The law requires accounting records for a transaction to be kept, and Stripe keeps them on that basis. Everything else goes.

The sale terms, including the fourteen-day refund, are on the Terms of Sale page.

10. Children

Ubueno is not intended for children under 15 and we do not knowingly collect their data. If you are the parent of a child under 15 using Ubueno, write to contact@ubueno.app and we will delete the account.

11. If this policy changes

The last-updated date is at the top of this page. If a change affects what we collect or who the data goes to, we tell you in the extension panel before it takes effect — not just by changing this page. We won't email you about it: Ubueno only sends email when you ask it to.