Privacy Policy
This app is designed to protect your information and to let you choose what you share. Every sentence on this page is a rule the app is built to, not an intention.
Your log
The log is what you came here to keep, and it is yours. It holds what you and your household enter about your dog — events and their times, amounts, tags, notes, weigh-ins, and a profile photo you pick from your library — under the household’s name, time zone, units, foods and tags. It is shared with everyone in your household, and with nobody else. An invite code lets one more person join, once, within a short window, and can be revoked before it is used; whoever joins can read and edit everything logged about your dog. The log is held in one database hosted by Supabase, on servers in the United States, wherever you are; Supabase stores it and does nothing else with it. The database enforces who may read which rows rather than trusting the app, so a request for another household’s log comes back empty. The developer who runs the database has the administrative access running one requires, and uses it to keep the service working and to investigate faults — not to read your log. If your phone has no signal, what you log is saved on the phone and sent the next time it has some. Nothing is lost and nothing is sent twice. You can read, correct and delete anything in the log from inside the app, at any time. The log is kept until you delete it. For a copy of your data, use Send feedback.
Your account
Your email address signs you in and lets you back in if you forget your password. Your password is kept by the sign-in service only in a form nobody — not the app, not the developer — can read back. The display name you choose is shown to your household. Your signed-in session is kept in the iOS Keychain, which is encrypted by the operating system. Your appearance setting and a few view preferences are kept on the phone and never sent anywhere. You can delete your account from Settings, under Your account. Shared history stays for another household member if there is one; a household with no other member is deleted with its data.
Diagnostics
Diagnostics are designed to protect your information and to let you choose what you share. With your permission, the app can automatically record what broke and how it performed, and send that to the developer’s own database, so a crash can be found and fixed without asking you to describe it. It is sent only while Share diagnostics is on, and it is sent without anything that identifies you. Further details If you share diagnostics, they may include: • Details of a crash — the error, and a short trail of which screens and buttons were used just before, drawn from a fixed list like “activity / log-pee” • Timings, such as how long a tap takes to appear in the feed • Counts of moments that suggest something is hard to use, such as pressing undo • The app version and which build the phone is running Diagnostics never include anything you typed, anything about your dog, your email address, your location, or anything that identifies your phone or its owner. Diagnostics are sent automatically when: • The app breaks • A few timings have built up, a handful of times a day They are sent over your internet connection. If the phone has no signal they are saved on the phone and sent the next time it has some; a phone that stays offline keeps only the most recent and drops the rest. Diagnostics are deleted from the database 90 days after they arrive. They are shared with nobody — there is no analytics company, no partner and no advertiser involved. Opt out of sharing diagnostics You can stop sharing diagnostics at any time, in Settings › General › Share diagnostics. With it off, nothing is recorded and nothing is held back for later. See what is waiting to be sent Anything recorded on this phone and not yet sent is counted in Settings › Support, as Waiting to send.
Feedback
Anything you write on the feedback screen is sent to the person who builds this app, with the app version so it can be reproduced, and is kept so it can be answered. It is sent when the phone has signal and held on the phone until then. Please do not put personal information in a feedback message that you would not want kept.
AI access
AI access is designed so that an AI sees your log only because you connected one yourself. With your permission, an AI service you use — Claude, ChatGPT, or anything else that accepts a connector — can read your household’s log. Connecting works like signing in: your AI sends you to our website, you sign in there with your own TanStan account and approve it, and the AI receives its own credential from that approval. The app never sends anything to an AI on its own, and nothing here can write or change your log: the connection is read-only. Further details If you switch AI access on and approve an AI, it may read: • Every event in the household’s log — times, amounts, tags and notes • Weight readings, and your dog’s profile (name, birthdate, sex, breed) • The household’s name, its timezone, and the display names of its members It is read only when your AI asks — typically when you ask your AI a question — and only while the switch is on. What that service then does with what it reads is governed by its own privacy policy, not this one; the reading happens on your account with them, not ours. An approved AI never sees your password, and it cannot reach any other household’s data. Opt out AI access is off until you switch it on, in Settings › General › AI access. Switching it off cuts every AI you approved immediately — the next time one tries to read, it is refused. Each person in the household controls their own switch and their own approvals, and losing membership of the household ends that access with it. Whoever set the household up can also switch AI access off for the whole household: while it is off, nothing can be connected and every connection already made is refused. See its use The AI access page shows when your AI last read the log.
What is never collected
Your location — the phone’s time zone is read on the phone and used only to compare it with the household’s. Your contacts, camera or microphone. Any advertising or device identifier. There are no cookies, no web pages inside the app, no analytics SDKs and no third-party trackers. Nothing about you or your dog is sent to an advertising network or a data broker, and the app itself sends nothing to an AI model — the one way an AI can see the log is AI access, below, which only you can switch on. Nothing is sold, and nothing is used to build a profile of you. Nothing arrives from anywhere else, either: there is no sign-in through another company and nothing is imported, so the only way personal data gets here is that you, or someone in your household, typed it in. Reminders are scheduled on the phone itself; nothing about them leaves it.
Children
This app is for adults keeping a log about a dog. It is not directed at children, and no data is knowingly collected from anyone under 13.
Changes
This app was built for its own household first, and its developer’s dog is in the same database, kept under the same rules. If any of this stops being true, this page changes first and the date at the top changes with it.
Privacy questions
Email hello@tanstanapp.com, or use Send feedback, in Settings under Support. Either reaches Ryan Schiller, the person who builds this app, and Send feedback works offline — anything written without signal is held on the phone and sent when there is some.