[{"data":1,"prerenderedAt":1511},["ShallowReactive",2],{"legal-links":3,"content:en:privacy":13},[4,7,10],{"key":5,"href":6},"terms","\u002Fen\u002Fp\u002Fterms",{"key":8,"href":9},"privacy","\u002Fen\u002Fp\u002Fprivacy",{"key":11,"href":12},"cookies","\u002Fen\u002Fp\u002Fcookies",{"page":14,"alternates":1455,"books":1456,"tagLabels":1457,"linkableTags":1507},{"parser":15,"kind":16,"status":17,"hl":18,"slug":8,"translationKey":8,"template":19,"robots":20,"title":21,"heading":22,"description":23,"updated":24,"keywords":25,"tags":31,"agent":33,"blocks":37,"sources":1411,"toc":1412,"words":1430,"related":1431},1,"page","published","en","legal","noindex","Privacy Policy · books.dev","Privacy Policy","What books.dev collects about you, why, where it is processed, how long it is kept, and how to see, export or delete it. Written to be checked, not skimmed.","2026-10-17",[26,27,28,29,30],"privacy policy","personal data","GDPR","account deletion","data transfers",[19,8,32],"account",{"process":34,"model":35,"at":36},"Imported from lingua-terms","Opus 5","2026-09-19 00:00:00",[38,43,48,52,61,65,110,114,127,130,134,138,141,298,302,306,310,314,317,478,485,488,492,496,504,507,517,622,631,635,638,642,651,660,674,690,703,707,710,821,825,829,832,836,845,899,908,917,930,939,948,966,969,987,996,1000,1015,1029,1046,1063,1080,1097,1101,1143,1150,1153,1157,1217,1225,1232,1235,1244,1256,1260,1272,1283,1286,1290,1294,1300,1303,1312,1324,1328,1331,1335,1339,1343,1349,1352,1359,1363,1367,1370,1374,1388,1407],{"type":39,"spans":40},"paragraph",[41],{"t":42},"This policy explains what data books.dev collects, why, on what legal basis, and what you can do about it. Where something is uncomfortable — text leaving our servers, cookies set before you agree to them, records we cannot delete for you — it is written down rather than left out.",{"type":44,"level":45,"text":46,"id":47},"heading",2,"1. Who is responsible for your data","1-who-is-responsible-for-your-data",{"type":39,"spans":49},[50],{"t":51},"1.1. The controller of your personal data is NewGen Books LLC, a limited liability company formed in the State of Wyoming, United States, with its office at 30 N Gould St Ste N, Sheridan, WY 82801, USA.",{"type":39,"spans":53},[54,56,59],{"t":55},"1.2. NewGen Books LLC operates books.dev and decides what happens to your data. No other company stands behind the service. Paid plans are not on sale yet; section 5 explains what that means for your data. The terms you use the service on are in the ",{"t":57,"to":58},"\u002Fterms",{"kind":16,"hl":18,"slug":5},{"t":60},".",{"type":39,"spans":62},[63],{"t":64},"1.3. How to reach us:",{"type":66,"ordered":67,"items":68},"list",false,[69,77,83,96,103],{"spans":70},[71,75],{"user":8,"domain":72,"marks":73},"books.dev",[74],"b",{"t":76}," — personal data: access, correction, deletion, export, objections, complaints;",{"spans":78},[79,81],{"user":19,"domain":72,"marks":80},[74],{"t":82}," — legal matters;",{"spans":84},[85,88,90,94],{"user":86,"domain":72,"marks":87},"copyright",[74],{"t":89}," — rightsholder claims, see ",{"t":91,"to":92},"\u002Fdmca",{"kind":16,"hl":18,"slug":93},"dmca",{"t":95},";",{"spans":97},[98,101],{"user":99,"domain":72,"marks":100},"security",[74],{"t":102}," — suspected vulnerabilities;",{"spans":104},[105,108],{"user":106,"domain":72,"marks":107},"support",[74],{"t":109}," — everything else, including restoring a deleted account and deleting a guest account (section 12).",{"type":39,"spans":111},[112],{"t":113},"1.4. Postal address for legal notices: NewGen Books LLC, 30 N Gould St Ste N, Sheridan, WY 82801, USA.",{"type":39,"spans":115},[116,118,121,123,125],{"t":117},"1.5. ",{"t":119,"marks":120},"If you are in the European Economic Area or the United Kingdom.",[74],{"t":122}," Write to ",{"user":8,"domain":72,"link":124},true,{"t":126}," on any matter relating to your personal data: that address reaches us directly, and we answer on the deadlines in section 11. Your right to take a complaint to the supervisory authority of your own country is set out in section 16 and is not affected by writing to us first.",{"type":44,"level":45,"text":128,"id":129},"2. What the service does and where the data comes from","2-what-the-service-does-and-where-the-data-comes-from",{"type":39,"spans":131},[132],{"t":133},"2.1. books.dev is a reading service for language learners. It is in beta: reading and saving words work now, paid plans are not on sale yet. You read a book in the browser, tap an unfamiliar word and get a dictionary entry and, if you ask, an explanation in the context of that sentence, select a sentence and get a translation, listen to synthesised narration, learn saved words with spaced repetition, take a vocabulary test, generate a short text from your own words and keep reading progress. You can also publish a review, keep a personal shelf and, once signed in with an email or Google, upload your own book files.",{"type":39,"spans":135},[136],{"t":137},"2.2. Almost all of this data you give us yourself — by signing in, reading, saving words, leaving an email on the checkout page. Some arises automatically as a by-product of the service working: where you stopped reading, how long a session lasted. We do not buy data about you, do not obtain it from data brokers, and do not build advertising profiles.",{"type":44,"level":45,"text":139,"id":140},"3. What data we process","3-what-data-we-process",{"type":142,"head":124,"rows":143},"table",[144,157,170,183,196,209,222,235,248,260,273,286],[145,149,153],{"spans":146},[147],{"t":148},"Category",{"spans":150},[151],{"t":152},"Examples",{"spans":154},[155],{"t":156},"Source",[158,162,166],{"spans":159},[160],{"t":161},"Account data",{"spans":163},[164],{"t":165},"Email address (if you gave one); how you sign in — a one-time code by email, or your Google account, in which case Google passes us your email address and basic profile; interface, translation and explanation languages; your level",{"spans":167},[168],{"t":169},"You, at sign-in and in settings; Google, if you sign in with it",[171,175,179],{"spans":172},[173],{"t":174},"Sign-in records",{"spans":176},[177],{"t":178},"Sign-in sessions with the IP address and user agent of the device, kept by our authentication provider",{"spans":180},[181],{"t":182},"Automatically, from the browser",[184,188,192],{"spans":185},[186],{"t":187},"Reading",{"spans":189},[190],{"t":191},"Progress through a book, position in the text, reading and listening sessions, their duration and your reading speed",{"spans":193},[194],{"t":195},"Automatically, while reading",[197,201,205],{"spans":198},[199],{"t":200},"Language learning",{"spans":202},[203],{"t":204},"Words and phrases you save, the sentence each came from, repetition state and every review, vocabulary-test answers, texts generated from your words, a log of the words you looked up",{"spans":206},[207],{"t":208},"Automatically, as you study",[210,214,218],{"spans":211},[212],{"t":213},"Your books",{"spans":215},[216],{"t":217},"Book files you upload to your shelf, their text, and the cover generated for them",{"spans":219},[220],{"t":221},"You, at upload",[223,227,231],{"spans":224},[225],{"t":226},"\"Notify me\" requests",{"spans":228},[229],{"t":230},"The email address you leave on the checkout page's \"Notify me when it opens\" form, with the plan you picked",{"spans":232},[233],{"t":234},"You",[236,240,244],{"spans":237},[238],{"t":239},"Usage counters",{"spans":241},[242],{"t":243},"Daily counts of dictionary, translation, narration, upload and download requests; for each language-model call, which model answered, how many tokens it used and how long it took",{"spans":245},[246],{"t":247},"Automatically, while the service runs",[249,253,257],{"spans":250},[251],{"t":252},"Reviews",{"spans":254},[255],{"t":256},"Review text, the name you choose to show with it, rating, date",{"spans":258},[259],{"t":234},[261,265,269],{"spans":262},[263],{"t":264},"Analytics — Google Analytics 4",{"spans":266},[267],{"t":268},"Page addresses, referrer, approximate location from the network, device and browser (section 10)",{"spans":270},[271],{"t":272},"Automatically, from the first page view",[274,278,282],{"spans":275},[276],{"t":277},"Analytics — PostHog",{"spans":279},[280],{"t":281},"Product events: which screens and features you use, and reports of errors the page runs into (section 10)",{"spans":283},[284],{"t":285},"Automatically, but only after you allow it",[287,291,295],{"spans":288},[289],{"t":290},"Technical logs",{"spans":292},[293],{"t":294},"IP address, user agent, timestamp, request method and path, response status, request identifier",{"spans":296},[297],{"t":247},{"type":39,"spans":299},[300],{"t":301},"3.1. Our own code does not store your IP address. It does appear in records kept by the companies we run on: the request logs of our host, the sign-in records of our authentication provider, and analytics (section 10). Technical logs are kept for 30 days.",{"type":39,"spans":303},[304],{"t":305},"3.2. We do not collect your date of birth, at registration or later. Age is self-declared: by registering an account or by using the service you confirm you meet the minimum age. See section 13.",{"type":39,"spans":307},[308],{"t":309},"3.3. No payment is taken on books.dev, and no card or bank details are asked for anywhere on the site. See section 5.",{"type":39,"spans":311},[312],{"t":313},"3.4. We do not ask for and do not deliberately process special categories of data under Article 9 GDPR — health, beliefs, origin and the like.",{"type":44,"level":45,"text":315,"id":316},"4. Why we process it, and on what legal basis","4-why-we-process-it-and-on-what-legal-basis",{"type":142,"head":124,"rows":318},[319,332,344,357,369,381,393,405,417,428,439,452,465],[320,324,328],{"spans":321},[322],{"t":323},"Data",{"spans":325},[326],{"t":327},"Purpose",{"spans":329},[330],{"t":331},"Legal basis (GDPR)",[333,336,340],{"spans":334},[335],{"t":161},{"spans":337},[338],{"t":339},"Creating an account, signing in, sending the sign-in code, showing the interface and the dictionary in your languages",{"spans":341},[342],{"t":343},"Contract, Art. 6(1)(b)",[345,349,353],{"spans":346},[347],{"t":348},"Sign-in records (IP address, user agent)",{"spans":350},[351],{"t":352},"Protecting accounts, investigating abuse",{"spans":354},[355],{"t":356},"Legitimate interest, Art. 6(1)(f) — account security",[358,362,366],{"spans":359},[360],{"t":361},"Reading progress, words, repetitions, vocabulary tests, generated texts",{"spans":363},[364],{"t":365},"Returning you to the same place, statistics, the core study functions",{"spans":367},[368],{"t":343},[370,374,378],{"spans":371},[372],{"t":373},"Books you upload",{"spans":375},[376],{"t":377},"Storing your shelf and running reading features on those files",{"spans":379},[380],{"t":343},[382,386,390],{"spans":383},[384],{"t":385},"Text sent to language-model, translation and speech vendors",{"spans":387},[388],{"t":389},"Dictionary entries, word explanations, sentence translation, narration, texts generated from your words, covers for uploaded books",{"spans":391},[392],{"t":343},[394,397,401],{"spans":395},[396],{"t":226},{"spans":398},[399],{"t":400},"Writing to you when the plan you picked goes on sale",{"spans":402},[403],{"t":404},"Steps taken at your request before a contract, Art. 6(1)(b)",[406,409,413],{"spans":407},[408],{"t":239},{"spans":410},[411],{"t":412},"Daily fair-use limits, keeping provider costs under control",{"spans":414},[415],{"t":416},"Legitimate interest, Art. 6(1)(f)",[418,421,425],{"spans":419},[420],{"t":290},{"spans":422},[423],{"t":424},"Diagnosing failures, security",{"spans":426},[427],{"t":416},[429,432,436],{"spans":430},[431],{"t":252},{"spans":433},[434],{"t":435},"Publishing reviews, handling complaints about them",{"spans":437},[438],{"t":343},[440,444,448],{"spans":441},[442],{"t":443},"Google Analytics 4 events",{"spans":445},[446],{"t":447},"Measuring traffic: which pages are opened, how readers arrive, what goes unused",{"spans":449},[450],{"t":451},"Legitimate interest, Art. 6(1)(f). The script runs before the banner, so this is not consent — section 10 says plainly why",[453,457,461],{"spans":454},[455],{"t":456},"PostHog events and error reports",{"spans":458},[459],{"t":460},"Seeing how a feature is actually used, and finding what breaks",{"spans":462},[463],{"t":464},"Consent, Art. 6(1)(a), given on the banner and withdrawable at any time",[466,470,474],{"spans":467},[468],{"t":469},"Strictly necessary cookies",{"spans":471},[472],{"t":473},"Sign-in, interface language, your level before you have an account, your answer on the banner",{"spans":475},[476],{"t":477},"Contract and legitimate interest",{"type":39,"spans":479},[480,482,483],{"t":481},"4.1. Where we rely on legitimate interest, we have weighed it against your rights: it covers account security, failure diagnostics, fair-use limits and traffic measurement, and the processing is small in volume and predictable in kind. You can object under Article 21 GDPR at ",{"user":8,"domain":72,"link":124},{"t":484},"; for Google Analytics we act on the objection without asking for a reason. PostHog does not rest on legitimate interest at all — it runs on your consent, and withdrawing it stops it.",{"type":44,"level":45,"text":486,"id":487},"5. Payments: none yet","5-payments-none-yet",{"type":39,"spans":489},[490],{"t":491},"5.1. Paid plans are not on sale yet: the service is in beta, and no payment provider is connected. Nothing is charged, and no card, bank or billing details are collected.",{"type":39,"spans":493},[494],{"t":495},"5.2. The checkout page asks only for an email address, which we keep together with the plan you picked, and use for one thing: to write to you when that plan goes on sale. The address does not go to analytics — the analytics event records only the plan and the price shown. How long the request is kept is in section 8.",{"type":39,"spans":497},[498,500,502],{"t":499},"5.3. The planned arrangement is that Stripe will sell paid plans as merchant of record, as the ",{"t":57,"to":501},{"kind":16,"hl":18,"slug":5},{"t":503}," describe. Before the first sale, this policy will say what Stripe receives and how long billing records are kept, and we will give the notice described in section 17.",{"type":44,"level":45,"text":505,"id":506},"6. Who else receives your data","6-who-else-receives-your-data",{"type":39,"spans":508},[509,511,515],{"t":510},"6.1. We do not sell personal data and do not share it for anyone's advertising. Data goes only to the vendors the service runs on, and only in the volume their part of the work needs. The full list with roles and regions is on the ",{"t":512,"to":513},"\u002Fsubprocessors",{"kind":16,"hl":18,"slug":514},"subprocessors",{"t":516}," page. In short:",{"type":66,"ordered":67,"items":518},[519,532,539,546,558,565,572,584,591,598,605],{"spans":520},[521,524,526,530],{"t":522,"marks":523},"Google Cloud",[74],{"t":525}," (Google LLC, United States), region ",{"t":527,"marks":528},"europe-west3",[529],"code",{"t":531},", Frankfurt — application hosting (Cloud Run), the load balancer and CDN, object storage for book files and media, server logs and error reports;",{"spans":533},[534,537],{"t":535,"marks":536},"Supabase",[74],{"t":538}," — managed PostgreSQL and sign-in, EU instance in Frankfurt — the main database;",{"spans":540},[541,544],{"t":542,"marks":543},"Google sign-in",[74],{"t":545}," (Google LLC) — only if you choose to sign in with Google: Google confirms who you are and passes us your email address and basic profile. For your Google account itself Google is a controller in its own right;",{"spans":547},[548,551,553,556],{"t":549,"marks":550},"Resend",[74],{"t":552}," (Plus Five Five, Inc., United States) — the emails with your sign-in code; it receives the recipient address and the message, and delivers through Amazon SES in ",{"t":554,"marks":555},"eu-west-1",[529],{"t":557},", Ireland. By Resend's own account, account data, email metadata and logs are stored in the United States even when the EU sending region is used;",{"spans":559},[560,563],{"t":561,"marks":562},"Language-model vendors",[74],{"t":564}," — DeepSeek, OpenAI's GPT-6 Luna through OpenRouter, Groq (free tier) and a GLM model on GonkaRouter, a decentralised network; answers are checked by Jev (TypeSafe) through OpenRouter and by Clef-flash on Cloudflare Workers AI. They receive words and sentences, not who you are; see section 9;",{"spans":566},[567,570],{"t":568,"marks":569},"DeepL",[74],{"t":571}," (DeepL SE, Germany), DeepL API Free — sentence translation; see section 9;",{"spans":573},[574,577,579,582],{"t":575,"marks":576},"Microsoft Azure Speech",[74],{"t":578},", region ",{"t":580,"marks":581},"germanywestcentral",[529],{"t":583},", Frankfurt — narration; it receives the passages you listen to, including from books you uploaded. Microsoft states the service does not store or process data outside the region of the speech resource;",{"spans":585},[586,589],{"t":587,"marks":588},"Iconify",[74],{"t":590}," — a public icon library; our server sends it an English dictionary word when it picks a picture for a memory aid, with nothing about you;",{"spans":592},[593,596],{"t":594,"marks":595},"Higgsfield",[74],{"t":597}," — cover pictures; it receives a short image description (colours, a symbol), not book text and nothing about you;",{"spans":599},[600,603],{"t":601,"marks":602},"Google Analytics 4",[74],{"t":604}," (Google LLC, United States) — traffic measurement; it loads with your first page view, before the banner, see section 10;",{"spans":606},[607,610,612,615,617,620],{"t":608,"marks":609},"PostHog, Inc.",[74],{"t":611}," (United States) — product analytics and error reports; our project runs on PostHog Cloud EU, on Amazon Web Services in ",{"t":613,"marks":614},"eu-central-1",[529],{"t":616},", Frankfurt, and the browser talks to ",{"t":618,"marks":619},"eu.i.posthog.com",[529],{"t":621},". It receives events about how the interface is used and reports of what failed, and only if you allowed it on the banner. PostHog is our processor under a data-processing agreement, works on our instructions, and publishes its own sub-processor list; see sections 7 and 10.",{"type":39,"spans":623},[624,626,629],{"t":625},"6.2. Covers and audio are served from ",{"t":627,"marks":628},"s.books.dev",[529],{"t":630}," and books.dev, both on the same Google Cloud as the rest of the service. Google, as our host, sees your device's address with each of those requests, as it does for every page; no other storage operator is involved.",{"type":39,"spans":632},[633],{"t":634},"6.3. We may disclose data where a competent authority lawfully requires it and the requirement actually applies to us. We do not volunteer data.",{"type":44,"level":45,"text":636,"id":637},"7. Transfers outside the EEA","7-transfers-outside-the-eea",{"type":39,"spans":639},[640],{"t":641},"7.1. The picture is mixed, so here it is plainly.",{"type":39,"spans":643},[644,646,649],{"t":645},"7.2. ",{"t":647,"marks":648},"Where the data sits.",[74],{"t":650}," The application and object storage (Google Cloud), the database and sign-in (Supabase) and the narration service (Azure) are in the EU, in Frankfurt, Germany. Pages and files can be delivered from the edge locations of Google's CDN. The language-model vendors in section 9 mostly run outside the EEA.",{"type":39,"spans":652},[653,655,658],{"t":654},"7.3. ",{"t":656,"marks":657},"Who controls it.",[74],{"t":659}," The controller, NewGen Books LLC, is a US company, and several vendors are US companies too. Even with the servers in Frankfurt, our staff and theirs can reach the data from the United States. That is a transfer under Chapter V GDPR, and we do not pretend otherwise.",{"type":39,"spans":661},[662,664,667,669,672],{"t":663},"7.4. ",{"t":665,"marks":666},"The mechanism.",[74],{"t":668}," We rely on the ",{"t":670,"marks":671},"Standard Contractual Clauses",[74],{"t":673}," adopted by the European Commission in 2021, with supplementary measures: encryption in transit, EU region pinning wherever a vendor offers it, access limited to those who need it, and collecting as little as possible. For the United Kingdom, the same clauses with the ICO's International Data Transfer Addendum. Where a vendor offers no data-processing agreement for the plan we use — the free tiers and the decentralised network in section 9 — the text it receives is governed by that provider's own terms alone.",{"type":39,"spans":675},[676,678,681,683,686,688,689],{"t":677},"7.5. ",{"t":679,"marks":680},"Where a vendor is certified under the EU-U.S. Data Privacy Framework",[74],{"t":682},", that applies in addition — Google LLC, Microsoft Corporation and Resend are on the participant list. Others, including Supabase, are not, and those transfers rest on the clauses alone. ",{"t":684,"marks":685},"NewGen Books LLC is not itself certified under the Data Privacy Framework",[74],{"t":687},": it covers a vendor's handling, not ours, and nothing here claims otherwise. The clauses applying to a particular vendor can be requested at ",{"user":8,"domain":72,"link":124},{"t":60},{"type":39,"spans":691},[692,694,697,699,701],{"t":693},"7.6. ",{"t":695,"marks":696},"PostHog sits inside the EEA, and that is not the whole story.",[74],{"t":698}," Our PostHog project runs on PostHog Cloud EU — Amazon Web Services in ",{"t":613,"marks":700},[529],{"t":702},", Frankfurt — so the events are stored in Germany and nothing leaves the EEA to be stored. What the EU region does not change: PostHog, Inc. is a US company, and its staff can reach the data from the United States to run and support the service. That access is a transfer under Chapter V, and it rests on the data-processing agreement with PostHog and the Standard Contractual Clauses it incorporates.",{"type":39,"spans":704},[705],{"t":706},"7.7. US foreign-intelligence law can in some circumstances give US authorities access to data held by US companies. That is a property of the environment, not a decision of ours, and we reduce its consequences the only way open to a small operator: collect little, keep the primary storage in Germany.",{"type":44,"level":45,"text":708,"id":709},"8. How long we keep data","8-how-long-we-keep-data",{"type":142,"head":124,"rows":711},[712,720,729,741,750,759,768,776,785,794,803,812],[713,716],{"spans":714},[715],{"t":323},{"spans":717},[718],{"t":719},"Retention",[721,725],{"spans":722},[723],{"t":724},"Account and everything tied to it",{"spans":726},[727],{"t":728},"For as long as the account exists",[730,734],{"spans":731},[732],{"t":733},"Guest accounts (no email)",{"spans":735},[736,738,739],{"t":737},"For as long as the account exists. Inactive guest accounts are not deleted automatically; ask at ",{"user":106,"domain":72,"link":124},{"t":740}," to have one deleted (section 12)",[742,746],{"spans":743},[744],{"t":745},"Reading progress, words, repetitions, uploaded books",{"spans":747},[748],{"t":749},"For as long as the account exists; deleted with it",[751,755],{"spans":752},[753],{"t":754},"A deleted account and its data",{"spans":756},[757],{"t":758},"Hidden at once, kept for up to 30 days so that it can be restored, then deleted (section 12)",[760,764],{"spans":761},[762],{"t":763},"\"Notify me\" requests — email address and plan",{"spans":765},[766],{"t":767},"Until you ask us to delete the request, or until your account's data is deleted",[769,772],{"spans":770},[771],{"t":252},{"spans":773},[774],{"t":775},"Until you delete them, or until the account is deleted",[777,781],{"spans":778},[779],{"t":780},"Usage counters and model-call records",{"spans":782},[783],{"t":784},"Counters are deleted with the account; model-call records are kept without the link to you once the account is deleted",[786,790],{"spans":787},[788],{"t":789},"Shared dictionary, translation and audio caches",{"spans":791},[792],{"t":793},"Kept indefinitely. They are not linked to any account: a sentence translation is stored with the sentence itself, an explanation with only a fingerprint of the sentence",[795,799],{"spans":796},[797],{"t":798},"Technical logs — IP address, user agent, timestamp, method and path, response status, request identifier",{"spans":800},[801],{"t":802},"30 days",[804,808],{"spans":805},[806],{"t":807},"Google Analytics 4 data",{"spans":809},[810],{"t":811},"14 months, set in our Google Analytics account",[813,816],{"spans":814},[815],{"t":456},{"spans":817},[818,820],{"t":819},"Only while your consent stands: withdraw it and collection stops, and we have PostHog delete what it holds for you on request at ",{"user":8,"domain":72,"link":124},{"type":39,"spans":822},[823],{"t":824},"8.1. Some records are not tied to you and therefore outlive your account: the shared caches above, and model-call records once the link to you is removed. Nothing in them says who asked.",{"type":39,"spans":826},[827],{"t":828},"8.2. Vendors that received text for processing (section 9) keep it, if at all, under their own terms; deleting your account does not reach their copies.",{"type":44,"level":45,"text":830,"id":831},"9. AI processing","9-ai-processing",{"type":39,"spans":833},[834],{"t":835},"This is the most important section if you upload your own books. Read all of it.",{"type":39,"spans":837},[838,840,843],{"t":839},"9.1. ",{"t":841,"marks":842},"What happens.",[74],{"t":844}," To write a dictionary entry for a word that is not in the dictionary yet, explain a word in its sentence, translate a sentence, narrate a passage, generate a short text from your saved words, or design a cover for a book you upload, the service sends text to external vendors. How much: a tapped word with up to two words either side; a selected sentence of up to 1,500 characters; the words you saved, for a generated text; the title, author and first 600 or so characters of a book you upload, for its cover; and the passage being read aloud. Our server makes these calls, so the vendors see the text but not your name, email address, account identifier or IP address.",{"type":39,"spans":846},[847,849,852,854,857,859,862,864,867,869,872,874,877,879,882,884,887,889,892,894,897],{"t":848},"9.2. ",{"t":850,"marks":851},"Which vendors.",[74],{"t":853}," Word and sentence requests go along a chain, and the next link answers only if the one before it fails: ",{"t":855,"marks":856},"DeepSeek",[74],{"t":858}," first, then OpenAI's ",{"t":860,"marks":861},"GPT-6 Luna",[74],{"t":863}," through ",{"t":865,"marks":866},"OpenRouter",[74],{"t":868},", then ",{"t":870,"marks":871},"Groq",[74],{"t":873}," on its free tier, then a GLM model on ",{"t":875,"marks":876},"GonkaRouter",[74],{"t":878},", a decentralised network whose requests are served by independent nodes. A freshly written dictionary entry, and the choice of a word's meaning in your sentence, are checked by two verification models: ",{"t":880,"marks":881},"Jev",[74],{"t":883},", by TypeSafe, through OpenRouter, and ",{"t":885,"marks":886},"Clef-flash",[74],{"t":888}," on ",{"t":890,"marks":891},"Cloudflare Workers AI",[74],{"t":893},". Sentence translation uses ",{"t":895,"marks":896},"DeepL API Free",[74],{"t":898},". Texts generated from your words and cover briefs go to DeepSeek only.",{"type":39,"spans":900},[901,903,906],{"t":902},"9.3. ",{"t":904,"marks":905},"What they may do with it.",[74],{"t":907}," We no longer promise that this text goes only to vendors that do not train on it. Groq's free tier, DeepL API Free and Cloudflare's free Workers AI plan are free services, and GonkaRouter is a decentralised network whose nodes we do not choose; their terms may allow them to retain the text they receive or use it, including to improve their models. The paid vendors handle it under their own terms.",{"type":39,"spans":909},[910,912,915],{"t":911},"9.4. ",{"t":913,"marks":914},"Answers are cached and shared.",[74],{"t":916}," A dictionary entry, an explanation, a sentence translation and the audio of a word or phrase are stored in shared caches, without any link to your account, and served to the next reader who taps the same word or selects the same sentence. A translated sentence is stored together with its text. This applies to sentences from books you uploaded as well.",{"type":39,"spans":918},[919,921,924,926,928],{"t":920},"9.5. ",{"t":922,"marks":923},"Narration.",[74],{"t":925}," Passages you listen to go to Microsoft Azure Speech in the ",{"t":580,"marks":927},[529],{"t":929}," region, Frankfurt, including passages from books you uploaded yourself.",{"type":39,"spans":931},[932,934,937],{"t":933},"9.6. ",{"t":935,"marks":936},"Books you upload are not an exception.",[74],{"t":938}," Words and sentences from public-domain books and from books on your shelf go to the vendors above in the same way, and there is no private mode that keeps an uploaded file away from them. If you have text that must not leave your own machine, do not upload it to books.dev. When you upload, you also confirm that you hold the file lawfully.",{"type":39,"spans":940},[941,943,946],{"t":942},"9.7. ",{"t":944,"marks":945},"Inside the service, your uploaded book is yours.",[74],{"t":947}," It is not added to the catalogue, and the file itself sits in private storage and is never served to another reader. Two things do leave that private space: the cover generated for the book and its narration audio are kept in publicly reachable storage, under addresses that are not listed or linked anywhere, and its sentences can end up in the shared caches (9.4).",{"type":39,"spans":949},[950,952,955,957,959,961,965],{"t":951},"9.8. ",{"t":953,"marks":954},"Machine-written text.",[74],{"t":956}," Level adaptations are written by a language model from the original text and are not proofread by a human; they can distort, over-simplify or misstate the original. This is stated in the ",{"t":57,"to":958},{"kind":16,"hl":18,"slug":5},{"t":960}," and at the end of each adapted book in the reader. Dictionary entries, explanations, memory aids and generated texts are also written by language models, and sentence translations by machine translation; they are checked automatically, not by a person, and can be wrong. Where AI is used and how to report a bad result are on the ",{"t":962,"to":963},"\u002Fai",{"kind":16,"hl":18,"slug":964},"ai",{"t":60},{"type":44,"level":45,"text":967,"id":968},"10. Analytics, cookies and local storage","10-analytics-cookies-and-local-storage",{"type":39,"spans":970},[971,973,976,978,980,982,985],{"t":972},"10.1. We use ",{"t":974,"marks":975},"two",[74],{"t":977}," analytics tools, and they work differently, so read them as two. ",{"t":601,"marks":979},[74],{"t":981}," measures traffic. ",{"t":983,"marks":984},"PostHog",[74],{"t":986}," measures how features are used and collects error reports. Short version: traffic measurement starts when the page loads, product analytics starts only if you agree, and neither receives the text of what you read.",{"type":39,"spans":988},[989,991,994],{"t":990},"10.2. ",{"t":992,"marks":993},"Google Analytics loads on your first page view and sets its cookies before you answer the cookie banner.",[74],{"t":995}," The banner tells you this has happened; for Google Analytics it is an acknowledgement, not a consent gate, and neither of its buttons switches Google Analytics off.",{"type":39,"spans":997},[998],{"t":999},"10.3. The legal basis for the Google Analytics processing is legitimate interest under Article 6(1)(f) GDPR — understanding how the service is used in order to improve it. We do not claim consent for it, because we do not have it.",{"type":39,"spans":1001},[1002,1004,1007,1009,1013],{"t":1003},"10.4. ",{"t":1005,"marks":1006},"The honest caveat.",[74],{"t":1008}," Under the ePrivacy Directive as read by the Court of Justice in ",{"t":1010,"marks":1011},"Planet49",[1012],"i",{"t":1014}," (C-673\u002F17), consent to storing non-essential cookies must be prior, active and specific. A banner that informs you after the fact does not meet that standard for readers in the EEA and the UK, and we do not claim that it does. This is a deliberate decision of the operator, written down rather than dressed up as something it is not.",{"type":39,"spans":1016},[1017,1019,1022,1024,1027],{"t":1018},"10.5. ",{"t":1020,"marks":1021},"PostHog works the other way round.",[74],{"t":1023}," It loads only after you press \"Continue\" on the banner. Until then it sets no cookie and sends nothing at all; events from before that moment are dropped, not saved for later. The legal basis is your ",{"t":1025,"marks":1026},"consent",[74],{"t":1028},", Article 6(1)(a) GDPR, and you can withdraw it whenever you like, in your account settings: withdrawal stops the script and clears its cookies, and it costs you nothing.",{"type":39,"spans":1030},[1031,1033,1036,1038,1040,1042,1044],{"t":1032},"10.6. ",{"t":1034,"marks":1035},"Where PostHog runs and who it is.",[74],{"t":1037}," PostHog, Inc. is a United States company, but our project is on PostHog Cloud EU: Amazon Web Services in ",{"t":613,"marks":1039},[529],{"t":1041},", Frankfurt, Germany, with ",{"t":618,"marks":1043},[529],{"t":1045}," as the endpoint your browser talks to. PostHog processes the data on our instructions under a data-processing agreement, and publishes its own sub-processor list. Section 7.6 sets out what the EU region does and does not change.",{"type":39,"spans":1047},[1048,1050,1053,1055,1056,1058,1061],{"t":1049},"10.7. ",{"t":1051,"marks":1052},"How to refuse.",[74],{"t":1054}," For PostHog, refuse it on the banner and it never loads, or withdraw later in your account settings and it stops. For Google Analytics there is no in-product switch: block or delete cookies in your browser, install Google's Analytics opt-out add-on, block the Google script with a content blocker, or object under Article 21 GDPR at ",{"user":8,"domain":72,"link":124},{"t":1057},", in which case we have Google Analytics delete the data held under your account identifier, if you are signed in, and confirm it — collection in your browser stops only when you block the script. Either way, refusing changes nothing about your access to the service. The ",{"t":1059,"to":1060},"\u002Fcookies",{"kind":16,"hl":18,"slug":11},{"t":1062}," spells each route out.",{"type":39,"spans":1064},[1065,1067,1070,1072,1075,1077,1078],{"t":1066},"10.8. ",{"t":1068,"marks":1069},"Retention.",[74],{"t":1071}," Google Analytics data is kept ",{"t":1073,"marks":1074},"14 months",[74],{"t":1076},", set in our Google Analytics account. PostHog data is kept only while your consent stands; withdraw it and collection stops, and you can ask at ",{"user":8,"domain":72,"link":124},{"t":1079}," for what PostHog already holds to be deleted.",{"type":39,"spans":1081},[1082,1084,1087,1089,1092,1094,1096],{"t":1083},"10.9. ",{"t":1085,"marks":1086},"What does go to analytics from your reading.",[74],{"t":1088}," An earlier version promised that nothing did; the code did not keep that promise, and we are correcting the text rather than staying silent. Google Analytics receives the following for every reader, PostHog only with your consent: the word you tapped and the word you saved to your vocabulary; which book you opened, started and finished, and at what level; roughly how far through you were at the moment we offer to take you back to an unfinished book; the page address, and with it your catalogue search if you used one; your interface language, whether you are a guest or a registered reader, and your reading level band; and, for signed-in readers, a random account identifier that tells one person on two devices apart from two different readers. Your email address is never sent. ",{"t":1090,"marks":1091},"The text of a book is never sent",[74],{"t":1093}," — neither ours nor one you uploaded. The caveat about your own files: a single word you tap inside an uploaded book travels exactly as a word from ours does; the file itself goes nowhere. The full breakdown is on ",{"t":1059,"to":1095},{"kind":16,"hl":18,"slug":11},{"t":60},{"type":39,"spans":1098},[1099],{"t":1100},"10.10. There is no session recording and no third-party advertising or tracking cookies. Both tools receive reports of errors in the page, and they receive different things: Google Analytics gets only the name of the failure and a short description truncated to 300 characters; PostHog gets the full report with the stack, in its EU region and only with your consent. Server errors are logged by Google Cloud, our host, with the request method and path but without its body. No separate error-monitoring vendor is connected.",{"type":39,"spans":1102},[1103,1105,1108,1110,1113,1115,1118,1120,1123,1125,1128,1130,1133,1135,1138,1140,1142],{"t":1104},"10.11. The cookies themselves. Ours: the sign-in cookie lasts 400 days; the interface-language cookie (",{"t":1106,"marks":1107},"ui_lang",[529],{"t":1109},"), the cookie that remembers your level before you have an account (",{"t":1111,"marks":1112},"nl_onboarding",[529],{"t":1114},") and the record of your answer on the banner (",{"t":1116,"marks":1117},"nl_consent",[529],{"t":1119},") last 365 days. Google Analytics sets ",{"t":1121,"marks":1122},"_ga",[529],{"t":1124}," and ",{"t":1126,"marks":1127},"_ga_\u003Cid>",[529],{"t":1129}," on your first visit; they last 400 days. There is no ",{"t":1131,"marks":1132},"_gid",[529],{"t":1134},". PostHog's ",{"t":1136,"marks":1137},"ph_phc_\u003Cproject key>_posthog",[529],{"t":1139}," is set only after you press \"Continue\", for PostHog's default lifetime, and is removed when you withdraw. The full table, with each cookie's purpose, is in the ",{"t":1059,"to":1141},{"kind":16,"hl":18,"slug":11},{"t":60},{"type":39,"spans":1144},[1145,1147,1149],{"t":1146},"10.12. Some settings live in your browser's storage rather than in a cookie. Until you clear them: your reading settings, narration preferences and price currency (these three are also saved to your account), the audio output you picked (this device only), the last time the tab was open, which drives the \"Continue reading\" bar, whether you have seen the reader's first-run hint, and — only if you allowed PostHog — PostHog's own state. For the open tab only: the sign-in step while you wait for the code (your email address and when the code was sent), an unfinished vocabulary test, a text being generated, and the words picked for a study session. Nothing is stored for offline reading. The key names are on ",{"t":1059,"to":1148},{"kind":16,"hl":18,"slug":11},{"t":60},{"type":44,"level":45,"text":1151,"id":1152},"11. Your rights","11-your-rights",{"type":39,"spans":1154},[1155],{"t":1156},"11.1. If you are in the EEA or the United Kingdom you have the rights below. We give the same options to everyone, wherever you are.",{"type":66,"ordered":67,"items":1158},[1159,1166,1173,1185,1192,1201,1210],{"spans":1160},[1161,1164],{"t":1162,"marks":1163},"Access",[74],{"t":1165}," (Art. 15) — find out what we process about you and get a copy.",{"spans":1167},[1168,1171],{"t":1169,"marks":1170},"Rectification",[74],{"t":1172}," (Art. 16) — correct data that is wrong or incomplete.",{"spans":1174},[1175,1178,1180,1183],{"t":1176,"marks":1177},"Erasure",[74],{"t":1179}," (Art. 17) and ",{"t":1181,"marks":1182},"portability",[74],{"t":1184}," (Art. 20) — delete your account and its data, or receive it in a machine-readable form; see section 12.",{"spans":1186},[1187,1190],{"t":1188,"marks":1189},"Restriction",[74],{"t":1191}," (Art. 18) — pause processing while a disputed point is resolved.",{"spans":1193},[1194,1197,1199,1200],{"t":1195,"marks":1196},"Objection",[74],{"t":1198}," (Art. 21) — object to processing based on legitimate interest, including Google Analytics. We stop unless we have compelling grounds that override yours; for analytics we claim none. PostHog runs on consent instead, so there you withdraw rather than object — in your account settings, or at ",{"user":8,"domain":72,"link":124},{"t":60},{"spans":1202},[1203,1206,1208,1209],{"t":1204,"marks":1205},"Automated decisions",[74],{"t":1207}," (Art. 22) — we make none with legal or similarly significant effects on you. Reviews are published as written, without automatic screening. Complaints about a review, or about any outcome, go to ",{"user":106,"domain":72,"link":124},{"t":60},{"spans":1211},[1212,1215],{"t":1213,"marks":1214},"Complaint",[74],{"t":1216}," (Art. 77) — see section 16.",{"type":39,"spans":1218},[1219,1221,1223],{"t":1220},"11.2. To exercise any of these, write to ",{"user":8,"domain":72,"marks":1222},[74],{"t":1224}," from the address on your account and say what you want. We answer within 30 days; a complex request can extend that, and we will tell you why. Requests are free — we may charge only for manifestly unfounded or repetitive ones, and would warn you first.",{"type":39,"spans":1226},[1227,1229,1230],{"t":1228},"11.3. A guest account has no email attached, so we cannot check a request against it the usual way. Write to ",{"user":106,"domain":72,"link":124},{"t":1231}," and tell us what you can about the account; if we cannot tie the request to an account, we will say so.",{"type":44,"level":45,"text":1233,"id":1234},"12. Deletion, export and guest accounts","12-deletion-export-and-guest-accounts",{"type":39,"spans":1236},[1237,1239,1242],{"t":1238},"12.1. ",{"t":1240,"marks":1241},"Deletion.",[74],{"t":1243}," A signed-in account — by email code or Google — has \"Delete account\" in its settings. At once, the account is hidden and signing in to it is blocked. The account and everything tied to it — reading progress, words, repetitions, vocabulary tests, generated texts, uploaded books, reviews, \"notify me\" requests — are kept for up to 30 days and then deleted for good.",{"type":39,"spans":1245},[1246,1248,1251,1253,1254],{"t":1247},"12.2. ",{"t":1249,"marks":1250},"Changed your mind?",[74],{"t":1252}," Within those 30 days you can have the account restored: write to ",{"user":106,"domain":72,"link":124},{"t":1255},". After the final deletion there is nothing left to restore.",{"type":39,"spans":1257},[1258],{"t":1259},"12.3. Your email address stays tied to the deleted account until the final deletion, so it becomes free for a new account only after that.",{"type":39,"spans":1261},[1262,1264,1267,1269,1270],{"t":1263},"12.4. ",{"t":1265,"marks":1266},"Export.",[74],{"t":1268}," Send a request to ",{"user":8,"domain":72,"link":124},{"t":1271},". We assemble your data in a machine-readable format and answer within 30 days. A single review can be edited or deleted on its own, without deleting the account.",{"type":39,"spans":1273},[1274,1276,1279,1281,1282],{"t":1275},"12.5. ",{"t":1277,"marks":1278},"Guest accounts.",[74],{"t":1280}," You do not need an email to read: the first time you open a book or save a word, the service creates a guest account, and we know nothing about you beyond what you read and study inside it. Anonymity has a price: without an email we cannot restore access, verify your identity for a data request, or warn you about changes, and if the browser loses the sign-in cookie the progress goes with it. Guest accounts are not deleted automatically, however long they stay inactive; to have one deleted, write to ",{"user":106,"domain":72,"link":124},{"t":60},{"type":44,"level":45,"text":1284,"id":1285},"13. Children and the age threshold","13-children-and-the-age-threshold",{"type":39,"spans":1287},[1288],{"t":1289},"13.1. The minimum age is 16 in the EEA and 13 everywhere else.",{"type":39,"spans":1291},[1292],{"t":1293},"13.2. Age is self-declared: by registering an account, or by using the service, you confirm you meet the threshold above. Nothing asks you to state a date of birth, and we do not check documents — a deliberate choice in favour of collecting less.",{"type":39,"spans":1295},[1296,1298,1299],{"t":1297},"13.3. If we learn an account is used by someone below the threshold, it is blocked and deleted. If you are a parent or guardian and believe a child registered without your consent, write to ",{"user":8,"domain":72,"link":124},{"t":60},{"type":44,"level":45,"text":1301,"id":1302},"14. Readers in the United States","14-readers-in-the-united-states",{"type":39,"spans":1304},[1305,1307,1310],{"t":1306},"14.1. NewGen Books LLC is ",{"t":1308,"marks":1309},"below the thresholds",[74],{"t":1311}," that would make it a covered \"business\" under the California Consumer Privacy Act as amended by the CPRA — gross revenue above USD 26,625,000, personal information of 100,000 or more California consumers or households, or 50% or more of revenue from selling or sharing it — and below the equivalent thresholds in the Virginia, Colorado, Connecticut and Utah privacy statutes.",{"type":39,"spans":1313},[1314,1316,1319,1321,1322],{"t":1315},"14.2. ",{"t":1317,"marks":1318},"We honour the rights anyway.",[74],{"t":1320}," Wherever in the US you live, you can ask for access to the personal information we hold, correction, deletion, or a portable copy, at ",{"user":8,"domain":72,"link":124},{"t":1323},". We handle it the same way and on the same timetable as a GDPR request, and we will not treat you worse for asking.",{"type":39,"spans":1325},[1326],{"t":1327},"14.3. We do not sell personal information, do not share it for cross-context behavioural advertising, and do not use sensitive personal information to infer characteristics about you. There is nothing for a \"Do Not Sell or Share\" link to switch off.",{"type":44,"level":45,"text":1329,"id":1330},"15. Security","15-security",{"type":39,"spans":1332},[1333],{"t":1334},"15.1. There are no passwords to leak: you sign in with a one-time code sent by email or with your Google account. We never receive card details — none are collected (section 5).",{"type":39,"spans":1336},[1337],{"t":1338},"15.2. Traffic between your browser and the service runs over an encrypted connection, and access to production systems is limited to the people who need it for their work.",{"type":39,"spans":1340},[1341],{"t":1342},"15.3. We hold as little as possible: no date of birth, no book text in analytics, no IP address stored by our own code. Data that does not exist cannot leak.",{"type":39,"spans":1344},[1345,1347,1348],{"t":1346},"15.4. There is no such thing as perfect security. If a breach occurs that is likely to result in a risk to your rights and freedoms, we notify the supervisory authority and, where the risk is high, you, within the deadlines in Articles 33 and 34 GDPR. Suspected vulnerabilities go to ",{"user":99,"domain":72,"link":124},{"t":60},{"type":44,"level":45,"text":1350,"id":1351},"16. Complaints to a supervisory authority","16-complaints-to-a-supervisory-authority",{"type":39,"spans":1353},[1354,1356,1357],{"t":1355},"16.1. If you think we have handled your data badly, write to ",{"user":8,"domain":72,"link":124},{"t":1358}," first — most things resolve faster directly, and we would rather hear it from you.",{"type":39,"spans":1360},[1361],{"t":1362},"16.2. That does not take away your right to complain to a supervisory authority: in the EEA, the authority of your habitual residence, your place of work or the place of the alleged infringement; in the UK, the Information Commissioner's Office. You can also go to court.",{"type":39,"spans":1364},[1365],{"t":1366},"16.3. Nothing here limits the mandatory consumer rights of readers in the EEA and the UK, including the right to bring proceedings where you live.",{"type":44,"level":45,"text":1368,"id":1369},"17. Changes to this policy, and what happens if the service closes","17-changes-to-this-policy-and-what-happens-if-the-service-cl",{"type":39,"spans":1371},[1372],{"t":1373},"17.1. This policy will change — when a vendor changes, when a feature appears, when something described here stops being accurate.",{"type":39,"spans":1375},[1376,1378,1381,1383,1386],{"t":1377},"17.2. For changes that affect you we give ",{"t":1379,"marks":1380},"30 days' notice",[74],{"t":1382}," by email to the address on your account, if you gave one. The current version is always on the ",{"t":1384,"to":1385},"\u002Fprivacy",{"kind":16,"hl":18,"slug":8},{"t":1387}," page, dated at the bottom.",{"type":39,"spans":1389},[1390,1392,1395,1397,1400,1402,1405],{"t":1391},"17.3. ",{"t":1393,"marks":1394},"If the service closes.",[74],{"t":1396}," We would give at least ",{"t":1398,"marks":1399},"60 days' notice",[74],{"t":1401}," before shutting books.dev down and keep an export window open for ",{"t":1403,"marks":1404},"90 days",[74],{"t":1406}," from the announcement, so you can take your reading data, your words and your uploaded files with you. After that, accounts and their data are deleted.",{"type":39,"spans":1408},[1409],{"t":1410},"Effective 17 October 2026",[],[1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429],{"id":47,"text":46,"level":45},{"id":129,"text":128,"level":45},{"id":140,"text":139,"level":45},{"id":316,"text":315,"level":45},{"id":487,"text":486,"level":45},{"id":506,"text":505,"level":45},{"id":637,"text":636,"level":45},{"id":709,"text":708,"level":45},{"id":831,"text":830,"level":45},{"id":968,"text":967,"level":45},{"id":1152,"text":1151,"level":45},{"id":1234,"text":1233,"level":45},{"id":1285,"text":1284,"level":45},{"id":1302,"text":1301,"level":45},{"id":1330,"text":1329,"level":45},{"id":1351,"text":1350,"level":45},{"id":1369,"text":1368,"level":45},5506,[1432,1435,1438,1441,1444,1448,1451],{"hl":18,"slug":11,"title":1433,"description":1434},"Cookie Policy","Every cookie books.dev sets and everything it keeps in your browser: what each one does, how long it lives, who sets it, and how to get rid of it.",{"hl":18,"slug":514,"title":1436,"description":1437},"Sub-processors","Every company that processes books.dev data on our behalf: what each one does, which region it runs in, and under which transfer mechanism.",{"hl":18,"slug":5,"title":1439,"description":1440},"Terms of Use","What books.dev is, what you may and may not do with it, how paid plans will work, who will sell them to you, and what happens when something goes wrong.",{"hl":18,"slug":964,"title":1442,"description":1443},"AI Disclosure","Where books.dev uses machine-written text and synthetic speech, how it is labelled, and what Article 50 of the EU AI Act requires us to tell you about it.",{"hl":18,"slug":1445,"title":1446,"description":1447},"accessibility","Accessibility Statement","How accessible books.dev is today, which standard we measure against, what is not there yet, and how to tell us when something blocks you.",{"hl":18,"slug":93,"title":1449,"description":1450,"auto":124},"Copyright Claims","How to report content on books.dev that infringes your copyright, what a valid notice has to contain, and how to file a counter-notice if yours was removed.",{"hl":18,"slug":1452,"title":1453,"description":1454,"auto":124},"refund","Refund Policy","When a books.dev subscription can be refunded, how to ask for it, how long it takes, and what the statutory withdrawal right gives you in the EU and the UK.",{"en":8,"ru":8,"es":8},{},{"legal":1458,"privacy":1461,"security":1465,"payments":1469,"copyright":1473,"ai":1477,"accessibility":1481,"account":1485,"product":1489,"reading":1493,"vocabulary":1496,"audio":1500,"books":1503},{"en":1459,"ru":1460,"es":1459},"Legal","Юридическое",{"en":1462,"ru":1463,"es":1464},"Privacy","Приватность","Privacidad",{"en":1466,"ru":1467,"es":1468},"Security","Безопасность","Seguridad",{"en":1470,"ru":1471,"es":1472},"Payments","Оплата","Pagos",{"en":1474,"ru":1475,"es":1476},"Copyright","Авторские права","Derechos de autor",{"en":1478,"ru":1479,"es":1480},"AI","Искусственный интеллект","IA",{"en":1482,"ru":1483,"es":1484},"Accessibility","Доступность","Accesibilidad",{"en":1486,"ru":1487,"es":1488},"Account","Аккаунт","Cuenta",{"en":1490,"ru":1491,"es":1492},"Product updates","Обновления","Novedades",{"en":187,"ru":1494,"es":1495},"Чтение","Lectura",{"en":1497,"ru":1498,"es":1499},"Vocabulary","Словарь","Vocabulario",{"en":1501,"ru":1502,"es":1501},"Audio","Аудио",{"en":1504,"ru":1505,"es":1506},"Books","Книги","Libros",[32,1508,86,19,1509,8,1510],"books","payments","reading",1792358487748]