Vitela

Privacy policy

Last updated: 17 September 2026

The short version

Vitela works without an account. Without one, your projects — every file you write or import — live only in your own browser, on your own device; compiling, checking and rendering happen there, and nothing of your documents reaches us. With an account, only what you choose leaves your device: the papers you save to the account, and the documents you send to our server to compile. This page says exactly what that means.

Your projects, without an account

Projects are stored in your browser's local database (IndexedDB) on your device. They are not synchronized anywhere and are not accessible to us or to anyone else. You can delete any project from the library at any time, or remove everything by clearing this site's data in your browser. Export produces a plain LaTeX copy that is yours to keep — we recommend it as your backup, since browser storage can be cleared by you or, rarely, by the browser itself.

Your account, if you create one

An account is a place to keep papers, share them with co-authors, and compile on our server. You can create one with an email address and a password, or sign in with Google. We store:

A saved paper is visible to you and to the people you share it with, in the role you gave them, and to nobody else. Deleting a paper from the library removes it from your account as well when you say so. Everything lives on a server we operate in Amazon Web Services' Stockholm region (eu-north-1). To delete your account entirely, write to us (see below) and we remove the account, its sessions and every paper it owns.

Services that take part

Each of the four acts on our instructions and for nothing else. All four are United States companies, and each one is certified under the EU-U.S. Data Privacy Framework and offers the European Commission's standard contractual clauses as well, which is what allows European data to reach them.

Server logs and limits

Like most web servers ours keep standard technical logs (IP address, time, requested path) for security and operations; these contain nothing of your documents. The account server also counts sign-in and registration attempts per address for a short time, to slow down guessing. Requests for TeX package bundles reveal only that some document needed a package — never which document or whose.

Why we are allowed to hold it

Everything on this page rests on one of two reasons, and neither of them is advertising. Your account, your saved papers and the documents you send to compile: we hold them to give you the service you asked for. Without them there is no account and nothing to compile. Server logs, the counters that slow down password guessing, Turnstile, and the page counts described above: we hold them to keep the service standing and to know how much traffic it carries.

We ask your consent for none of it, because we do nothing that needs asking: no advertising, no profiling, no following you to other sites.

How long we keep it

Why there is no cookie banner

Because there is nothing to ask you about. Loading this site stores nothing on your device and calls nobody but us. Opening the editor stores your own documents in your own browser, which is the service itself. Signing in sets one cookie, which is what keeps you signed in.

European law asks for your consent before anything is stored on your device that is not needed for the thing you asked for. We store nothing else, so there is nothing to consent to.

What we do not do

Your rights

You can ask us for a copy of everything we hold about you, correct it, delete it, take it elsewhere in a portable form, or object to something we do with it. Write to camilo@artificialfallibility.com. We answer within a month.

If our answer does not satisfy you, you can complain to a data protection authority. In Spain that is the Agencia Española de Protección de Datos.

Who we are, and how to reach us

Vitela and the ExactTeX language are a creation of Artificial Fallibility Labs. The person responsible for the data described on this page is Camilo Chacón Sartori, in Barcelona, Spain.

Write to camilo@artificialfallibility.com about anything here: a question, a correction, a copy of what we hold about you, or a request to delete your account. The same address answers all four.

When this page changes

The date at the top changes with it. A change in what we hold, or in why we hold it, is described here before it takes effect.