Now in Google Play closed testing

Weigh it. Know it. Keep it on your phone.

Noshery turns a weight and a per-100 g label into an exact calorie and macro entry. Your log lives on your device, not in someone else's cloud.

Android only. No account needed to start logging.

See your day Calories, macro bars, and every entry, at a glance.

Log by weight A weight and a per-100 g label become an exact entry.

Build a dish once Combine ingredients, then log the whole dish in a tap.

Noshery's daily dashboard: calories logged, macro bars, and today's food entries.

No hidden math.

No guessing a calorie number. You enter the macros per 100 g off the label. Noshery scales them to what you weighed, works out the calories, and shows every step, including how your daily target comes from your RMR, TDEE and deficit.

01

Weigh what's on the plate

Enter the food and its weight, the two numbers you read off a kitchen scale.

02

State the rate, per 100 g

Type the macros for 100 g from the label or a reference table. Noshery works out the calories.

03

Read the calculated total

Noshery scales the macros to your weight, works out the calories, and files it into today's log.

Example

247 g chicken · label per 100 g: 30.8 g protein · 3.6 g fat

Scale
247 ÷ 100 = 2.47
protein
30.8 × 2.47 = 76 g
fat
3.6 × 2.47 = 9 g
Calories
76 × 4 + 9 × 9 = 304 + 81 = 385 kcal

4 kcal per g of protein or carbs, 9 per g of fat, 2 per g of fiber.

Noshery scaling the per-100 g macros to the weighed portion and totalling the calories.

What the app does today

These features are available in the current release of the app.

Weight-based food entry

Name the item, give its weight and the macros per 100 g, and Noshery scales the portion and totals the entry. Log several identical pieces at once with the Pieces field, or swipe a row and tap +1.

Today, and every day before it

The calorie ring fills as you add entries, and a weekly forecast shows where you will land. Override calories, protein or carbs for a single day, or step back to any past date.

Building a dish from its ingredients, editing one ingredient's per-100 g macros.

Dishes you build once

Build a dish once from ingredients you weigh up front, then log the whole thing in a tap and reuse it any day.

Cooked it differently this time? Adjust it as you log:

  1. Open the dish and pick the day. Every ingredient appears with its saved weight.
  2. Change any weight, say less rice or a bigger portion of chicken. Calories and macros update as you type.
  3. Tap Log it. Today's version is saved as a new entry, and the dish itself stays exactly as you built it.

Daily and weekly statistics

Separate totals for intake (kcal and macros) and activity for the day and the week, so one off day never defines the trend. Tag entries by meal to break the numbers down.

Paste an AI or rough estimate

Paste a macro breakdown from an AI assistant or a quick guess. Noshery checks the numbers, then logs it in one tap, as an entry or as a new dish.

Generate an AI estimate (bring your own key)

Add your own API key (Gemini, OpenAI, Anthropic or a compatible endpoint), describe a meal in plain text and get a macro estimate. The request goes straight from your phone to the provider, never through our servers.

Barcode scan

Scan a packaged product and Noshery pulls its per-100 g macros from Open Food Facts, with the entry weight prefilled from the serving size on the label.

Food library with ready-made foods

Open the Food library from the plus menu on Today. It keeps every food you have saved and adds ready-made System foods, per 100 g and in your language. Some accounts also see a Community tab with foods shared anonymously by other users; it is available only to accounts with community access.

Weight tracking

Add weight entries and follow the trend on a chart next to your weekly calories. With the optional intervals.icu link, your weight can be pulled in automatically.

Cutting phases and a deficit that follows the plan

Start a cut with a date, optionally backdated, and stop it when you are done. Diet breaks, illness and recovery pause the week counter, and past days keep the deficit that was active then, with a Deficit History screen showing the timeline.

Pre-event fueling plans

Give each race a length (short, medium, long or ultra) and its fueling plan starts at the right time before the event. Short races pause the deficit and lower fiber for the last 2 days, medium ones add 7 g/kg of carbs, long ones add a 10 g/kg carb load over the last 3 days, and ultra ones pause the deficit 7 days out, ramp carbs to 7 g/kg and then load. Races synced from intervals.icu are queued automatically, and the badge on Today explains the current step.

Your language, theme and accent

Noshery runs in English and Polish, in a light or dark theme, with an accent color you can preview live. The (?) icon on most screens explains each field.

Backups, export and shareable links

Noshery backs itself up automatically, with a restore if you need it, and you can export the whole log by hand. When you’re logged in, share a dish or entry as a short encrypted link; on Android it opens straight in the app.

Optional cloud sync

Cloud sync is off until you enable it in Settings. Create an account and your data is backed up and available on another device, syncing only when you tap Sync Now, never in the background. TOTP two-factor and biometric unlock are optional.

Notifications and custom reminders

Turn on topic-based push notifications, like sync reminders, or set your own local reminders. A notification center keeps what fired, along with sync and backup results and release notes.

Optional intervals.icu link

Connect intervals.icu with your own API key to pull in weight, activities and planned races, and push your daily totals back. The call goes straight from your phone, never through our servers.

Shown in light and dark theme.

Any day. Every week.

