Know what
to eat next.

Describe your meal. Understand what matters. Find a useful next step.

A little context.
A clearer choice.

Start with your meal. Leave with a choice you can use.

Explore your food
  1. Review what you ate.

    Describe a meal, then check its named foods, sources and portions.

  2. Compare a small adjustment.

    See the whole-meal numbers and preparation trade-offs before choosing a change.

  3. Keep your chosen version.

    Carry the checked foods into your journal, save when you’re ready, and reuse familiar meals.

The numbers.
With the details left in.

Nutrition is more useful when you can see where it comes from, what it describes, and what’s missing.

More than macros.

Calories, protein, carbs, and fat are the starting point. Explore a detailed view of source-reported nutrients beyond those basics.

Vitamins, minerals, fatty acids, and more

A source you can open.

Open the original USDA or Open Food Facts record. Check the food, type and portion behind the numbers.

USDA FoodData Central

Room for the unknown.

Missing data stays visible. If a meal has incomplete coverage, you’ll see a known subtotal rather than a complete-looking total.

Not reported never means zero

Described meals use AI to suggest ingredients and portions. Check the matches and amounts; estimates can be wrong.

Good questions.

A few things to know
before you explore.

What can I search?

Search everyday foods, packaged snacks such as Doritos, and brands. Pick the food type or exact product, then set your amount. Meal mode accepts descriptions with quantities. Packaged results focus on Canada, the U.S. and Mexico; database coverage varies.

Where do the nutrition values come from?

Food results come from USDA FoodData Central. Branded product searches also query Open Food Facts, a community-maintained label database. Product views compare records by valid barcode and show source differences; agreement does not establish independent lab verification. For described meals, Anthropic helps identify ingredients and portions; nutrient amounts come from the matched food records. Each match includes a link to its source.

Does “Not reported” mean zero?

No. It means the source did not provide that nutrient. For meals with more than one ingredient, a known subtotal may cover only some ingredients. Reported zero, missing values, and partial coverage are shown separately.

Are my searches saved?

This page holds searches and results in memory. Continuing a checked meal to the journal keeps a temporary review in this tab; the review expires after 24 hours. It is only logged when you save in the journal. Submitted food searches go to USDA and may also query Open Food Facts for packaged matches. Selected barcodes also go to both databases; Describe a meal also sends your description to Anthropic. The separate web journal saves entries and targets in this browser.

Will Provision tell me what to eat next?

That’s what we’re building toward. Personalized coaching is in development. Today, you can review a meal, compare a practical adjustment, and carry your chosen version into your journal. You can also compare logged intake with targets you choose.

Start with what’s
on your plate.

A food. A portion. A clearer picture.

Your information.
In context.

This page sends food searches to USDA when you submit. Branded product queries and selected barcodes also go to Open Food Facts to find and compare product labels. Food and brand name suggestions are local; typing alone sends no draft query. In Describe a meal mode, your submitted description also goes to Anthropic for ingredient interpretation. Searches and results are held in memory on this page. Choosing Continue to journal stores your checked meal and source snapshots in this tab’s session storage; it expires for use after 24 hours. This review is not logged until you explicitly save it in the journal; it stays available if saving fails. The temporary copy remains until you save or discard it, replace it with another review, or close the tab. Daily reference calculations use your profile on this page; those details are never sent with food searches. The profile lasts for this visit unless you choose Remember on this device. That stores only the daily profile in this browser, separately from your journal; Clear profile removes it. It requests typography from Google Fonts; those requests expose normal connection information to the font provider.

The separate web journal saves meals and targets in this browser. Descriptions or prepared images are sent for analysis only when you choose to analyze. The journal explains its providers and storage before you use them.

Community rankings remember a random voting identifier in this browser. When you vote, the shared Supabase database stores that identifier, your food pick, and its UTC day. Only aggregate totals are public; your nutrition profile and journal records are not sent with votes. You can change or remove today’s picks. Adding a nomination publishes its food or brand name, optional brand, and selected database reference. Do not include personal information in nominations. Names and source references do not verify food identity or nutrition. The local development preview uses a separate local vote store.

Hosting providers may keep ordinary connection logs. The initial salmon bowl is an illustrative recipe, not live search data. Discovery tabs use source-linked USDA reference snapshots and a curated ingredient glossary. Pasted ingredient lists are matched locally and never sent to a server. The web journal also requests typography from Google Fonts.