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.
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.
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.
Enter the food and its weight, the two numbers you read off a kitchen scale.
Type the macros for 100 g from the label or a reference table. Noshery works out the calories.
Noshery scales the macros to your weight, works out the calories, and files it into today's log.
247 g chicken · label per 100 g: 30.8 g protein · 3.6 g fat
4 kcal per g of protein or carbs, 9 per g of fat, 2 per g of fiber.
These features are available in the current release of the app.
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.
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.
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:
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Shown in light and dark theme.
Smaller things that add up in daily use.
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.
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.
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 +.
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.
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.
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.
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.
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.
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.
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 policyThe app stays the centre of Noshery. These extend it for people who want to drive it from a computer or an AI assistant.
A browser surface for parts of the workflow that are easier on a keyboard, such as building dishes and reviewing statements.
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 is Android-only and currently on the Google Play closed testing track.
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.
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.