Privacy

This page says what Tuckabox does with what you put into it. It describes how the app works today, not what it might do one day.

What stays on your device

Your recipe box, your pantry, your shopping list, what you have ticked off while cooking and your settings are stored by your browser, on the device you are using. If you never sign in, none of it leaves that device and Tuckabox cannot see any of it. Clearing this site's data in your browser deletes it, and nobody can get it back for you — which is why Settings can export your recipes to a file.

You do not need an account for any of that. The recipe box, the pantry, the shopping list, cook mode and importing a recipe from a link all work signed out.

What goes to our server when you sign in

Signing in keeps a copy of your recipes, your pantry and your shopping list on our server, so your other devices can read them. That copy is held against your account. No other cook can reach it.

We use that copy for one more thing. Now and then we read how pantry items are worded — never recipes, and never your shopping list — to check that Tuckabox understands the way people write down food. "Half an onion" has to match recipes that need onion. What comes out of that check is counts and words we did not recognise, never anyone's list.

The server is in Virginia, in the United States. So is the database.

What we send to Anthropic

Six things in Tuckabox use Anthropic's AI: reading a recipe out of text or photographs, inventing a dinner from your pantry, suggesting starter recipes, suggesting a substitution, filling your pantry from photographs of your kitchen or from what you say is in it, and writing the plant-based version of a recipe. All six need an account. Making a recipe plant-based also uses a second company first, which is described below.

Writing a plant-based recipe is the newest of the six, and it costs none of your AI actions. It happens at the second press, after you have read the list of swaps, and at no other time. On a recipe in your recipe box that press is "Save plant-based copy". On a recipe you are still adding it is "Rewrite this recipe". Either way we send Anthropic the recipe's title, its ingredient lines, its method and the swaps you accepted. We also send its description and tags, unless they are very long. The answer comes straight back. From a recipe in your recipe box, Tuckabox makes a new recipe and leaves the one you started from as it was. On a recipe you are still adding, it puts the answer into the form in front of you, and nothing is added to your recipe box until you press Save.

When you use one, we send what that action needs to Anthropic, a company in the United States, and the answer comes straight back. Depending on the action, that is the text you pasted, the photographs you chose, the recipe you are looking at, or what is in your pantry. Tuckabox keeps no copy of the photographs — of a recipe or of your kitchen — they are sent, read, and never stored here. What Anthropic keeps, and for how long, is Anthropic's to say.

Anthropic's commercial terms for the service we use say that “Anthropic may not train models on Customer Content from Services”. That is Anthropic's promise rather than ours. You can read it at anthropic.com/legal/commercial-terms.

What we send to TypeSafe

Making a recipe plant-based takes two presses, and the first uses a different company. It needs an account too, and it costs nothing and spends none of your AI actions. When you press "Make it plant-based", we send the recipe to TypeSafe, in the United States, whose small model picks swaps from a list Tuckabox keeps. That is the recipe's title, its ingredient lines and its method, and the answer comes straight back as the list of swaps you read. The second press sends the recipe to Anthropic, as described above. Tuckabox stores a short history of the conversion as part of the recipe: the swaps you accepted, the lines it found and left, and, for a copy, which recipe it was copied from. Our server also keeps counts of how many plant-based recipes were written for your account each day and how many times it asked, listed below with the other things we record, and nothing else about the conversion.

TypeSafe's privacy policy says it will “not train or fine tune any artificial intelligence or machine learning models on your prompts or other Input”, and that it keeps data “for as long as reasonably necessary to provide you with the Services, or otherwise in support of our business or commercial purposes”. It names no period, so we cannot tell you one. That is TypeSafe's policy rather than our promise. You can read it at typesafe.ai/privacy.

Your account and your payment

Clerk holds your account: your email address, how you sign in, and your plan. Clerk is outside Australia. If you buy the plan, you pay inside Clerk's own checkout — your card details never reach Tuckabox's code at all.

You can sign in with a code we email you, or with your Google account. If you choose Google, a company in the United States, Google tells Clerk your email address, your name and your profile picture, and Clerk keeps them with your account. We ask Google for nothing else — not your contacts, your mail or your files — and your Google password never reaches Tuckabox or Clerk. Google knows you signed in to Tuckabox. What Google keeps about that is Google's to say.

Signing in with Google under the same email address as your existing account opens that account, with your recipes in it. You never need a Google account: the emailed code always works.

What we record about using the app

Nine things, and no more than these:

None of those records what you were cooking. There is no record anywhere of which recipes you open.

We delete a crash report once it is 90 days old. The clearing out happens whenever the next report arrives, so if nobody sends one for a while, the last few sit there until somebody does.

Visitor numbers

We use Vercel Web Analytics to count visits. It is told which screen was opened — /recipe, /shopping — along with the things any web server sees anyway: where you came from, your country, your browser and whether you are on a phone. Everything after the screen's name is cut off before it leaves your browser, so which recipe you opened is never sent.

It sets no cookies and it cannot follow you to another site. Vercel says it recognises a visitor by a hash of the request and discards that after 24 hours. Nothing ties a visit to your account.

Cookies

Clerk sets cookies to keep you signed in. Tuckabox sets none of its own, and nothing here advertises to you or follows you around.

When you close your account

Close your account from the account panel in Settings. Clerk tells us it has closed, and your recipes, pantry and shopping list are deleted from our server, along with the daily counts of plant-based conversions and the notes on how you filled your pantry from a photograph or a spoken list. That happens when the message arrives, normally within moments. If the deletion fails, the message is sent again until it works. The copy on your own device stays there until you clear it.

Three things stay behind:

None of the three holds a recipe. The first two have no date on which they are deleted. If you want either of them gone sooner, or your account taken off a crash report, email us, and do it before you close your account. Once your account has closed, your email address no longer leads us to your records. We can remove the note of your days and links, and take your account off a crash report, while you keep using Tuckabox. The billing record goes only once your account has closed, because it also holds any AI actions you paid for and have not used. If we are waiting for your account to close and it is still open 30 days after you write, we will tell you, and you will need to write again before you close.

Getting in touch

Questions about any of this, or about what we hold on you: hello@tuckabox.app.

Tuckabox is run by Roan Bradley in Australia. Last updated 16 October 2026 — when this page changes, that date changes with it.