Goosefeathers

Privacy

Goosefeathers is a software studio. This page covers what the site collects when you chat with the estimator, run an automation audit or book a call, who else handles it, and how to have it deleted.

Updated 30 October 2026

What happens to what you give us

WhatWho handles itHow long it’s kept
The estimate chatWhat you type, the replies, the estimate, and your email if you give itGoosefeathers; OpenRouter and the AI models it routes to; Google Cloud; ResendUntil you ask us to delete it
Files you attachUp to three per chatGoosefeathers; the AI model that reads them; Google CloudUntil you ask us to delete them
The automation auditThe website address or business name you enter, what you type, the public pages we read, and the reportGoosefeathers; OpenRouter, the AI models and search provider it routes to; Google Cloud; Resend if you save a linkNot stored unless you save a link; saved reports stop working after 90 days and are deleted soon after
A booked callYour name, email, notes and the time you pickedGoosefeathers; Google Calendar and Meet; Google Cloud; ResendUntil you ask us to delete it
Bot check and daily limitsYour IP address and browser detailsCloudflare Turnstile; a one-way scrambled form in our databaseScrambled counters stay; Cloudflare keeps the check under its policy
Server logsIP address, browser, page and timeGoogle CloudUp to 30 days
The newslettersYour email address, the newsletters you picked, and whether each issue was delivered and openedGoosefeathers; Google Cloud; ResendYour address stays after you unsubscribe, so we never email it again by mistake; ask us to delete it

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

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.