typesetting.ai

Privacy Policy

Last updated 30 August 2026

Who controls your data

Lucidarc Digital - FZCO, Premises 91969-001, IFZA Business Park, Dubai Digital Park, Dubai Silicon Oasis, Dubai, United Arab Emirates, trade licence 91969. That company is the data controller for everything described below, and support@typesetting.ai is where to write about any of it — including a request to see or delete what we hold.

The short version

You upload a manuscript, we format it, you download the result. Free files are deleted after 24 hours; unlocked files after 7 days, or later if you have paid to extend them. We do not sell your data, and we do not use your writing to train any model.

What we collect

  • The file you upload, plus the formatted PDF and DOCX we generate from it.
  • A one-way hash of your IP address, used only to enforce the upload rate limit. We do not store the address itself.
  • Your email address, only if you choose to sign in or make a purchase.
  • Payment records — the amount, currency, and Stripe identifiers for a purchase. Card details go directly to Stripe and never reach our servers.
  • Error reports when something breaks, so we can fix it.

What reaches the AI model

We use Anthropic's Claude to work out your manuscript's structure — where chapters begin, which lines are scene breaks, and which sections are ambiguous enough to ask you about.

To do that we send a structural outline rather than your manuscript: for each paragraph or heading, its position, its formatting tag, and the first 120 characters of its text. Full chapters of prose are not sent. The model is never asked to write, rewrite, edit, or assess your writing, and its output is limited to structural labels and formatting settings.

Anthropic does not train models on data submitted through their API.

How long we keep files

  • Free files: 24 hours from upload, then deleted from storage and our database.
  • Unlocked files: 7 days from purchase, plus 7 days for each paid extension.
  • Payment records are kept longer, because tax and accounting rules require it.

After expiry a file is immediately unreachable, and a scheduled job removes the stored bytes.

Who else processes your data

We rely on these providers to run the service:

  • Vercel — hosting and content delivery
  • Supabase — database, file storage, sign-in links
  • Railway — the service that converts and renders your document
  • Anthropic — structure detection, as described above
  • Stripe — payment processing
  • Sentry — error reporting
  • Google — Analytics and Tag Manager, only if you accept analytics cookies

If you subscribe, Stripe holds your payment details — we never see a card number — and we store the subscription's status, renewal date and Stripe customer reference so we know what you are entitled to. Cancelling from the billing portal ends the subscription; ask us and we will delete the record along with your account.

Cookies

We use two kinds of browser storage, and they are not the same thing:

  • Strictly necessary — a record of your cookie choice, your sign-in session if you unlock a file, and the counters that stop one person from overwhelming the service. These are required for the site to work and are not optional.
  • Analytics — Google Analytics 4, loaded through Google Tag Manager, which tells us which pages people find and where the formatter loses them. It is off until you accept it, and in the EEA, the UK and Switzerland it stays off unless you do.

We do not advertise, and we set no advertising or cross-site tracking cookies. Nothing you upload is ever sent to an analytics service: the events we record are things like “a file was formatted”, never its contents, its filename, or its text.

You can change your mind whenever you like using Cookie settings at the bottom of any page. Rejecting costs you nothing — every tool works identically either way.

Your rights

You can ask us to delete your files or account at any time, and ask for a copy of what we hold about you. Most of it deletes itself on the schedule above. Write to us at the address on the contact page.

Changes

If this policy changes materially we will update the date at the top of this page.