Privacy Policy and Data Processing

TamedTable's privacy policy is intentionally short and simple, so you can read and understand it in two minutes.

We don't have a server and we don't use any cookies. The TamedTable app is client-side JavaScript, running in your browser. That is also why you have to enter your API keys again whenever you switch browsers: your settings are stored locally.

There is no separate EULA: TamedTable is source-available (BUSL), so your use is governed by its license on GitHub.

That said, some third-party servers are involved:

Hosting

TamedTable is hosted on GitHub Pages. The visitor's IP address is logged and stored for security purposes, the same as every other server on the internet. For more information, see the GitHub Privacy Statement.

Analytics

TamedTable uses Umami, a privacy-first analytics platform. It aggregates analytics without cookies, surveillance, or selling your data to third parties. For more information, see the Umami Privacy Policy.

To be completely transparent, our analytics dashboard is public. Open it for yourself and see the aggregate metrics:

TamedTable Analytics Dashboard ↗

If, for whatever reason, you don't like GitHub or Umami, there is a solution. TamedTable's source code is public on GitHub, so you can fork the repo, tell your coding agent to remove any analytics, and host it yourself.

Optional third-party servers

TamedTable is an AI ETL, where "AI" means your chat requests are sent to an LLM provider of your choice. You need to check the policy only for the providers you actually call:

If, for whatever reason, you are not comfortable with any of the listed providers, there is a solution. TamedTable's source code is public on GitHub, so you can fork the repo, tell your coding agent to use a local or internal LLM instead, and host it yourself.