Privacy Policy
This document is published in English only. A legal text has to say exactly one thing, and we will not publish twenty-two translations we cannot keep in agreement through a single clause change. A translation that diverges from this text is not a translation — it is a second, different account of what we do with your data, and we would have published both.
We build software for professional translators, so we are not going to pretend machine translation would be adequate here. If you would like any part of this document explained in another language, write to support@lingodesk.net and we will explain it to you directly.
1. Who we are
In short: this section says who is answerable for your data — Espinosa Bookkeeping LLC, doing business as LingoDesk — and how to reach us. This lead-in is explanation; the text below it governs.
LingoDesk is a business-management service for freelance translators, operated by Espinosa Bookkeeping LLC, a limited liability company doing business as LingoDesk, located in Las Vegas, Nevada, United States. For the data described in section 2 as ours to answer for, that company is the controller within the meaning of Article 13(1)(a) of the General Data Protection Regulation, and an operator within the meaning of NRS 603A.330.
Who the controller is
Article 13(1)(a) requires the controller's identity, and NRS 603A.340 requires an operator to identify itself in this notice. The controller and operator is Espinosa Bookkeeping LLC, a limited liability company, doing business as LingoDesk. The same identity is published in section 1 of our Terms of Service, and our mailing address is published in the next section. Las Vegas, Nevada appears above because it is why Nevada law governs this notice, and for no other reason.
How to reach us, and what happens when you do
You can write to us by post at LingoDesk, PO Box 335208, North Las Vegas, NV 89033, United States. Email is faster, and both routes reach the same person.
Write to support@lingodesk.net. That address is also our designated request address for the purposes of NRS 603A.345, through which a Nevada consumer may submit a verified request. The statutory response deadline, and the extension the statute permits, are set out once in section 8 rather than twice on one page.
Whatever the deadline available to us, we answer within 30 days.Article 12(3) allows a controller one month from receipt of a request — "without undue delay and in any event within one month" — extendable by two further months for complex or numerous requests. We do not take the extension, and 30 days is shorter than a calendar month in seven months of the year, so this is a commitment slightly tighter than the Regulation requires rather than a restatement of it. Requests are handled by hand, by one person; section 7 says so plainly rather than implying an automated pipeline that does not exist.
NRS 603A.345 also prohibits selling the covered information of a consumer who has opted out. We do not sell personal information at all, to anyone, for monetary consideration or otherwise. The obligation to publish a request address does not depend on selling, which is why the address above is published regardless.
No data protection officer
We have not designated a data protection officer, and we are saying so rather than leaving the heading out — an omission reads as an oversight. Article 37 requires a designation where processing is carried out by a public authority, where core activities require regular and systematic monitoring of data subjects on a large scale, or where core activities consist of large-scale processing of special categories of data. None of the three applies at this scale. Questions that would go to a DPO go to the address above.
2. The two roles
In short: two different sets of people's data run through one product, and we are answerable for them in two different ways. Everything after this section depends on which of the two blocks below your question falls under.
Your data — we are the controller. Your identity and login records, your business profile including your postal address, tax identifier and bank details, and your subscription. We decide why and how that data is processed, so we answer for it directly. The whole of this notice is addressed to you about this data.
Your clients' data — you are the controller, we are your processor. The client contacts, project records, invoice and credit-note content, payments and notes that you enter. You decide why and how that data is processed; we act on your instructions, and using the product is the instruction. What we owe you for it is set out in the data-processing terms in our Terms of Service, under Article 28. Article 13 does not run from us to your clients — your own privacy notice does.
Getting this the wrong way round is the error a reader who works with these documents professionally spots first, so we have put it in the first screen rather than the last.
We do not use your clients' data for our own purposes. No aggregate benchmarking, no cross-customer insights, no training of machine-learning models, no enrichment, no resale. Article 28(10) is why that sentence matters rather than being a courtesy: a processor that "infringes this Regulation by determining the purposes and means of processing … shall be considered to be a controller in respect of that processing". The breach limb is part of the provision and we are quoting it rather than dropping it, because it is what makes the consequence a penalty rather than a relabelling. As at the effective date of this notice, that statement is verifiable in the product itself — there is no profiling, scoring, benchmarking or model-training code in it. We are making the commitment while it is still a description of what the software does.
3. What we collect
In short: we hold your account and business details because you asked us to run your invoicing, and we hold your client and project records because you typed them in. The two lists below follow the two roles in the section above.
Data we hold about visitors, before there is any account
- Page views on the public site. Since 3 September 2026 our own server records which public page was viewed, the language it was served in, and the host that linked you here — "reddit.com", never the full referring URL, because somebody else's URL can carry their own search terms. It also records a same-day-only fingerprint so that forty pages read by one person can be told apart from one page read by forty people. That value is a keyed hash of your IP address and browser, the key is random per server process and replaced every day, and the key is never written down — so the value cannot be traced to you, cannot be linked across days, and cannot be reversed by us either. Your IP address and browser are used to compute it and then discarded; neither is stored. That is the whole of it: no cookie, no account link, and nothing written to your device.
Data we hold as controller — about you
- Account and authentication data. Your email address, a hash of your password (never the password itself), a security stamp, an optional phone number, whether two-factor authentication is enabled, whether your email is confirmed, and failed-sign-in counters used for lockout.
- Business profile. Your full name, business name, account type, postal address, tax identifier, logo location, home currency, timezone, invoice and credit-note numbering, calendar-feed token and preferred language — and your bank details: bank name, account name, account number, routing number, SWIFT code and IBAN. We are naming them because they are the most sensitive fields in the product, and a disclosure that hides its most sensitive field is not a disclosure. They are there because your invoices have to carry them for your clients to pay you.
- Subscription records. The customer and subscription identifiers issued by our payment provider, the plan name, the status and the current period end. No card number, security code or expiry date is ever stored on LingoDesk servers — card details are entered with our payment provider and we never receive them.
- Email delivery log. For each message the product sends on your behalf: the recipient address, the subject, delivery status, timestamps, the provider's response identifier and any error — and the full rendered body of the message. For an invoice that body contains your bank details together with your client's name and address, which makes this the widest-reaching single field we store. See section 7 for what that means for retention.
Data we hold as processor — about your clients, entered by you
- Clients. Name, contact name, client type, email, phone, postal address, tax identifier, VAT number, preferred currency, payment terms, status and invoice language. A client recorded as an individual is a natural person, and their details are personal data.
- Projects. Name, language pair, specialisation, CAT tool, delivery format, purchase-order number, deadline, rush flag, rates and word counts.
- Invoices, credit notes and their line items. Numbers, dates, amounts, tax, currency and exchange rate, payment terms and reverse-charge status.
- Payments. Amount, date, method and reference.
- Your rate cards and per-client rates. Not personal data, but commercially confidential to you, and treated as such.
- Free-text notes on clients, projects, invoices, credit notes and payments. We do not inspect, index or classify free-text fields. They can hold anything you type, up to and including sensitive personal data about a client, and you are the controller who decides what goes in them.
This list doubles as the categories of covered information required by NRS 603A.340(1)(a). Nevada requires categories; we have listed fields instead, because Article 13 is the stricter standard and this notice is written once to the stricter of the two. NRS 603A.320 defines covered information to include a name, a physical address, an email address and a telephone number, all of which are in the first list.
4. Why we process it, and on what legal basis
In short: each thing we do with your data has its own reason and its own legal basis, and they are set out one per row rather than bundled into a single sentence about our business interests.
Article 13(1)(c) requires the purposes of processing as well as the legal basis for each, and Article 13(1)(d) requires that where we rely on legitimate interests we say which interests. A single blanket line does not discharge either. The bases are those in Article 6(1).
| What we do | Why | Legal basis |
|---|---|---|
| Count views of our public pages, using our own server | To know which pages people actually read and which of our efforts brought them here. Without it we would be choosing what to write next by guesswork | Legitimate interests (Article 6(1)(f)) — ours, in understanding demand for our own site. The balancing test is short because the data is: it is aggregate, it identifies nobody, it is shared with nobody, it is never used to profile or to decide anything about a person, and it stores nothing on your device. This is not the Google Analytics row, which runs on consent and is described separately below |
| Create and authenticate your account, and keep you signed in | You cannot use a business-management service without an account, and only you should be able to open yours | Article 6(1)(b) — necessary to perform our contract with you |
| Store your business profile, including your bank details, and render it onto invoices and credit notes | You enter those details so that your documents carry them and your clients can pay you | Article 6(1)(b) — contract |
| Store and process the client, project, invoice and payment records you enter | This is the service itself | Article 6(1)(b) for our side of it. For your clients' data we are your processor, and the legal basis is yours to determine, not ours — see section 2 |
| Take your subscription payment through our payment provider | To charge for the service you subscribed to | Article 6(1)(b) — contract. Our payment provider additionally processes on its own account under Article 6(1)(c), legal obligation, for anti-money-laundering and identity checks it is required to carry out |
| Send transactional email — invoices, payment reminders and deadline digests | These are service messages you configured, sent to recipients you chose. They are not marketing and we do not send marketing email | Article 6(1)(b) — contract |
| Keep a delivery log of the email the product sends on your behalf, including the rendered body | Named interest: proving whether an invoice was actually delivered when a client disputes it, and diagnosing delivery failures when a client says an invoice never arrived | Article 6(1)(f) — legitimate interests. See the note below this table |
| Security: sign-in rate limiting, account lockout after repeated failures, and rotation of the tokens that keep you signed in | Named interest: preventing credential-stuffing and account takeover of accounts holding bank details | Article 6(1)(f) — legitimate interests. Recital 49 says processing "to the extent strictly necessary and proportionate for the purposes of ensuring network and information security … constitutes a legitimate interest". The recital's own list of who does that processing is about providers of communications networks and of security services, so we cite it for what the interest is and not as a ruling about a service like ours |
| Remember your language preference | So the interface is in your language on your next visit | Article 6(1)(b) for the copy stored on your profile. The copy kept in your browser is governed by a different rule — see section 9 |
One row is a judgement rather than a citation, and we are marking it. The legitimate-interests basis for the email delivery log is our assessment, not a settled question. Necessity under Article 6(1)(f) is judged against the retention period, and that log currently has no retention window at all — which weakens the basis rather than supporting it. We have recorded it as an open item instead of writing it up as though it were resolved.
We rely on consent for exactly one thing, and Google Analytics is it. Not "analytics" — Google analytics. We also count page views on our own server, and that runs on legitimate interests rather than consent for the reasons in the row above and the section below. There is still no marketing email and no advertising here, but since 3 September 2026 there is one analytics provider — Google Analytics — and it runs on Article 6(1)(a) consent and on nothing else. Everything else in this notice rests on contract or legitimate interests, as the table above sets out. Nothing loads and no request reaches Google unless you say yes. That changes what this paragraph used to say: the right to withdraw consent under Article 13(2)(c) — which attaches only where Article 6(1)(a) consent is the basis — now has something to attach to, and withdrawal has to be as easy as giving it was, so section 9 carries a control that turns it off again in one click. Consent under the ePrivacy Directive is a separate question about your device rather than about a legal basis, and section 9 answers it row by row, including the one row where our answer changed.
5. Who receives it
In short: four companies other than us touch this data, they are named individually below rather than described as categories, and each row says what that company actually receives. The fourth only receives anything if you accepted analytics, and never receives anything at all from inside your account. Our own page-view counting has no recipient on this list because it has no recipient at all — it never leaves our server.
| Recipient | What they do for us | What they actually receive | Region | Their terms |
|---|---|---|---|---|
| MochaHost | Hosting and the database — both, not one or the other | Everything in section 3, at rest and in transit. It is the widest-scope recipient on this page | Not yet confirmed. The data-centre region is a setting on our hosting control panel and we have not read it off. We would rather leave this cell open than fill it from a review site | Privacy policy. We did not find a separately published data-processing agreement; that is an open item, not an assertion that none exists |
| Stripe | Subscription payments — and in two capacities, which matters | Your email, name and billing address, your card details (entered with Stripe, never with us), and the customer and subscription identifiers we store | Global, under Stripe's own transfer paperwork | Data processing agreement · Privacy notice |
| Resend | Transactional email delivery | The recipient address, the subject and the full rendered body of each invoice and reminder sent | United States | Data processing agreement · Sub-processor list |
| Analytics on the public site — and only if you accepted | Which public pages you view, your approximate location derived from your IP address, and your browser and device type. Never your name, your email address, your clients, your invoices or anything else from inside your account — analytics does not run on the signed-in product at all, so there is no page there for it to report | United States | Processor terms · Privacy notice |
Stripe is not simply "our payment processor". It processes some data on our behalf, and it processes other data as a controller in its own right — for fraud prevention, anti-money-laundering and know-your-customer obligations, sanctions and trade-control screening, and its own compliance duties. For that second category Stripe determines the purposes and means itself, and its privacy notice governs, not this one. Describing it only as a processor would understate what happens to your data.
Email delivery is switched on. Resend receives the recipient address, the subject and the full rendered body of each message the product sends — for an invoice, that body includes your business details and your client's name and address. Every send is recorded, with its outcome, in the delivery log described in section 3.
Resend engages its own sub-processors, and we link their published list rather than transcribing it. That is deliberate: a copy on this page would be out of date the moment they change it. Reading their list is not how you exercise a right, though, and an earlier version of this paragraph said it was.Article 28(2) puts the duty on us, not on them — where you have given general written authorisation we must "inform the controller of any intended changes concerning the addition or replacement of other processors, thereby giving the controller the opportunity to object". The mechanism that discharges that is ours, and it is set out as an operative term in section 14(d) of our Terms of Service: at least 30 days' notice by email, objection by reply, and termination without penalty if we cannot accommodate it. Their list is third-tier transparency on top of that — read it before relying on the feature, because it names companies further down the chain that we do not choose. As at the effective date of this notice it carries 22 entries, every one of them marked as located in the United States.
Those three are the complete list. We also disclose data where we are legally compelled to, and we would tell you unless we were prohibited from doing so. Nobody else receives it: we do not sell it, we do not share it for advertising, and there is no analytics provider, no advertising network and no data broker anywhere in this product.
6. International transfers
In short: we are based in the United States, so if you are in Europe your data crosses a border. This section says which of those crossings is already covered by paperwork and which is not, rather than implying all of them are.
Article 13(1)(f) requires us to say whether your data goes to a country outside the EEA and what safeguard applies. There are four legs, and they have four different answers.
- To Stripe — covered. Stripe's data processing agreement incorporates a Data Transfers Addendum referencing the EEA standard contractual clauses (Modules 1 and 2 of Implementing Decision (EU) 2021/914) and the UK International Data Transfer Addendum — the Information Commissioner's addendum to those clauses, which is a different instrument from the UK's stand-alone transfer agreement and was named as the wrong one here until this notice was audited. That DPA "is subject to and forms part of" the Stripe Services Agreement, so it needs no separate signature. This leg needed nothing further from us and has nothing outstanding.
- To Resend — a transfer to the United States on every email sent, and it stays one regardless of where our hosting sits: every sub-processor on their published list is US-located. We cannot honestly offer "everything stays in Europe" under any configuration, so we are not going to imply it.
- To Google — a transfer to the United States, and the only one you control. If you accept analytics, your IP address reaches Google in the United States; if you decline or never answer, this leg does not exist, because no request is made. We rely on Google's processor terms, which incorporate the EEA standard contractual clauses. This is the one transfer on this page that happens only because you said it could, and the one you can switch off yourself in section 9.
- To MochaHost — unresolved, and we are not guessing. The region is a setting on our hosting control panel that we have not yet read. Until we have, we cannot tell you whether this leg is a transfer out of the EEA at all. It is an open item at the foot of this page.
What we are not claiming. We have not executed standard contractual clauses of our own under Article 46 for the legs that would need them, and we are not going to write that we have. Formalising a transfer mechanism, appointing a representative in the Union and executing a data-processing agreement are gated on a specific event — the first paid subscription taken from a customer resident in the EU — and they are recorded as open items with that trigger, so it is something we notice rather than something we remember. What this section describes is what actually happens today.
7. How long we keep it
In short: two things are deleted automatically — one by us and one by Google — and everything else is kept until you ask us to remove it. This is the section where a privacy notice is most tempting to write vaguely, so it is written as the code actually behaves.
Sign-in tokens. The tokens that keep you signed in are deleted 30 days after they expire or are revoked, by a job that runs every 24 hours. That is the only automated deletion in the product, and we would rather say so than let it stand in for a retention schedule.
Page views are deleted after 400 days, by a job that runs every 24 hours. That window exists so one season can be compared with the same season a year earlier, which is the longest question this data is ever asked. It is stated as a period rather than as a criterion because there is a sweep behind it, written in the same change as this sentence — a published period with nothing enforcing it is precisely the failure recorded further down this section about the email delivery log.
Analytics data expires after 14 months, and that one is deleted by Google rather than by us. If you accepted analytics, the event and user data Google holds for this site is set to the 14-month retention window — not the 2-month default, and not the indefinite retention that is not on offer at any price. It is the longest period Google allows on this plan, chosen so a year-on-year comparison is possible at all, and it is the shortest thing on this page we would call a genuine retention schedule. Declining, or withdrawing consent in section 9, stops anything further being added to it; what was already sent runs out its window and is then removed by Google.
Everything else is retained for the life of the account. There is no automated deletion of your profile, your clients, your projects, your invoices, your credit notes, your payments or your notes, and there is no self-service delete-my-account button in the product. Article 13(2)(a) is the provision that makes this section compulsory: it requires "the period for which the personal data will be stored, or if that is not possible, the criteria used to determine that period", and "the life of the account" is the criterion rather than a period. We are not going to describe a retention schedule we have not built; Article 5(1)(e) is the separate principle of storage limitation, and this is an honest account of where we currently stand against it rather than a claim of compliance with it.
Erasure and export are handled by hand. Write to support@lingodesk.net and we will delete or export your data within 30 days — inside, and slightly tighter than, the one month Article 12(3) allows. It is a manual process carried out by one person, and describing it as one is the point: an automated mechanism we do not have would be a better-sounding sentence and a false one. Building a self-service path is an open item, triggered by the first request that arrives or by the first EU customer, whichever comes first.
The email delivery log has no retention window yet. Email is switched on, so the table storing the full rendered body of every message is now filling, and it grows without bound until a period is set. That gap is exactly what weakens the legitimate-interests basis in section 4. It is an open item whose trigger has arrived, which moves it to the front of the queue.
Data held on your instructions as your processor — your clients, projects and invoices — follows the same position, and what we owe you when you stop using the service is set out in the data-processing terms in our Terms of Service under Article 28(3)(g).
8. Your rights
In short: you can ask for a copy of your data, for it to be corrected, deleted or sent somewhere else, and you ask by writing to one address. Every request is handled by a person, by hand. Nevada and California each add something, and both are answered below. This lead-in is explanation; the text below it governs.
Your rights under the GDPR
Article 13(2)(b) requires us to tell you which rights you hold over the data section 2 describes as ours to answer for:
- Access — a copy of the personal data we hold about you (Article 15).
- Rectification — correction of anything inaccurate and completion of anything incomplete (Article 16).
- Erasure — deletion where one of the grounds in Article 17 applies.
- Restriction — processing paused rather than deleted while a dispute about accuracy or lawfulness is resolved (Article 18).
- Portability — the data you gave us, in a structured, commonly used, machine-readable form (Article 20).
- Objection — to the two operations in section 4 that rest on legitimate interests (Article 21). Nothing here is direct marketing, so that limb has nothing to attach to.
- Withdrawing consent does not arise (Article 13(2)(c)): as section 4 says, we rely on consent for nothing.
How you exercise them, exactly. Write to support@lingodesk.net. There is no self-service export, download or delete-my-account button in the product, and we are not going to describe one. Each request is a manual process carried out by one person, answered within 30 days — Article 12(3) allows one month, extendable by two further months where a request is complex or numerous, and we commit to the shorter period and do not take the extension.
You can complain to a supervisory authority (Article 13(2)(d)), and you do not have to come to us first. Article 77 gives you the right to complain to a supervisory authority, "in particular in the Member State of his or her habitual residence, place of work or place of the alleged infringement" — those three are named examples rather than an exhaustive list, and this page said they were the test until it was audited. We have no establishment in the Union, so there is no lead authority to route you to: your own national authority is the one to write to.
Whether you have to give us this data (Article 13(2)(e)): no statute requires it, but it is a contractual requirement. An email address and a password are what an account is, and the business profile is what an invoice is rendered from. Without them we cannot open an account or produce your documents. That is the whole consequence.
If you are in Nevada: the designated request address
NRS 603A.345(1) requires every operator to establish a designated request address. Ours is support@lingodesk.net, labelled as such here rather than left for you to infer that the support address doubles as the statutory one. NRS 603A.325 defines the term as an email address, toll-free number or website through which a consumer may submit a verified request. Through it you may direct us not to sell covered information about you. We must respond within 60 days, extendable once by up to a further 30 days where that is reasonably necessary and we tell you we are taking it; in practice we work to the 30 days above.
We do not sell covered information. The statutory definition is narrower than the ordinary word: NRS 603A.333 makes a sale the exchange of covered information for monetary consideration so that the buyer may license or sell it on, and expressly excludes disclosure to someone who processes it on our behalf. The three recipients in section 5 are that excluded kind. The duty to publish this address does not depend on selling anything — subsection 1 is unconditional — which is why it is published even though the answer to the question behind it is no.
Reviewing and requesting changes to your information
NRS 603A.340(1)(b) requires a description of the process, if any such process exists, for a consumer to review and request changes to their covered information. The real one has two halves:
- In the product, by yourself. Your business profile — name, business name, postal address, tax identifier, bank details, currency, timezone and language — is editable under Settings. Client, project, invoice and rate-card records you entered are editable and deletable by you there too, because you are their controller.
- Credit notes and payments can be created in the product but not amended or deleted in it. We are correcting that here: an earlier version of this section listed them alongside the records above, and the product has no route to change them once recorded. They are financial records that reference an invoice, and altering one is something we do by hand so that the invoice it points at stays consistent. Write to us and we will do it.
- By writing to us. Everything else, including the email address your account is registered under, which cannot be changed in the product today. We do it by hand, within 30 days.
If you are in California
The California Consumer Privacy Act does not currently apply to us. Saying so with the numbers attached is more useful to you than a boilerplate CCPA block that would misdescribe our position. Cal. Civ. Code §1798.140(d)(1) covers a for-profit business doing business in California that meets at least one of three thresholds. We meet none, and each is countable:
- $26,625,000 in annual gross revenue in the preceding year. The statute says $25,000,000 as adjusted for inflation; the figure the regulator publishes is $26.625 million, effective 1 January 2025. It counts global revenue, not California revenue.
- Buying, selling or sharing the personal information of 100,000 or more California consumers or households a year.
- Deriving 50% or more of annual revenue from selling or sharing personal information. We derive none of it that way, because we do not sell or share personal information at all.
What would reopen it, and note that two of the three are not about size. Selling or sharing personal information could satisfy the third threshold at any revenue, and 100,000 California consumers is a headcount rather than a turnover. Separately, the regulations the California Privacy Protection Agency finalised on 23 September 2025 take effect on 1 January 2026 and attach specific duties around risk assessments, cybersecurity audits and automated decision-making technology to businesses that are covered. So introducing analytics, advertising, profiling or automated decision-making would change the position from both directions at once. We do none of them today — section 9 and section 10 — and this paragraph is the trigger to ask the question again if that ever stops being true.
10. Automated decision-making
In short: none. Not "none that affects you", not "none currently planned" — there is no profiling or scoring code in the product at all.
Article 13(2)(f) requires us to tell you about automated decision-making, including profiling, within the meaning of Article 22. There is none. We do not profile you, score you, rank you, segment you or make any decision about you by automated means. As at the effective date of this notice that is a statement about the software rather than a policy position: no profiling, scoring, ranking or model-training code exists in it.
Two things in the product are algorithmic, and neither is a decision about a person. An invoice calculator works out line totals, tax and currency conversion from the numbers you entered, deterministically — the same inputs always give the same output, and you can check the arithmetic. A rate suggestion offers a figure you previously used for similar work, which you accept or overwrite. Neither produces a legal effect or anything similarly significant for anyone, so neither engages Article 22.
The same absence is what lets section 9 answer NRS 603A.340(1)(d) with a verifiable no, and what keeps the California position in section 8 closed. If any of this changes, all three paragraphs change with it, and the changelog below will say so.
11. Changes to this notice
In short: if we change something that matters, we email you, we log it at the foot of this page with its date, and we tell you before we start doing anything new with your data, not after.
NRS 603A.340(1)(c) requires us to describe the process by which we notify you of material changes to this notice. It is this: we email every account holder at the address on their account, we add a dated row to the changelog in section 12, and we update the effective date at the top of the page. Minor corrections — a broken link, a clearer sentence — get a changelog row without an email.
Email delivery is switched on, through the provider described in section 5, and every send is recorded with its outcome in the log described in section 3. The email is how you hear about a material change; the changelog remains the permanent record.
Separately, Article 13(3) requires more than a changelog. If we ever intend to process your personal data for a purpose other than the ones set out in section 4, we will tell you that purpose and its legal basis, together with the rest of the Article 13(2) information, before the new processing starts. A new purpose is not a change we can make by quietly editing this page.
12. Effective date and changelog
In short: this notice takes effect on 17 August 2026, it was last changed on 3 September 2026, and every change to it gets a dated line in the table below. There are two entries for 3 September because two different things shipped that day.
The effective date of this notice is 17 August 2026; it was last updated on 3 September 2026. NRS 603A.340(1)(e) requires the date to be stated, and it is stated here as well as at the top of the page so that it is the first thing and the last thing you read.
These pages are structurally complete and pending professional review before the first payment is taken. Everything above is written from the code as it actually is, with a citation on every claim of law, and nothing on it has been reviewed by a qualified lawyer. We are telling you that rather than letting the format imply otherwise.
| Date | Version | What changed |
|---|---|---|
| 17 August 2026 | 1.0 | First publication. |
| 26 August 2026 | 1.1 | Published the controller's identity — Espinosa Bookkeeping LLC, doing business as LingoDesk — and our mailing address in section 1, and removed the corresponding open item from section 13. Corrected the service domain to lingodesk.net throughout. |
| 27 August 2026 | 1.2 | Email delivery is switched on: sections 5, 6 and 11 now describe what the email provider actually receives and a live notification mechanism, the corresponding open item is removed from section 13, and the delivery-log retention item is marked triggered. |
| 3 September 2026 | 1.3 | Analytics is switched on, and only with your consent. Google Analytics now runs on the public site for visitors who accept it. Section 4 no longer says we rely on consent for nothing — we now rely on it for this, and only this. Section 5 adds Google as a fourth recipient, section 6 adds the corresponding transfer to the United States, section 7 states the 14-month retention, and section 9 adds the three new entries, the banner, a control that withdraws consent in one click, and a rewritten Nevada disclosure: the answer to NRS 603A.340(1)(d) is still no, but it is now conditional on Google Signals remaining switched off rather than on there being no third party at all. Two corrections found by measuring the built site rather than re-reading this page:ld_language is written only when you choose a language yourself, not on every page load as section 9 had said since publication — so that row meets the first of the two conditions it was failing — and the count of entries a visitor receives is corrected accordingly. |
| 3 September 2026 | 1.4 | We now count page views ourselves, and signing out revokes the analytics consent. Our own server records views of the public pages — described in section 3, based on legitimate interests in section 4, deleted after 400 days by a job written in the same change (section 7), and disclosed in section 9 together with the plain statement that declining the Google banner does not switch it off, because the two are different acts and only one of them touches your device. It adds nothing to the storage table, because it stores nothing on your device. Separately, ld_analytics_consent is now cleared on sign-out: on a shared machine the next person was inheriting a consent they never gave, and that row in section 9 said "No" where it now says "Yes". |
13. Open items: what still needs a lawyer
In short: this is the list of everything we could not settle, what our best answer is on each one anyway, and the specific event that would force us to settle it properly. It is not flattering and it is not meant to be. This lead-in is explanation; the text below it governs.
These two documents were written from primary sources — the Regulation, the Nevada Revised Statutes, the United States Code, the California codes and the vendors' own published terms — and then read a second time, in a separate sitting, against those same sources to check that each citation supports the sentence it is attached to. They were not written or reviewed by a lawyer, because the business cannot yet afford one. Everything below is either resolved with a source, or named here as open. Nothing uncertain was guessed. Where that second reading found a claim we could not trace, the claim was corrected or removed rather than reworded into something vaguer; several sentences on these pages now say plainly that an earlier version of them was wrong.
These pages are structurally complete and pending professional review before the first payment is taken. That is the honest description of where they stand: every disclosure the law we could find requires is present and answered, and none of it has been checked by anyone qualified to check it.
Settled, with the source and the event that would reopen it
| Question | Position | Why | What would change it |
|---|---|---|---|
| California Consumer Privacy Act | Does not apply | None of the three thresholds in Cal. Civ. Code §1798.140(d)(1) is met, and we neither sell nor share personal information | $26,625,000 global gross revenue in a year, 100,000 California consumers or households, or 50% of revenue from selling or sharing data. Two of the three are not about size. See section 8 |
| Nevada NRS 603A | Applies today | All three limbs of NRS 603A.330 are met, and the small-business exception in 603A.340(3) is conjunctive — it fails on the revenue-source limb for a service sold on its own website | Nothing we expect. The five notice elements and the designated request address are obligations now, not later |
| Out-of-state US sales tax | No registration obligation | Economic nexus thresholds start around $100,000 of sales per state and are not approached | Crossing a state's economic-nexus threshold. Nevada's own treatment is a separate open question below |
| EU VAT registration threshold | Below it | Under Art. 59c of Council Directive 2006/112/EC, cross-border business-to-consumer supplies below €10,000 EU-wide keep their place of supply at home | €10,000 of cumulative cross-border supplies in a year. The merchant of record half of this question is open, below |
| The payment provider's transfer leg | Covered, and nothing outstanding from us | Its data processing agreement incorporates a Data Transfers Addendum referencing the EEA standard contractual clauses and the UK International Data Transfer Addendum, and "is subject to and forms part of" its services agreement. Re-read at the effective date of this notice | The provider changing that addendum. See section 6 |
| Whether a consent banner is required | Yes, for analytics — and it is live. Everything else, no; the language entry is still open | The session and account entries are strictly necessary for a service you explicitly requested. Analytics is not, so it is gated behind the banner described in section 9, with a control that withdraws consent. ld_language is not strictly necessary either, on the criteria in that same section | Triggered and closed for analytics on 3 September 2026. The fix for the language entry is still not a banner — it is listed as open below |
| The vacated US "click to cancel" rule | Not cited anywhere, because it is not in force | Vacated in full by the Eighth Circuit on 8 July 2025. On 12 February 2026 the Federal Trade Commission published a final rule recodifying the pre-2024 Negative Option Rule text, which addresses prenotification plans rather than subscriptions like this one. We cite 15 U.S.C. §8403 and state automatic-renewal law instead | A proposed rule issued on 13 March 2026 would amend the restored rule and had not been finalised when this notice was published. Finalisation reopens this row |
| German Impressum content | Content is determinate; publication is blocked on our address | §5 DDG replaced §5 TMG on 14 May 2024 with no substantive change to what must be published | Our registered address becoming available. Whether the duty reaches a US-established provider at all is open, below |
| Automated decision-making | None exists | Re-checked against the source code at the effective date of this notice: no profiling, scoring, ranking or model-training code is present | Any of those being written. See section 10 |
Open, and needing professional review
Three of these share one trigger, and it is a condition rather than a date, so that it is something we notice rather than something we remember: the first paid signup from an EU-resident data subject.
| Item | Why it is not resolved | Best available position | Trigger |
|---|---|---|---|
| A representative in the Union (Article 27) | Article 27(2)(a) exempts processing that is "occasional". A subscription service handling EU users' data every day is not occasional on any reading we can support | Likely required — we would rather say that than call it unresolved, because unresolved is less honest and less useful to you | The first paid signup from an EU-resident data subject |
| A formalised international transfer mechanism | We have executed no standard contractual clauses of our own under Article 46. The email leg is a transfer to the United States; the hosting leg cannot be classified until the region below is known | What actually happens today is disclosed in full at section 6, including that we cannot classify one of the three legs | The first paid signup from an EU-resident data subject |
| Whether an accepted web page forms a binding processor contract | Article 28(9) allows electronic form, but whether this presentation forms the contract with each customer, and whether another processor's published list may be incorporated by reference, is a contract-formation question we have not had reviewed | The Article 28 terms are presented inside the Terms of Service and accepted with them. A separately executed agreement is available on request | The first paid signup from an EU-resident data subject |
| The hosting region | It is a setting on our hosting control panel that nobody has opened and read off | The cell is left open rather than filled from a review site, and section 6 carries the consequence: we cannot tell you whether that leg leaves the EEA | Reading the control panel. This costs nothing but has not been done |
| How you end a subscription | The product has a billing-portal control that hands you to our payment provider's own portal, and the product's own interface says that portal will let you cancel. Whether it does is a configuration on the provider's dashboard that we have not read off. This document previously said no such control existed at all, which was wrong | Writing to us always works and is the route we commit to. Section 4 of our Terms of Service describes both routes and marks which one is verified | Reading the provider's portal configuration. Before the service is offered for sale. This one is blocking |
| No self-service export, erasure or account deletion | There is no mechanism in the product. Every access, correction, deletion and export request is carried out by one person, by hand | Described as manual, with a 30-day turnaround we actually intend to meet, rather than dressed up as a pipeline. Credit notes and payments additionally cannot be amended in the product at all | The first such request arriving, or the EU trigger above, whichever comes first |
ld_language's lifetime | Read against the Article 29 Working Party's Opinion 04/2012 §3.6 directly rather than through a summary of it, this entry failed the exemption on both limbs. On 3 September 2026 the first limb was measured against the built site and found already satisfied — it is written only on an explicit language choice — so only the second remains: it never expires | Half fixed, and the remaining half is a lifetime. The fix is to bound it — see section 9 | Whichever comes first: the fix being made, or a first EU visitor |
| The email delivery log has no retention window | It stores the full rendered body of every message, which for an invoice includes your bank details and your client's name and address. No period has been set | Disclosed in section 7, and named there as the thing that weakens the legitimate-interests basis in section 4 rather than supporting it | Triggered — email is switched on and the table is filling. Front of the queue |
| The 30-day sub-processor notice period | It is our own choice, not a statutory minimum. The Regulation requires only enough notice to object | Published as an operative term with its provenance attached in section 14(d) of our Terms of Service, because a period described as "proposed" gives you nothing to rely on | Review before the first payment is taken |
| Our liability cap and warranty disclaimers | Enforceability varies by governing law and varies more than most terms do, particularly under EU unfair-terms review against someone who turns out to be a consumer | Section 10 of our Terms of Service says in terms that it is the clause we are least able to vouch for | Professional review, before the first payment is taken |
| The Nevada governing law and Clark County forum | It reflects where the operator is established and nothing more. We have not had it reviewed and make no claim it is enforceable against a customer anywhere | Stated on that basis in section 13 of our Terms of Service, with mandatory local protections expressly preserved | Professional review |
| The audit clause is narrower than Article 28(3)(h) | The Article requires the contract to stipulate that we allow for and contribute to audits, including inspections. One person cannot host inspections at scale | We commit to documentary evidence and a written response, and section 14(h) of our Terms of Service names that as a known deviation rather than papering over it | A customer telling us it is not enough — we would rather hear that before they subscribe |
| Whether a sole trader is a consumer | A translator buying business software acts within their profession, so ordinarily not — but the dual-purpose case catches a part-time translator whose trade purpose is not predominant | The business-to-business assumption is stated openly in section 1 of our Terms of Service, and mandatory consumer rights are expressly not excluded where they do apply | Professional review |
| VAT and merchant of record | Our payment provider is not a merchant of record, so nobody is collecting or remitting VAT on your behalf. Above the threshold this becomes a registration or reseller decision | Prices are exclusive of tax and section 11 of our Terms of Service says so in those words, because the opposite is what a customer reasonably assumes | Approaching the €10,000 threshold |
| Nevada's sales-tax treatment of software delivered electronically | Physical nexus exists from day one. Whether Nevada taxes this kind of service is a state determination we have not settled, and it is an accountant's question | Named rather than assumed away. It does not change what you owe where you are | An accountant's opinion, before the first payment is taken |
| Whether a German Impressum duty reaches us at all | The content of one is settled; whether the obligation extends to a provider established in the United States is not | Publishing the data costs nothing once the address exists, which would make the question moot | The address becoming available |
| Website accessibility | Unassessed. No audit has been carried out against any standard | We are stating that it is unassessed and making no conformance claim of any kind. Inventing one to fill the gap would be a deceptive statement created by the compliance work itself | An assessment being carried out, or a complaint |
| Encryption at rest for bank-detail fields | Not implemented. NRS 603A.220's breach safe harbour reaches unencrypted data only, so encrypting those columns would move the highest-risk fields outside the breach trigger entirely | Named here rather than left unmentioned. Neither document claims encryption at rest, in either direction | Engineering work. High leverage relative to its cost |
| The trial our marketing advertises and these documents do not | The landing page advertises a 14-day free trial requiring no card. The product has no trial state, and the Terms of Service are silent on trials rather than denying one, because a denial would contradict the marketing | Silence was chosen over a contradiction between two published documents, and the contradiction is named here instead of being hidden by it | Before the first payment is taken. Either the trial is built or the marketing changes — this is blocking |
| The plain-language summaries are one per section, not one per clause | Our own plan asked for a summary alongside each clause. Sixty clause-level paraphrases would be a second account of the same instrument with nothing keeping the two in agreement through a single edit — which is the exact drift these documents are built to avoid, reproduced at clause granularity | A deliberate narrowing, recorded as one rather than delivered as asked or dropped in silence. Section-level lead-ins orient without restating an operative term, so they cannot contradict one | Tell us if you want clause-level summaries. Retrofitting them means auditing every pair |
Nothing on this page is legal advice, and this register is not a substitute for a lawyer reading these documents. It is what we can honestly offer instead of one: a full account of what we checked, what we could not check, and what would make us go and check it.