Skip to content
SOMA

Look it up · Plan · Shop · Use up

We looked up what is in it. Then we planned.

Sunday evening, half past six. SOMA knows your household: who eats with you, who cannot have what, how much time Tuesday realistically has. From that it builds the weekly plan, writes the shopping list and tells you where to get it all. The farm around the corner included, not just the supermarket. And under every suggestion sits something looked up rather than an opinion.

And whatever is left over helps plan next week.

One message at launch. Not a newsletter, no unsubscribe maze.

The day view in SOMA: the day’s needs as a ring, nutrients against reference values alongside, today’s and tomorrow’s plan below.
A screenshot of the running app. Nothing rebuilt for this page.

2,232,329

products off the shelf, with ingredient lists and nutrition

49,174

recipes, resolved line by line into real ingredients

167,158

farms, markets and machines that sell it fresh

Inventory as of 2 September 2026Where the numbers come from

Every app covers its piece. You do the rest.

The plan lives in one app, the shopping list in a second, the product rating in a third. You sit in between, copying things across and forgetting half of them. Not because the apps are bad: none of them hands over to the next.

Class of toolGoalRecipeProductShoppingConsumption
Longevity programmesEnd at the recommendation. None of them says which product in which shop.GoalGoal: CoversRecipe: Stops atProduct: Stops atShopping: Stops atConsumption: Stops at
Wearables and health platformsMeasure sleep, heart rate and recovery more precisely than an app ever could. What was on the plate does not appear in them.GoalGoal: CoversRecipe: Stops atProduct: Stops atShopping: Stops atConsumption: Stops at
Recipe appsDo not rate the dish and know nothing about product quality.RecipeGoal: Stops atRecipe: CoversProduct: Stops atShopping: Stops atConsumption: Stops at
Recipe boxesDeliver the ingredients for their own recipes, weighed out and on time. Whatever else you need, whatever already sits in the cupboard and what it costs elsewhere stays outside.Recipe · ShoppingGoal: Stops atRecipe: CoversProduct: Stops atShopping: CoversConsumption: Stops at
Product scannersJudge the pack on its own: no recipe, no weekly needs, no alternative nearby.ProductGoal: Stops atRecipe: Stops atProduct: CoversShopping: Stops atConsumption: Stops at
Shopping list appsOrganise the shop with no link to the goal, the quality or the source.ShoppingGoal: Stops atRecipe: Stops atProduct: Stops atShopping: CoversConsumption: Stops at
Delivery servicesBring what you order. What you should be ordering is written somewhere else.ShoppingGoal: Stops atRecipe: Stops atProduct: Stops atShopping: CoversConsumption: Stops at
Direct-from-farm platformsGet you to the farm, and few others can. What you should buy there, and what becomes of it, is not in them.ShoppingGoal: Stops atRecipe: Stops atProduct: Stops atShopping: CoversConsumption: Stops at
Pantry and shelf-life appsKnow what is at home and what has to go soon. They build no plan from it, and nobody sends you shopping.Shopping · ConsumptionGoal: Stops atRecipe: Stops atProduct: Stops atShopping: CoversConsumption: Covers
Calorie trackersRecord after the fact. What to cook or buy instead is not something they say.ConsumptionGoal: Stops atRecipe: Stops atProduct: Stops atShopping: Stops atConsumption: Covers
Food rescueRescue what would otherwise be thrown away, and that is worth a lot. But they start where the surplus already exists.ConsumptionGoal: Stops atRecipe: Stops atProduct: Stops atShopping: Stops atConsumption: Covers
Supplement and intake appsKeep the tub on file and remind you to take it. What is already in your food, they do not know.ConsumptionGoal: Stops atRecipe: Stops atProduct: Stops atShopping: Stops atConsumption: Covers
SOMAFrom the household through recipe and product to the shop or the delivery. And back into the next plan.Goal · Recipe · Product · Shopping · ConsumptionGoal: CoversRecipe: CoversProduct: CoversShopping: CoversConsumption: Covers

No function is missing. Every row here solves its piece, some even two. What is missing is the connection between them.

A week with SOMA

Seven stations, and at the end it starts over, better.

