Privacy Policy
What we collect and why. Your Chestnut history stays on your own machine. The service itself is covered by the terms of service.
CHESTNUT PRIVACY POLICY
Version 1.7
Effective 22 October 2026
YOUtility Apps Inc.
70 Melvin Robson Avenue, Unit 2
Aurora, Ontario L4G 4B8, Canada
1. THE SHORT VERSION
Chestnut reads your Claude Code, Codex, and OpenCode history to make it
useful to you. That reading happens on your own computer, and we never
receive your history. Some features ask an AI coding tool you already use to
read part of it, and that tool sends what it reads to its own AI provider, as
section 3 describes.
What we do receive is the small amount needed to run an account: your email
address, whether you are on Free or Pro, and a billing record held by our
payment processor. The app sends a random install ID and basic technical
details with its update checks, so we can count how many copies are in use,
and our website counts visits without identifying you. Everything beyond
that is something you switch on yourself.
2. WHO IS RESPONSIBLE
YOUtility Apps Inc., of Aurora, Ontario, Canada, decides what personal
information is collected and why. If you have a question or a complaint
about privacy, write to us at the address in section 12 and we will answer.
YOUtility Apps Inc. has designated a Privacy Officer who is accountable for
personal information. You can reach the Privacy Officer at
support@getchestnut.ai or at the address in section 12.
3. WHAT WE COLLECT, AND WHY
Your account.
Your email address, and the sign-in credentials you set. We need these to
create your account, to let you sign in, and to contact you about your
subscription or a security matter. Sign-in is handled by Amazon Cognito.
If you sign in with Google, Google sends us an identifier for your Google
account, your email address, whether Google has verified it, your name, and
a link to your profile picture. Amazon Cognito keeps these with your
account. We use the identifier, the email address and its verified status
to create your account, or to join it to an existing account with the same
address. We never receive your Google password, and
Google learns that you signed in to Chestnut.
Your subscription.
Whether you are on Free or Pro, and the state of your subscription. We
need this to give you what you paid for. Payments and card details are
handled by Stripe. We never see or store your card number.
Update checks.
Each time the app checks for an update, it sends basic technical details:
the app version, the macOS version, and the type of chip in your computer.
When you are signed in, we keep the details from the latest check, with
the hour it happened, on your account, and each check replaces the last.
We use them to know how many people use Chestnut and which versions they
run, so we can tell when an old version needs attention. We keep no list
of your machines on your account.
Install ID.
Each copy of the desktop app creates a random install ID. It is made up
on your computer and is not made from anything about you or your machine.
Once you have agreed to this policy in the app, it sends the install ID
with every update check, signed in or not, together with the app version,
the macOS version, and the chip type. We use them to count how many copies
of Chestnut are in use and which versions they run.
We keep one record for each install ID: the ID, the hour of its latest
update check, and those three details. The record is not linked to your
account, your email address, or your IP address, and your account does
not hold the install ID. We delete a record 35 days after that install's
last update check. The deletion usually happens within a few days after
that.
There is no setting to turn the install ID off. The only way not to send
it is not to check for updates, which means not using automatic updates
and not updating the app.
Crash reports. Off unless you turn them on.
Crash reporting ships switched off. If you turn it on in Settings, a crash
sends us the error, where in the code it happened, and the app version.
Before anything is sent, the app removes your username, your computer
name, your home directory path, and the technical record of what you were
doing beforehand. It is built so that a crash report cannot carry your
identity or your work.
Feedback you send us.
The feedback form offers two routes, and you choose which one.
Sent privately, it goes to our support desk, which is hosted by Atlassian,
where only the Chestnut team can read it. We receive what you write, and
your email address so we can reply, if your account has one.
Reported publicly, it becomes a GitHub issue that anyone can read. No logs
are ever attached to a public report.
Diagnostic logs are attached only to a private report, and only if you tick
the box. Before they are sent, the app replaces your username and your home
directory path, the same way it does for a crash report. The names and
locations of the projects you have open in Chestnut still appear. If you
have turned logging up to debug they hold considerably more, including the
content of tool calls. The app tells you this at the point you tick the
box, and shows you the redacted text it will send.
Your Chestnut history.
We do not collect it. It is read and stored on your own computer, and no
part of the application sends it to us.
Some features work by asking an AI coding tool you already use, such as
Claude Code, Codex, or OpenCode, to read your conversations in full,
including the commands that ran in them and the output those commands
returned. Those features are conversation summaries and the friction
reports written with them, the Notebook digest, and the suggestions and
analysis you ask for. Chestnut runs that tool on
your computer, signed in to your own account with it, and the tool sends
what it reads to the AI provider it is set up to use: Anthropic for Claude
Code, OpenAI for Codex, or the provider you have chosen for OpenCode. That
provider handles it under its own terms with you, and none of it reaches
us. Summaries and the Notebook digest run on their own only after you agree
to that for the tool you use; the others run only when you ask.
Website visits.
Our website counts visits in aggregate, such as which pages are viewed and
where visitors came from. It also counts how many times Chestnut is
downloaded and how many times the video on our home page is started and
watched to the end, noting only which page it happened on. This does not
use cookies or identify you.
4. WHAT WE DO NOT DO
We do not sell your personal information. We do not share it with anyone for
their own marketing. We do not use it to train any model. We do not build a
profile of you, and nothing about your account is decided automatically in a
way that has a legal or similarly significant effect on you.
5. WHO ELSE PROCESSES IT
We use a small number of service providers, each handling only what it needs
to do its job. Each is bound to use it only on our instructions, except
Google, which holds your Google account under its own terms with you:
Amazon Web Services hosting, and sign-in through Amazon Cognito
Stripe payments and billing records
Sentry crash reports, only if you have turned them on
Atlassian our support desk, which receives private feedback
and any logs you attach to it
Vercel serving our website and counting its visits,
downloads and video plays
GitHub public feedback, when you choose to report publicly
Google sign-in with Google, if you choose it
The AI provider behind an AI coding tool Chestnut runs for you, such as
Anthropic or OpenAI, is not one of our service providers. You chose it and
hold your own account with it, so what your tool sends it is handled under
your terms with that provider, as section 3 describes.
These providers store and process personal information outside Canada,
principally in the United States: our own servers run in Amazon Web
Services' United States (Northern Virginia) region, and the others are
United States companies. While your information is there it is subject to
the laws of that country, and may be accessed by courts, law enforcement and
national security authorities there under those laws. Each provider other
than Google is bound by contract to protect it and to use it only to provide
its service to us.
6. HOW LONG WE KEEP IT
Your account details, including the details from your latest update check,
are kept while your account exists. If you delete your
account we delete them, except for the trial record below and where we are
required to keep something, such as billing records kept for tax purposes.
When you start a free Pro trial, we record a code made from your email
address with a secret key. The code cannot be turned back into your address.
We use it only to stop the same email address from starting a second free
trial, including after an account is deleted and created again, and we keep
it for 24 months after the trial started, then delete it. The same code is
stored with the subscription at our payment processor.
An install record is deleted 35 days after that install's last update
check, as section 3 describes. It is not part of your account, so deleting
your account does not delete it.
Crash reports are kept for ninety days and then deleted. Feedback, and any
logs you attached to it, is kept for twelve months after the report is
closed and then deleted.
7. YOUR RIGHTS
You may ask us to show you the personal information we hold about you, to
correct it if it is wrong, or to delete it. You may withdraw a consent you
have given, such as turning crash reporting back off, at any time. You may
ask us to send you your information in a portable form.
Write to us and we will answer within thirty days. We will not charge you or
treat you differently for asking.
If you are not satisfied with our answer, you may complain to the Office of
the Privacy Commissioner of Canada, or to the Commission d'acces a
l'information du Quebec if you live in Quebec.
8. CHILDREN
Chestnut is a tool for professional and hobbyist software development and is
not directed at children. We do not knowingly collect personal information
from anyone under the age of majority where they live. If you believe we
have, tell us and we will delete it.
9. KEEPING IT SECURE
Sign-in credentials are held by Amazon Cognito and are not stored by us in a
readable form. Traffic between the application, our website, and our servers
is encrypted in transit. Access to production systems is limited to those
who need it.
No system is perfectly secure. If a breach occurs that creates a real risk
of significant harm to you, we will tell you and the Privacy Commissioner as
the law requires, and we will keep a record of the breach either way.
10. COOKIES
Our website uses the cookies needed to keep you signed in and to keep your
session secure, and one more: a small cookie that records whether your
account is Free or Pro, so the site can show a Pro badge without asking the
server on every page. It carries nothing else, it is readable by the page
itself rather than only by our servers, and it decides nothing about what
you can access.
We do not use advertising or analytics cookies.
11. CHANGES TO THIS POLICY
We may update this policy. The version and effective date at the top say
which version you are reading. If a change materially affects how we handle
your information, we will tell you before it takes effect rather than
quietly replacing the page.
12. HOW TO REACH US
YOUtility Apps Inc.
70 Melvin Robson Avenue, Unit 2
Aurora, Ontario L4G 4B8, Canada
support@getchestnut.ai
This policy is governed by the Personal Information Protection and
Electronic Documents Act of Canada, and by Quebec's Act respecting the
protection of personal information in the private sector where it applies to
you.