Privacy Policy

Last updated: 2026-05-20

This page explains what data Bilingual Books collects, why, and what you can do about it. If you have questions, email bilingualbooksgen@gmail.com.

1. Who runs this site

Bilingual Books is operated by Lachlan Dauth from Australia. We act as the data controller for the personal data described below.

2. What we collect

2.1 Anonymous use

You can use the converter without an account. When you do, we set a first-party cookie called bb_anon_id (a random UUID, no personal data). It lets us count your conversions, show your own history on this device, and migrate that history into a user account if you sign up later. The cookie expires after one year and never leaves our server.

2.2 With an account

If you sign up, we store: your email address, your display name (if provided), a bcrypt-hashed password (only if you signed up with email/password), and OAuth identifiers (only if you signed in with Google). We also store an account tier (free / pro / unlimited) and whether the account is active.

2.3 Conversions

Each time you convert a book we log: book title, source and target language, word count, the conversion source (paste / EPUB upload / Project Gutenberg), the Gutenberg book ID if applicable, how long it took, and the outcome. We use this to show your dashboard, enforce any plan limits, and produce aggregate site stats. We do not log the text of your book.

2.4 Server logs

Our host (Railway) keeps short-term request logs that include IP address and user-agent for operational reasons. We do not look at or retain those logs ourselves.

3. Cookies

We use a small number of cookies:

4. Third-party services

5. Your rights

Depending on where you live, you may have the right to access, correct, export, or delete your personal data, and to withdraw consent for analytics. To exercise any of these rights, email us at bilingualbooksgen@gmail.com from the address on your account. We will respond within 30 days.

You can also delete your account directly from your dashboard, which removes your user record. Conversions are anonymized (userId set to null) but retained for aggregate statistics.

6. Data retention

Account data is kept until you delete the account. bb_anon_id cookies expire after one year. Aggregate conversion records are retained indefinitely after they are anonymized.

7. Changes

If we change this policy materially, we will post the new version here with an updated “Last updated” date and, where required, notify account holders by email.

8. Contact

Questions? Email bilingualbooksgen@gmail.com.