Not a carousel of features but a sequence: every station hands something to the next, and the last one hands it back to the first. That is why every week comes out a little more accurate than the one before.

  1. Station 1 of 7

    Who eats

    Who eats with you

    Four people, four sets of needs, one kitchen. The children get a profile of their own but no account of their own. An allergy blocks a recipe outright, a dislike only pushes it down. Otherwise nothing would be left that all four of you actually like.

    which becomes how much of what has to reach the tablehands on to 02 · The plan

  2. Station 2 of 7

    The plan

    A weekly plan that knows your kitchen

    Four sliders for health, budget, local and time. You shift a balance instead of flipping switches. Tell us once what your kitchen actually has: what you do not own, we never suggest. And the same dish stays away for 28 days.

    A weekly plan that knows your kitchen. The day view in SOMA: the day’s needs as a ring, nutrients against reference values alongside, today’s and tomorrow’s plan below.

    and from that, what is still missinghands on to 03 · The list

  3. Station 3 of 7

    The list

    The shopping list writes itself

    Everything from the weekly plan, minus what is already in the cupboard. Sorted the way the shop is laid out. In-store mode makes the rows large, keeps the screen on, and ticks things off with “in the trolley” instead of “done”. Because that is the moment you actually tap.

    and from that, where to get ithands on to 04 · The route

  4. Station 4 of 7

    The route

    And where do I get this?

    The question nobody else answers. Your list spreads across supermarket, farm shop, market stall and vending machine, with a round trip and distances, calculated rather than claimed. If you would rather not go, delivery sits right beside it. The order is placed with the provider, and the individual delivery services are still marked as examples today.

    And where do I get this?. The day view in SOMA: the day’s needs as a ring, nutrients against reference values alongside, today’s and tomorrow’s plan below.

    and from that a shop run, which comes back as a receipthands on to 05 · The receipt

  5. Station 5 of 7

    The receipt

    One photo of the receipt is enough

    Out come lines, prices and a total. Two checks run alongside: every figure must genuinely appear in the text that was read, and the lines must add up to the printed total. Between “recognised” and “correct” there is still always a human, namely you.

    which becomes real prices and a full cupboardhands on to 06 · The pantry

  6. Station 6 of 7

    The pantry

    What is there, and where it sits

    Seven places instead of product groups, because at home you look in the fridge and not in the category “dairy”. Opened packs are a state of their own. Whatever has to go soon sits at the top, and the next plan reaches for it first.

    What is there, and where it sits. The day view in SOMA: the day’s needs as a ring, nutrients against reference values alongside, today’s and tomorrow’s plan below.

    and from that, what was eaten and what was thrown awayhands on to 07 · The balance

  7. Station 7 of 7

    The balance

    What was eaten, and what was not

    On Sunday it says what was finished, what was left and what went in the bin. “Past its date” is not “spoiled”: a best-before date says until when something is certainly good, not from when it goes bad. That distinction costs 372 euros per person per year in Germany.

  8. and round again

    And round again. The pantry helps build the next plan, the receipt supplies the prices it calculates with, and what you actually ate makes the profile more accurate. Week after week.

    and back to 01 · Who eats

What has been looked up

A suggestion is worth what sits underneath it.

No model inventing things, and no traffic light turning four numbers into a grade. Twelve inventories, each one you can look up on its own, and every entry says where it came from.

  • 2,232,329

    products off the shelf, with ingredient list, nutrition and degree of processing

  • 6,803

    ingredients whose nutrition comes from five reference works side by side, not averaged

  • 937

    reference values, 648 of them from EFSA, split by age and sex instead of one number for everyone

  • 675

    additives in plain words. For 415 nothing has been classified, and that is exactly what it says rather than „harmless"

  • 2,700

    actives, read off real supplement labels rather than copied from a list

  • 27,516

    supplements with 132,123 matched active ingredient lines, dose by dose

  • 17,869

    described substance pairs. 58 of them are curated by hand and name direction, mechanism and authority

  • 857

    substances that official sampling has found, spread across 407 ingredients

  • 4,360

    measurements on bioactive substances, from the flavonoids to the isoflavones

  • 1,851

    entries from the EU register of what may be claimed. 1,611 of them were rejected, and those are in there too

  • 332,643

    products with packaging data. Where the packaging goes is derived from material and region

  • 40,480

    documents the assistant answers from. Every sentence with a source line you can click

The interactions are a reference work and not a guard: we do not quietly check them against your list. That would be a statement about you, and it is not ours to make.

Every feature in detail

What you bring

A plan for nobody is quick to build.

At home it is rarely just one person eating. One cannot have nuts, one dislikes fish, the child is currently on beige food only. What you enter here shifts the plan, each in its own way, and none of it quietly.

I do not like fish.
pulls fish down and never blocks it. The plan states what it did, never why.
I cannot have nuts.
blocks the recipe. Hard, without weighing, without residual risk.
This is on file for me.
shifts the order of the suggestions. 32 entries in six groups, each with its source. Nothing is blocked because of it.
I take this daily.
sits in one place, with the sum below it. Three unremarkable tubs add up to more than any one of them says.
And this as well.
sits in the second tab. A different legal footing stands behind it, and therefore a different access path.
I wear one of those rings.
sits in a list of twelve providers, each with what it hangs on. From a real account we cannot pull from any of them today, and then what stands there is the reason rather than a button.
My doctor may read along.
covers six areas, each selectable on its own. Withdrawal takes effect at once, without a follow-up question and without a reason.
I would like that on paper.
you get as a report. There is no field for a practice, no sending and no recipient. It goes to you.

And what we expressly do not do

We do not hold your supplements against your medication. The function for it is built and deliberately has no caller: a notice on your own list would be a statement about you, and a reference work would have turned into a medical device.

