Mathematics solved step by step
Privacy
Cuadrivio has no accounts, sets no cookies and loads nothing from anybody else. What follows is the whole of it.
What is stored when you solve something
The expression you type is sent to the solver and kept, with its worked solution, as a cache entry. That is what makes the second person to ask the same question get an instant answer, and it is why the entry is keyed by the problem itself: there is no column for who asked, and none for when they asked it beyond the row's creation time.
So a stored problem cannot be traced back to you by us or by anybody reading the database. If you would rather a particular expression were not kept at all, do not submit it: there is no way to solve it without sending it.
Your IP address
Rate limiting counts requests per address, in a counter that expires about a minute after your last one. It exists so that one address cannot take the solver away from everybody else, and it holds nothing but a count.
The web server also writes an access log — address, time, page, browser — which rotates and is overwritten. It is the ordinary log every web server keeps, it is not joined to anything, and nothing is built on top of it.
What your browser keeps
Nothing. No cookies, no local storage, no advertising or analytics identifiers, no fingerprinting.
The problem you solve is written into the page's address, so that the link can be shared. That is the address bar, not storage: nothing remains on your device once you close the page.
Third parties
None. The maths fonts and stylesheets are served from this site rather than a CDN, there is no analytics script, no embedded video, no social widget and no advertising. A page from this site makes requests to this site only, which you can confirm in your browser's network panel.
Children
A calculator that shows its working is used by students, so some readers will be under 18. Nothing here collects a name, an email address or an account, which is the best protection we can offer them and the reason it is built this way.
Getting in touch
Questions about any of this, or about a stored problem: contact@cuadrivio.app