Privacy Policy

Effective 23 September 2026. Last updated 23 September 2026.

The short version

GoalT collects nothing. There is no account, no sign-up, no API key, no telemetry and no analytics. Your goal tree is a file in your own project, the dashboard runs only on your own machine, and this website sets no cookies and runs no trackers. Nothing you do with GoalT is sent to us, because there is no “us” to send it to: the software has no server.

1. What this policy covers

This policy applies to the GoalT website at goalt.org and to the GoalT software: the goaltree Python package, the Claude Code plugin, and the MCP server they ship. It is written and maintained by Furkan Yanteri, the individual developer of GoalT.

GoalT is open source under Apache 2.0. Every claim on this page can be checked against the source at github.com/GOAL-T/goaltree.

2. What the software does with your data

GoalT runs entirely on your own machine. Specifically:

  • Your goal tree stays in your project. It is saved as a plain JSON file at .goalt/tree.json inside the project directory you point GoalT at. You can read it, edit it, commit it or delete it. It is never uploaded anywhere.
  • The dashboard is local only. It binds to 127.0.0.1, the loopback address, which means it is reachable only from your own computer and not from your network or the internet.
  • Repository access is read-only and local. To show which goals carry uncommitted changes, GoalT runs standard git commands against your local repository and reads the result. It does not transmit your code, your diffs or your commit history.
  • Editor links stay on your machine. Opening a linked file, or the diff of an uncommitted change, launches your local editor. Nothing leaves your computer.

3. What GoalT does not do

GoalT contains no telemetry, no usage analytics, no crash reporting, no update pings and no remote logging. It has no user accounts, asks for no credentials, and requires no API key to run. The package makes no outbound network requests of its own at all.

Because nothing is collected, nothing is stored on a server, shared with third parties, used for advertising, used to train models, or sold. There is no database of GoalT users, because there is nothing to put in one.

4. Optional LLM weighting

By default, GoalT splits value between goals using a deterministic rule that runs locally and needs no model. GoalT also lets you plug in a function of your own that asks a language model to decide those weights instead.

If you choose to do that, GoalT calls the function you supplied; it does not talk to any model provider itself and ships no provider credentials. Whatever goal text your function sends is then handled by the provider you picked, under that provider’s own privacy policy and your own agreement with them. This path is off unless you deliberately wire it up.

5. This website

goalt.org is a static marketing site. It sets no cookies, runs no analytics or tracking scripts, embeds no advertising, and stores nothing in your browser. Fonts are served from goalt.org itself rather than from a third-party font service, so visiting this page does not report your visit to anyone else.

The site is served by a hosting provider, which, like any web host, processes standard request data such as IP address, browser user agent and timestamp in order to deliver pages and protect the service against abuse. That data is handled by the host under its own policy; it is not used by GoalT to profile or identify you, and no separate record of it is kept by us.

6. Information you choose to send

If you open a GitHub issue, start a discussion, submit a pull request or email the address below, you are sending information voluntarily and it is kept only for as long as it takes to answer you or resolve the issue. Anything posted on GitHub is public and governed by GitHub’s own privacy policy. Please do not include secrets, credentials or proprietary code in a public issue.

7. Children

GoalT is a developer tool and is not directed at children. It does not knowingly collect personal information from anyone, children included.

8. Your rights

Privacy laws such as the GDPR and the CCPA give you rights to access, correct, export or delete the personal data a service holds about you. GoalT holds none, so there is nothing to retrieve or erase: deleting your local .goalt/ directory removes everything GoalT ever stored. If you have sent something through GitHub or email and want it removed, write to the address below and it will be deleted where it is within our control.

9. Changes to this policy

If GoalT ever gains a feature that handles data differently, this page will be updated before that feature ships, and the date at the top will change. Past versions are visible in the site’s public git history, so you can see exactly what changed and when.

10. Contact

Questions about this policy, or about privacy in GoalT generally: furkanyanteri@gmail.com.