Privacy policy

Last updated October 4, 2026.

No accounts, no tracking

There are no accounts, no cookies and no analytics, and nothing is saved in your browser. The terms appear each time the page loads, so anyone else using this computer sees them too. Accepting gives the page a random code that lasts until you leave or reload the page, or 15 minutes without a question; it is not linked to you and is held only in the server's memory.

Questions that contain identifying numbers are refused

Before a question leaves your browser, and again on the server, it is checked for Social Security numbers, ITINs, EINs, bank account and routing numbers, and payment card numbers. A question that contains one is not sent to any model, not stored and not logged; you are asked to remove the number.

Who processes your question

What is stored, and for how long

Answers are cached so that the same question gets the same, already-checked answer. The answer cache is kept indefinitely. What it holds depends on the question:

For questions in the first group, the server also keeps a numeric representation of the question (an embedding) in a file keyed by a hash, so repeated questions don't need it computed again. The cost of each model call is recorded with the time and model, without any question text.

Every finished answer, whichever group its question is in, is also held in the server's memory for 10 minutes, so that if your connection drops before the answer arrives the page can still collect it. Only the same page can collect it, and it is not written anywhere.

Your IP address

Your IP address is held in the server's memory for up to an hour to enforce the rate limit, and is not written to the database. The server's access log records the IP address, time, request path and status code of each request, but never the question. Access logs are deleted after 30 days by an automatic job on the server.

Contact

Questions about this policy or this site: dave@patrioticinvestments.com.