What holds today

Some things are not a property but a date.

An ingredient list holds always. A recall holds until the batch is through, a season until the month turns, a pollen count until this evening. These five entries therefore carry their period of validity beside them rather than in a subordinate clause.

  1. until the batch is through

    Official recalls

    Notices from lebensmittelwarnung.de name brand, batch and federal state; the European rapid alert system often names only the hazard and the product category. That is why one hangs off the barcode and the other off the ingredient.

    built, not usable yetThe inventory holds 378 notices and 1,038 proposed matches. Not one has been signed off yet, and until somebody has done that by hand you will see nothing here. We would rather write that down than show it to you empty on first open.

  2. this month

    When something is really in season

    Open field, storage, unheated greenhouse, heated greenhouse, import. Those are five different things, and here they stay five instead of being stirred into one green month.

  3. today

    Pollen, UV and air

    From our own weather instance on our own machines. The thresholds differ per pollen type, because grasses and trees do too. Where you happen to be does not leave the house.

  4. where you live

    What the packaging is, and where it goes

    The disposal route is derived from material and region rather than copied off the label. More than half the hints in the source are French: for a German household they would mostly be wrong, and they would look right.

  5. this week

    What went in the bin

    In grams, in money and in CO₂. Three separate accounts with no total, because grams and grams of CO₂ look addable and are not. And because „past the date" does not mean „spoilt".

Every feature in detailHow we work, and where we stop

How to hold us to it

We say where we know it from.

An app that claims everything and sources nothing already exists. So every figure in SOMA carries where it came from, and where we are guessing, it says so.

  1. Provenance on every figure

    Sourced, derived, estimated or unknown. Four levels, and the fourth is shown rather than hidden. Where nothing is sourced, the value reads “—” and not a tidy guess.

  2. Nobody buys their place here

    No farm and no retailer can pay their way up. That is built rather than promised: the function that ranks cannot see the supplier’s name in the first place.

  3. Not a medical device, deliberately

    SOMA shows what is in your food. It determines nothing, promises no effect and states no intake amounts. Where a question belongs in a consulting room, the app says exactly that.

  4. Measured, not asserted

    How well the matching really works is published as a number, including the row that sits at 86.7 per cent and is the weakest. A table showing only the good values is not a measurement, it is a selection.

All principles and measurements

Who else is involved

Five parties, and four of them see you only if you say so.

Eating is not a solo sport, and a farm shop is not a database row. Two of the four hang off a person and need that person’s consent; the other two hang off something they own and therefore need none at all. That cut sits in the architecture, not in a query.

SOMA · the app

You and your household

Plan, shop, use up. One access for everyone who eats with you instead of one each. Children get a profile, not an account of their own. A family of four pays four times elsewhere, for four apps that know nothing about each other.

SOMA Backoffice · separate sign-in

Doctor

Reads what you released individually: intake, health entries, body data, goals. Enters supplements if you released that as well.

No rating, no curve, no alert. And no look into your household.

SOMA Backoffice · separate sign-in

Nutrition and fitness coach

Sees the weekly plan, the intake and your goals. Puts suggestions alongside, one at a time or as a whole week. You are the one who accepts.

Never writes into the plan. And is not even offered health entries.

SOMA Backoffice · separate access

Farm, market, vending machine

Confirms its own entry, and it is probably in there already. After that you keep range and opening hours yourself, and no crawler touches a maintained field again.

Does not see you. Rating and completeness are locked for them.

SOMA Backoffice · separate access

Retail and delivery

Files supply routes: where to get the thing. Sees how often a route was chosen, from five households up. A commission may flow, and it is disclosed.

Buys no ranking. The function that rates never gets to see the provider’s name in the first place. Never a person, never a household, never a list.

The chains are already in there

  • Rewe742
  • Edeka496
  • Aldi450
  • Lidl415
  • Kaufland384

ingredients in range

Which ingredient a chain carries we know from open data, not from a contract. That is a range and not a promise of availability: somebody saw a product of this ingredient there once, without a date and without a branch. Every row carries that as its origin, and we recognise the same names again on the till receipt.

The delivery services still go by their category rather than a brand, because there is nothing measured there. Nothing is ordered through SOMA anyway; the route ends at the provider.

Not a single partner has been activated so far. Whoever makes, sells or delivers is welcome to get in touch. It changes nothing about the ordering, and that is built rather than promised.

No arrow points at your data unless you drew it. Every one can be withdrawn with a click, and the row stays afterwards as the record.

Early access

We will say the word when it opens.

One message at launch, and after that only when there is genuinely something to see. Not a newsletter, no unsubscribe maze, no account needed.

And if you want to know something before then, just write to us.

Who are you?

There is no self-registration for anyone but households: access is enabled by hand. We will get in touch personally about it.

We store the address, the role, the language and the page you sign up on, plus the time. No IP address, no tracking pixel. One click in any message unsubscribes you. Privacy

Join the waitlist