Effective date: September 9, 2026
i. Who we are
Botto is made by Redwood Strategy Labs, a trade name of Redwood Strategy Partners LLC, a company registered in California, USA. For privacy purposes, Redwood Strategy Partners LLC is responsible for the personal data described on this page.
When this page says “we,” that’s who it means. There is no parent company, no investor with data access, and no analytics middleman you haven’t read about below.
ii. What we collect
Here is everything the app collects, and why:
- Your email address, so you can sign in and so we can send you the occasional service note (a sign-up confirmation, a password reset, an account-recovery confirmation).
- Your name, if you sign in with Apple, as Apple shares it on your first sign-in.
- The cellar data you add: wines, prices, where you bought and store them, ratings, tasting notes, and the names you type for who shared a bottle.
- Names from your iPhone Contacts, only if you choose to import them: names only, to tag who shared a bottle. iOS asks your permission first.
- Label photos, held only briefly, and only with your consent (see section iii). Our server copy is deleted once the label is read, and we target removal within 24 hours of upload. We keep the wine details read from the photo, not the image.
- Account and device identifiers: your account ID, a push token for your device, and an anonymous analytics ID.
- Your subscription status and purchase history, so the app knows whether you have Pro.
- How you use the app: allowlisted events such as “added a bottle” (see section vi).
- Crash reports and performance timings, with basic device details, scrubbed before they are stored (see section vi).
We don’t ask for a phone number, a date of birth, a postal address, or anything else we don’t need.
If you sign in with Apple, Apple sends us a one-time identity token and, on the very first sign-in, your name and email (which may be Apple’s private relay address if you choose to hide your real one). We never see your Apple ID password.
On your device, the app stores your session token in the iOS Keychain so you don’t have to sign in every time. That token lives on your device and is invalidated when you sign out.
iii. Label scanning
Botto can read a wine label from a photo and fill in the bottle details for you. Here’s what happens, because features like this shouldn’t be a black box:
- Nothing leaves your phone without your consent. The first time you use label scanning, the app asks for your explicit permission. If you decline, the feature stays off and your photos never leave your device.
- If you consent, the label photo is sent — through our servers, never directly from your phone to anyone else — to specialized AI services that read the label and recognize wines. These services operate under commercial agreements that prohibit them from using your data to train their models. They may hold API data briefly for abuse monitoring under their own published policies, then delete it. The consent screen in the app names the label-reading service; the full list of AI companies that receive the photo, including the one that computes the label’s numerical signature, is on our subprocessor page.
- Once the label is read, our own server copy of the photo is deleted — usually within seconds, and we target removal within 24 hours of upload. We keep the extracted wine details and a numerical signature of the label that lets the app recognize the same wine faster next time. The signature can’t be turned back into your photo. On your device, the app removes its own copy once you’ve reviewed or discarded the photo.
- The credentials for these services live on our servers, never inside the app on your phone.
iv. What we don’t do with your data
We don’t run ads. We don’t sell your data. We don’t share it with advertisers, data brokers, or anyone else for marketing. There is no “partner” reading your cellar over your shoulder. The product makes money from subscriptions — that’s the whole business model.
The service providers described in section ix receive data only so the app can function, only the minimum each one needs, and only under contracts that prohibit them from using it for their own purposes. If any of this ever changes, section xiii explains how you’d hear about it first.
On the website, analytics and storage are off by default. Before you click Accept on the consent banner, getbotto.com sets zero first-party cookies, writes nothing to localStorage or sessionStorage, and loads no analytics code. If you click Accept, product analytics loads via a deferred import — see section vi for what it records — and your decision is remembered in a single consent-decision cookie set on .getbotto.com (12-month expiry). Cloudflare Insights is disabled entirely; the beacon isn’t loaded before consent and isn’t loaded after consent either. If you change your mind, the “Manage cookies” link in the footer of every page re-opens the banner so you can switch your decision; it takes effect immediately on the same page, and the cookie is rewritten with your new choice.
v. Where your data lives
Your account and cellar data are stored in a secure cloud database hosted in the United States. The marketing website is served through a global content delivery network.
Botto is currently offered in the United States, and your data is stored and processed there. If we expand to other regions later, we’ll update this page before anything about data location changes.
vi. Analytics and crash reporting
We use two tools to understand how the app behaves, and we’ve deliberately limited what each one can see:
Product analytics records events like “scanned a label” or “added a bottle” so we know which features matter. Events pass through a strict allowlist — only pre-approved, non-sensitive events and properties are kept, and anything not on the list is dropped before it is stored. Each event also carries basic device details (model, OS version, app version, language and time zone). IP addresses are discarded when events arrive, so we don’t derive your location from them. Session recording is off. Our analytics never store your tasting notes or the contents of your cellar.
Crash reporting tells us when the app crashes so we can fix it. Crash reports are scrubbed before they are stored: email addresses, IP addresses and any scanned label text are removed, and account and device identifiers are masked. What we keep is a stack trace, device metadata (model, OS version) and, for a sample of sessions, how long screens and requests took — enough to fix the bug, not enough to identify you.
vii. Notifications and email
Push notifications are delivered through Apple’s push notification infrastructure. To make that work we store a push token for your device. Notifications are off until you grant iOS permission, and you can revoke that at any time in Settings.
Account emails (sign-up confirmations, password resets), waitlist confirmations and policy update notifications are sent through a transactional email provider, which receives your email address for delivery and nothing else.
We don’t send marketing email. If that ever changes, it will be opt-in, with a working unsubscribe link.
viii. Cookies on the website
getbotto.com sets a single consent-decision cookie (12-month expiry) only after you click Accept or Reject on the consent banner. Before you choose, no cookies and no analytics. If you Accept, we additionally load anonymous product analytics — see section iv. If you Reject (or change your mind via the footer “Manage cookies” link), nothing more is loaded.
The app itself doesn’t use cookies; it uses the Keychain-stored session token described in section ii. What the app measures is described in section vi.
ix. Who we work with
Rather than a wall of corporate names, here’s every category of service provider that touches user data, and what each receives:
| What they do | What they receive |
|---|---|
| Cloud database & backend hosting (US) | Email, password hash, name (if you sign in with Apple), cellar data, names you tag or import from Contacts, preferences, push token, subscription status |
| Sign in with Apple (Apple Inc.) | Handles sign-in on Apple’s side; sends us a token + name/email once |
| AI label-reading services (US, with your consent) | Label photos during analysis + extracted text; deleted after processing |
| Product analytics (US) | Allowlisted usage events, basic device details, user ID |
| Crash reporting (US) | Scrubbed crash reports, device metadata, performance timings |
| Subscription billing & receipt validation (with consent on purchase) | RC user ID = Supabase auth.users.id, subscription status, purchase receipts |
| Push notification delivery (Apple Inc.) | Push token, notification payloads in transit |
| Transactional email (account emails, waitlist, policy notices) | Your email address |
| Website hosting & CDN | Standard web request data (IP, user agent) in transit |
Want the actual company names? They’re all listed on our subprocessor page — we keep them there so this page stays readable and that one stays current.
If we add a category to this table or change what one receives, that counts as a material change under section xiii.
x. Your rights
You have the right to access, export, correct, or delete every piece of data we hold about you, at any time, without giving a reason. We extend these rights to everyone, regardless of where you live — not because a particular law forces us to, but because it’s how this should work.
- Access + export: Settings → Export Cellar produces a JSON or CSV file you can share via the iOS share sheet — typical export takes seconds, and the server streams the cellar so even a large one exports cleanly. If anything is broken or you’d rather a human handle it, email privacy@getbotto.com and we’ll reply.
- Delete everything: open the app → Settings → Delete Account → type “DELETE” to confirm. Deletion is immediate and irreversible. (See Delete your account for the full path.)
- Email us: if any of the above is broken or you’d rather a human handle it, write to privacy@getbotto.com and we’ll reply.
California residents: the CCPA grants California consumers rights to know, delete, and opt out of the sale of personal information. We don’t sell personal information, and the access and deletion tools above already cover the rest. You can also exercise any of these rights by email.
If you’re in the EU/EEA, UK, or Switzerland: Botto isn’t yet offered in your region, but if you’re using it anyway, the same rights above apply to you, and you can contact us about any concern at the email below.
xi. How long we keep things
- Your cellar data: for as long as you have an account. Delete a bottle and its data goes with it; delete your account and everything goes, immediately.
- Label photos: held only briefly — our own server copy is deleted usually within seconds of the label being read, and we target removal within 24 hours of upload. The original stays on your device, and the app removes its own copy once you’ve reviewed or discarded it.
- AI service copies: held only briefly under those providers’ published abuse-monitoring policies, then deleted. Not used for training.
- Analytics events: retained under our analytics retention settings and never linked to your cellar contents.
- Crash reports: retained for 30 days, then deleted automatically.
- Server logs: routine infrastructure logs rotate out on short cycles.
xii. Age
Botto is an app about wine. It is intended for users of legal drinking age in their jurisdiction (21+ in the US) and is rated accordingly in the App Store. It is not directed at children, and we do not knowingly collect personal information from anyone under 13. If you believe a child has created an account, email us and we’ll delete it.
xiii. Changes to this policy
If we materially change what we collect or how we use it — a new category of service provider, a new data type, a new purpose — we’ll update this page, date the change at the top, and send a one-time email to active accounts before the change takes effect. Fixing typos or clarifying wording doesn’t count; changing the table in section ix does.
xiv. Contact
Questions, concerns, or “you have my data and I want it gone”: privacy@getbotto.com. We read every email.