The estimate chat
When you use the estimate chat, we store the conversation: what you type, the replies, the estimate, and your email address if you give one. Your messages go to OpenRouter, which passes them to the AI models that write the replies and judge when there is enough to size your project (currently from OpenAI and TypeSafe). They handle it under their own terms.
Files you attach are stored with the chat, and an AI model reads each one to summarize it for the estimate.
When the chat ends, we get an email with the transcript and links to your files. The links stop working after 7 days. If you gave your email address, you get a copy of the estimate.
While a chat is open, your browser remembers it in session storage, which clears when you close the tab.
The automation audit
When you run an audit, we read up to four public pages of the website you enter, following its robots.txt and identifying ourselves as GoosefeathersAudit. Those pages and anything you type go to OpenRouter, which passes them to an AI model that writes the report (currently from OpenAI). They handle it under their own terms.
If you give a business name instead of a website, we send the name and city to OpenRouter, which searches the public web through its search provider (currently Exa) and passes what it finds to an AI model. We show you what it found and ask whether it’s you before running the audit. If the business has its own website, we read that too.
We don’t store the address, business name, your answer, the pages or the report on our servers. While you use the page they stay in your browser, and a finished report stays in session storage, which clears when you close the tab. We only count how many searches and audits ran, and keep the same scrambled counters as below, including one for the site or for the business name and city together.
If you save a link, we store the report and get an email with the link. The link stops working after 90 days, and the report is deleted automatically soon after. Anyone with the link can open the report, so share it with care. A report can quote what you typed. To have one deleted sooner, email us.
Booking a call
When you book an onboarding call, we store your name, email address, notes, the time you picked, your time zone, and the estimate chat it came from, if any. The call goes on our Google Calendar with a Google Meet link, and Google emails you the invitation and any changes under Google’s privacy policy. We get an email each time a call is booked, moved or cancelled.
How the booking tool uses Google data
The booking tool connects to one Google account: ours. It reads when our calendars are busy, so it only offers open times, and it creates, moves and deletes the events for calls booked through this site. It asks for no other access and never touches your Google account.
Busy times are used to work out open slots and are not stored. We keep the ID of each event the tool creates so it can move or cancel it. Nothing from our calendar is shared or used for anything else.
Goosefeathers’ use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Bot checks and daily limits
Starting a chat, running an audit or booking a call runs Cloudflare Turnstile, which checks your browser to tell people from bots. Cloudflare sees your IP address and browser details for that check, under Cloudflare’s privacy policy.
To cap how many chats, audits and bookings one person can start in a day, we keep a one-way scrambled form of your IP address and email address, and for audits, of the website address or business name. We never store your IP address itself.
Server logs
Google Cloud, which runs the chat, the audit and booking, records each request: IP address, browser, the page asked for, and the time. Those logs are kept for up to 30 days and are used only to keep the site working.
The newsletters
If you sign up, we keep your email address and the newsletters you picked in our database on Google Cloud, and Resend sends each issue. Nothing is sent until you confirm from the email we send you. Every issue has links to change which newsletters you get or to unsubscribe from all of them.
For each issue we record whether it was delivered to you and whether it was opened, using a tracking image Resend adds to the email. We use those counts only to see how an issue did. Some mail apps open every email automatically, so “opened” is approximate.
When you unsubscribe we keep your address marked as unsubscribed, so we never email it again by mistake. If an address bounces or reports an issue as spam, we stop sending to it. To have your address deleted entirely, email us.
Videos
Blog posts embed YouTube videos in YouTube’s privacy-enhanced mode, and the blog loads video thumbnails from YouTube. Playing a video is covered by YouTube’s own policy.
What we don’t do
- We don’t sell or rent your information, or share it for advertising.
- We set no cookies of our own and don’t follow you around other sites.
- We don’t use your chat, files, audit or booking to train AI models.
Getting a copy, or having it deleted
Email hello@goosefeathers.io to get a copy of what we hold about you, correct it, or have it deleted. We delete your chat, files and bookings within 30 days of asking.
Children
The site is for people commissioning software. It isn’t meant for children under 13.
Changes to this page
When this page changes, the date at the top changes with it.