profiler-client terms and privacy
profiler-client is the free, open-source tool that prepares your agent traces on your own machine. These terms cover the tool. Sending what it makes to the hosted beta is covered by the beta terms and privacy notice. This is a draft, reviewed by a lawyer before the first invitation.
Client terms
- Who publishes it
- profiler-client is published by [operator] on GitHub.
- Your license
- It is open source under the Apache License 2.0. You may use, change and share it, for any purpose, as that license allows. Where these terms and the license differ about the software, the license wins.
- Your traces
- Run it only on traces you are allowed to use. If they belong to your employer or your customers, get their permission first.
- Check before you share
- The dataset it writes is pseudonymized, not anonymous: step names, counts and timings can still say something about your work. Read it with
profiler-client inspectbefore you send it anywhere. You decide what is sent, and to whom. - Your key
- If you keep a pseudonym key with
--key-file, keep it private. Anyone who has it can check guesses about what your pseudonyms stand for. We never ask for it. - No warranty
- The client is provided as is, without warranties of any kind (section 7 of the license). It may miss something it should drop, so checking the result is up to you.
- Liability
- Its authors are not liable for damage from using it, as section 8 of the license says and as far as the law allows. [confirmed in legal review]
- Changes
- New versions may change what the dataset keeps.
profiler-client versionshows which one you have, and the repository's history shows what changed.
Privacy
- What the client sends us
- Nothing. It never opens a network connection: no telemetry, no update checks, no crash reports. Its tests run every command with networking turned off.
- What it reads
- Only the files you name. Your original traces stay where they are, and the dataset is written where you choose.
- Downloading it
- GitHub serves the code under its own privacy statement. We see only GitHub's total counts of visits and downloads, not who you are.
- Sending your dataset to the beta
- Uploading it to the hosted AI Agent Profiler beta is covered by the beta terms and the privacy notice, which you accept before your first upload.
- Reporting problems
- Issues on GitHub are public, so never paste traces or datasets into them. Report security problems privately to [contact email].
- Questions
- Write to [contact email].