The calendar colour-codes each day by how the calorie target went: on track, over target, or overeating. Tap through to the full log for that date; the weekly statistics roll it all up.

A month calendar with days colour-coded by how the calorie target went.

Your race calendar, in the tracker

The Events tab holds your upcoming races and planned training sessions. Connect intervals.icu and they sync in automatically, each with a countdown, priority, sport and planned distance, or add them by hand. Tap any one for its full detail sheet.

  • Races and planned sessions on their own tabs, grouped by date with days to go.
  • A source badge on every row: synced from intervals.icu, or added by hand.
  • Recovery Mode and Pre-Event Mode from the header menu: ease carbs up before a race, or eat at maintenance while you’re ill.
  • On a day with nothing logged yet, the next planned session shows on the Today screen as a card.
The Sessions tab showing a planned training session synced from intervals.icu.
The Events tab listing upcoming races, each with a countdown, priority and distance.

Planned training counts toward today’s target

With a session on your calendar, Noshery adds its estimated energy to today’s burn, so the calorie target and carb goal already make room for the run you haven’t done yet. The calorie card is tagged Planned, so you can tell it from what you’ve already burned.

  • Uses the session’s estimated calories and carbs, from intervals.icu or your own entry.
  • Switch it on or off any time from the header menu: Include planned workouts.
The Today screen with a planned run added to the burned calories, the calorie card tagged Planned.

Shown in light and dark theme.

And a lot more

Smaller things that add up in daily use.

Ready-made foods and your own

My library holds the foods you save, and the System tab adds hundreds of ready-made foods, including popular products from Lidl, Biedronka and Żabka. Add any of them to your log, a dish or the simulation basket.

The Food library with the My library, System and Community tabs.

Simulate before you eat

Drop items into the simulation basket and Today previews the day with them added, in its own colour, before you log anything. The basket sheet shows a totals row at the top, and you can log everything, turn it into a dish or share it.

Today in simulation mode with items from the basket added.

Today, your way

Drag the macros card up and it slides over the calorie card, shrinking to compact bars while the log scrolls under it. Swipe between days, choose what a left swipe on today’s summary does, and set a long-press shortcut on +.

The Today screen with the macros card dragged up over the calorie card.

Smart carry-over

After a day well over target, the next few days are trimmed a little; after a big undereat, a small refeed follows. A badge on the calorie card shows it, and you can switch it off in Settings.

The calorie card on Today with the carry-over badge.

See the impact before you log

Log Dish and the Food library show how an item would change your daily totals, with compact kcal and macro bars and the values you have left.

Log Dish with bars showing how the dish changes today’s totals.

Drafts that save themselves

Dish and entry forms save a draft as you type, so an accidental exit or a closed app never costs you your work. A Draft badge marks unfinished items, and a banner lets you preview, restore or discard the changes. Drafts are included in backups, export and cloud sync.

A list with an unfinished item marked with a Draft badge.

AI estimate from a photo

Attach a photo from the camera or gallery to an AI estimate, and it is sent with your prompt to the provider you chose, using your own key. The app never saves the photo.

The AI estimate screen with a photo attached.

Filter and sort, everywhere

Dishes, History and the Food library share one filter and sort sheet, so you find a food or a meal in a couple of taps. The Mine tab also has a drafts-only filter.

The filter and sort sheet.

Reminders that fit your day

Set reminders for chosen weekdays or dates, in a time window, or tied to a meal tag. Notifications come with Snooze 10 min and Mark as read buttons, and the notification center keeps what fired.

The Reminders screen.

Your food log is nobody else's business.

Noshery is offline-first. Your entries, weight history, dishes and profile are stored on your device and are not sent anywhere unless you turn on an optional feature that needs it. You can use the whole app without an account.

Full privacy policy
  • No ads, no ad networks, no ad identifiers.
  • No third-party analytics, attribution or behaviour-tracking SDKs.
  • No selling or sharing your data for marketing.
  • No AI or LLM calls unless you add your own API key. "Paste AI estimate" only decodes text you paste in, on your device.
  • Cloud sync is optional and on-demand only — nothing leaves your device unless you create an account and tap Sync Now.

Coming next

The app stays the centre of Noshery. These extend it for people who want to drive it from a computer or an AI assistant.

Planned A web companion

A browser surface for parts of the workflow that are easier on a keyboard, such as building dishes and reviewing statements.

Planned An MCP server

A Model Context Protocol server so an AI assistant can read your dashboard, foods and dishes and add entries, with the app updating on change.

Use an AI to build import codes today →
Noshery, a calorie and macro tracker: your whole day, in one glance.

Get the app

Noshery is Android-only and currently on the Google Play closed testing track.

Google Play closed testing is invite-only

Closed testing is invite-only: send the email address of your Google account to contact@noshery.pl and we'll add you. Then open the link above.

Or sideload the APK directly

Install it yourself without Google Play. Android will ask you to allow installs from your browser the first time. Check the SHA-256 below against the file if you want to be sure.

Version: 1.34.0 Size: ~132 MB SHA-256: a02d939dd9d97fb1725c86a1dc3c46eb9060265761522b14632b46eabd317a6f

Get the app