Features User Guide FAQ Help Get in Touch

User Guide

This guide walks through Trace Elements 2.1 one screen at a time. If you're just getting started, read it top to bottom — each section builds on the last. Upgrading from a 1.x build? Everything you know is still here; see what changed in 2.0.

On this page

1. First run & choosing your element

Out of the box the app tracks nickel with a daily limit of 150 µg, a common target for a low-nickel diet. You can change the limit at any time — see Settings. The element you track is shown under the daily ring, and every food value in the app is interpreted as that element measured in micrograms (µg) per 100 grams of food.

With Trace Elements Pro you can also track cobalt. Cobalt has its own daily limit (12,000 ng by default) and its own food database, and its values are shown in nanograms (ng) to match the published low-cobalt sheets. Switch between the two with the Nickel and Cobalt chips in Settings; whichever you pick becomes the outer ring, and the other keeps running as an inner ring.

Updating from 1.x?

Version 2.0 is a full rewrite, but it installs as a normal update. The first time it opens it copies your logs, foods, favorites, recipes, and settings across automatically and keeps the original data on the device. There is nothing to do.

2. The home screen

The home screen is your daily dashboard. From top to bottom it shows the date navigator, the daily ring, the meal selector, the Food Management panel, the meal card you're logging into, and the day's mood and notes. Links to this guide, the FAQ, Pro & Tip Jar, the data sources, and Legal & Disclaimer sit in the footer.

Home screen showing date navigator, ring, meal selector, Food Management button, and journal
The home screen on a fresh day.

The icons in the top bar open Trends & History (the bar-chart icon) and Tracking Settings (the gear).

3. Reading the daily ring

The ring fills as you log food and changes color to tell you where you stand against your limit. The thresholds are configurable in Settings.

Good — comfortably under your limit Caution — approaching your limit Over — above your limit

The ring turns amber at your Caution threshold and red at your Over-limit threshold — 80% and 100% of the limit by default, both adjustable in Settings. Trends and the PDF report classify days by the same two thresholds, so the ring, the calendar, and the report always agree. In the example below the day has reached 181.5 µg against a 150 µg nickel limit, so the ring is red — and the day is tagged Rough with a note about what pushed it over. The green inner ring is the day's cobalt total, shown when Pro is active.

Home screen with a red over-limit ring at 181.5 of 150 micrograms, a green cobalt inner ring, a Rough mood, and a note
A day over the limit: the ring turns red, with the day's mood and note recorded below.

4. Logging a meal

  1. Tap Logging: Select a Meal to Log and choose Breakfast, Lunch, Dinner, or Snacks.
  2. In the meal card that appears, type a food name into the Food field. Matching foods drop down as you type — tap one to fill in its reference value automatically. Typing a name that exactly matches a database entry fills the value in too.
  3. Enter the Amt you ate and pick a unit from the menu beside it (grams by default; ounces, pounds, cups, tablespoons, teaspoons, milliliters, and pieces are also available). Piece sizes are per food, so 2 pieces of egg or banana weigh what they should.
  4. Tap the + button to add it. The food appears in the meal and both the meal total and the daily ring update instantly.
Dinner meal card showing logged foods with edit and delete controls, and the add-food form with Compound dish, Scan, and Scan menu buttons
A logged item shows its amount and contribution; the form below stays ready for the next food.

Each logged row has a pencil icon to edit the amount or value and a trash icon to remove it. The form also offers Compound dish — build from ingredients (see compound foods), Scan for a product barcode, and Scan menu for a restaurant menu. When you're done with a meal, tap the ✕ in the meal header to close it — your entries are saved automatically.

Tip

The value the app fills in is per 100 g. You don't have to do the math — enter the real amount you ate and the app scales the contribution for you.

To look up a food's value without logging it, tap Food Management and use the Food name field. The app searches its built-in database, the built-in compound recipes, and any recipes you've created.

Food Management panel with the Food name field, value field, Save to DB, Scan a product, and buttons for the database and recipes
The Food Management panel, expanded.
Autocomplete showing foods matching a typed name with their nickel values
Type any part of a name — word order doesn't matter.

Each food is a single entry with one value, pooled and averaged across every measurement in the source data rather than split into a separate row per country — so the list stays short and readable. Search matches every word you type in any order, so cooked egg and egg, cooked both find the same food; exact and start-of-name matches sort to the top.

To save or correct a value yourself, type the food name, enter a number in the µg / 100g field, and tap Save to DB. Your value is stored for the element you're tracking and used everywhere that food appears.

6. Looking up foods that aren't listed

If you type a food that isn't in the local database — in a meal card or in Food Management — a look-up row appears under the field: "jackfruit" isn't in your food list yet. From there you can:

Lookup row for an unknown food offering Find value online, Search in browser, and USDA site
The look-up row for a food the app doesn't know.
Search online consent dialog explaining that only the search query is sent
Every online lookup asks first and says exactly what will be sent.

Whatever value you accept can be used for the meal straight away (Use) or written into your local database (Just save to DB), so the next time you type that food it's already there. Nothing is sent until you tap Search in the consent dialog — see privacy.

7. Scanning packaged foods

For store-bought products, skip the typing entirely: scan the package's barcode. In any meal card tap Scan; in Food Management tap Scan a product. A dialog explains what will be looked up; confirm, then point the camera at the code. The app fetches the product's label from Open Food Facts (with a USDA branded-food fallback on builds that include a key) and turns it into a compound food:

Scan a product barcode consent dialog describing what is sent to Open Food Facts and the automatic follow-up lookup
The scan consent — only the barcode number is sent, and it tells you about the automatic follow-up lookup.
Good to know

Only the barcode number is sent to the product databases, and only still-unpriced ingredient names go to the value search — the consent dialog spells this out before anything leaves your device.

Eating out? Tap Scan menu in the meal card. After you confirm the consent dialog, the camera opens: photograph the section of the menu with your dish. The text is read on your phone — the photo is never uploaded, and it's deleted as soon as the text has been recognized. The app then shows a Which dish? list of what it found; pick yours.

Scan a menu consent dialog explaining that the photo is read on device and never uploaded, and that only the chosen dish name is sent
Menu scanning's consent — the photo stays on the phone; only the dish you pick goes online.

The dish is resolved in this order: your own recipes, then an exact match in your food list, then TheMealDB recipe database (only the dish name is sent), then the menu's own description words, then the closest match in your food list. The ingredients land in the compound builder with estimated portions, and any that still lack a value are looked up together automatically, exactly as after a barcode scan. Review and adjust the amounts — menu portions are guesses — then add the dish to the meal.

Good to know

Menu scanning is part of Trace Elements Pro. Without Pro the button shows a lock and tapping it explains why. A close, well-lit shot of one menu section works best; if no priced dishes are recognized, try again closer.

9. Managing the food database

Open Food Management → View & Manage Food Database to see the full Manage Foods list. Every entry shows its name and value in µg per 100 g.

Manage Foods screen with a searchable list of foods, values, edit pencils, checkboxes, and a Look up food button
Search, review, edit, and remove entries — or tap Look up food to add one.
Good to know

The database is keyed to the element you're tracking. Values you add or edit are stored for the current element, so switching elements gives you a clean, element-appropriate list.

10. Compound foods & custom recipes

A compound food is a dish made of several ingredients. The app ships with recipes for many common items — type something like big mac, whopper, or turkey club sandwich and it breaks the dish into its ingredients and sums their values.

For a cooked dish that isn't in any recipe list, tick Compound dish — build from ingredients in the meal card. An ingredients card opens where you can add ingredients by hand, or tap Find ingredients online: after you confirm, the app searches TheMealDB for the dish (reworded names work too — wellington beef finds Beef Wellington), lists its typical ingredients, estimates a per-serving portion for each, and sums their values so you can review the total before adding. Only the dish name leaves your device — see privacy.

Look up ingredients online consent dialog naming TheMealDB and the dish being searched
The dish lookup asks first — only the dish name is sent.
Compound dish builder listing Beef Wellington's ingredients with portions and values, some at zero, and a Look up all missing button
Ingredients arrive portioned; the ones the database can't price show 0.0 µg until you look them up.

Every real ingredient is kept, even if the app can't price it — unpriced ones stay visible at 0.0 µg rather than being silently dropped. Tap Look up all missing (N) online to price the remaining ones from a single online search in one pass, with live progress and a Stop button; or tap an ingredient and fill in a value by hand. The same batch look-up is available in the recipe builder — and after a barcode or menu scan it starts automatically for anything the scan couldn't price.

Consent dialog for looking up four ingredient values online, stating that only the ingredient names are sent
The batch lookup says how many names it will send.
The same dish with every ingredient priced and a total of 74.5 micrograms
After the batch: values filled in, total updated. Anything still at 0.0 needs a manual entry.

Tick Also save as a reusable recipe before you add the dish and it becomes a searchable food for next time. The same builder lives in Food Management as Prepared dish — look up ingredients online, where the finishing action is Save as recipe instead of adding to a meal.

Your own recipes

Open Food Management → My Recipes.

My Recipes screen listing six recipes with their ingredients, per-serving nickel values, and where each came from: scanned, pasted, or my version of another recipe
Your recipe box. Each recipe says where it came from, and the cart and share icons sit on every row.
Recipe builder with a name, six ingredients showing substitute and remove controls, notes, and a running total
Add ingredients and watch the running total; substitute or remove any to bring it down.
  1. Tap New Recipe.
  2. Give the recipe a name — this becomes a searchable food you can log like any other.
  3. Tap Add Ingredient to build it up. Adjust portions, use the substitute arrows to swap an ingredient for a lower one (the list sorts lowest first), or remove ones you skip.
  4. Add free-text Notes / instructions if you like, then tap Save.

The dialog shows a running Total so you can see the trade-offs as you tweak the recipe, and a Most of it line names the ingredients contributing the most. Saved recipes appear in autocomplete tagged as compound. Tap a recipe to edit it; the trash icon deletes it immediately. When you change someone else's recipe — an imported or shared one — Save as my version keeps your edit as a separate recipe beside the original, labelled My version of ….

11. Importing recipes

Recipes you already cook from don't have to be typed in. On My Recipes, tap the import icon (the link with a plus) to open Import a recipe, which has three tabs:

For pasted and scanned recipes, choose whether it's your own or a family recipe or from a cookbook, magazine or website. That choice is saved with the recipe and decides what goes out if you share it later.

Import a recipe dialog on the Paste tab with a recipe's name, servings and ingredient lines pasted in, and a choice between my own or family recipe and a cookbook, magazine or website
Paste any recipe text, or share it to the app.
Import a recipe dialog on the Scan tab explaining that up to six pages are read on the phone and nothing is uploaded
Scan a card or cookbook page (Pro). It's read on your phone.

Review every line

Whatever the source, the recipe opens on Review recipe before anything is saved. Each ingredient shows what the app understood, with the original text underneath as Source. Tap a line to fix it, give it a section (such as For the sauce), or remove it; drag the handle to reorder; and add anything that was missed. Fractions, abbreviations, and old-fashioned wording are read for you: 1 c. oleo becomes 1 cup margarine. Lines the app is unsure about are flagged in red, and a banner counts them, so butter the size of an egg becomes 4 tbsp butter for you to check. The steps are editable too: one step per line, with # starting a section heading.

Review recipe screen for a pasted recipe showing the name, servings, and ten ingredient lines, each with its source text and a Look up values and continue button
Every line, with what the source said underneath.
Review recipe screen for a scanned recipe card with a thumbnail of the card, the recipe name, a banner saying one ingredient line needs a look, and oleo read as margarine
A scanned card keeps its photo, and the banner counts lines to check.
Scanned ingredient list with butter the size of an egg read as 4 tablespoons of butter and flagged in red for review
Old wording gets a best reading, flagged so you can confirm it.

Tap Look up values and continue and the recipe moves into the recipe builder with each ingredient priced from your food list. Ingredients it can't match show 0, exactly as in the compound builder: tap Look up all missing to price them online, pick a similar food, or enter a value yourself. Then Save. The recipe remembers where it came from (Scanned, Pasted, or the web page's site), and scanned pages stay with it so you can check the recipe against the card. A recipe interrupted halfway is offered back to you the next time you open the app.

Good to know

Handwriting is read as well as the phone can manage, and phones with a built-in AI model (Gemini Nano on Android, Apple Intelligence on iPhone) also use it, on the device, to sort the lines into name, ingredients, and steps. Either way, the review screen is where you have the final say.

12. Sharing recipes

Every recipe on My Recipes has a share icon (the recipe editor has one too). Choose how to send it:

Share sheet for Grandma's Molasses Cookies with Recipe file and As text options, an optional Shared by name, an Include the scan switch, and a summary of what will be shared
A preview of exactly what will be shared, before anything is sent.

Add an optional Shared by name if you'd like the recipient to see who sent it. It's whatever you type, never read from your phone or an account. What will be shared lists everything in the file: the recipe, its values, the source, your notes and, only if you chose to include it, the scan. Your logs, journal, and settings are never part of it. For a recipe from a web page, cookbook, or magazine, the steps are left out and the source is credited instead; tap Write your own steps if you'd like to send instructions in your own words.

Sending goes through your phone's normal share sheet, straight to the app or person you pick. There are no accounts, links, or servers involved. Sharing and receiving recipes is free for everyone.

To move all your recipes at once, for example to a second device, use the export icon (arrow up) in the top bar of My Recipes; it saves your current element's recipes to one file. The download icon opens a recipe file from someone else or another device. Imported recipes are added alongside your own without overwriting anything.

13. Grocery lists

Turn the recipes you're cooking this week into one shopping list. Open the cart icon on My Recipes and tap New list, then tick the recipes you want. The box beside each recipe is its servings: change it and the amounts scale with it. Tap Build list.

Which recipes picker with three recipes ticked and a servings box beside each, the chili set to eight servings, and a Build list button
Pick recipes and set servings. Here the chili is doubled to 8.
Grocery list grouped by aisle into Produce, Meat and fish, Dairy and eggs, and Canned and dry goods, each line showing its amount and the recipe that needs it
One list, grouped by aisle, with every line traced back to its recipe.

Matching ingredients are combined, and each line says how much you need and which recipes need it. Tap a line for the exact amounts. Two quick toggles at the top keep the list short: Hide spices and Hide pantry staples. Swipe a line right for Have it (just this time) or left for Always have, which adds it to your pantry staples so it stays off future lists too. Either way the line moves to a collapsed Already have section, one tap away if you change your mind. You can manage pantry staples from the icon at the top of the Grocery lists screen, and add items no recipe calls for at the bottom of any list.

At the store, tap the cart icon for shopping mode: bigger text, big checkboxes, and checked items sink to the bottom of their aisle. The list saves every change as you go, so it survives closing the app and works offline.

Shopping mode with large checkboxes, three items checked and struck through at the bottom of their aisles
Shopping mode: big checkboxes, and checked items sink.
Grocery list menu with Add or change recipes, Share as text, Print, Export PDF, Include already have in exports, Flag high-nickel items, Keep screen awake, Done shopping, and Delete list
Change recipes, share, print, and more from the list's menu.

The list's ⋮ menu has the rest:

14. Favorites, repeating & moving meals

If you eat the same combination often, you don't have to re-add each food. Every meal card's header carries a strip of reuse controls, left to right:

Move Dinner to another day dialog with quick date choices and an Other day calendar option
Logged dinner on the wrong day? Move it — pick the date and everything transfers.

15. Mood & notes journal

Below the meal card, How did today feel? lets you tag the day Good, Okay, or Rough (tap the chosen one again to clear it), and the Notes box captures symptoms, energy, or anything else worth remembering. These travel with the day, so when you review your history you can line up how you felt against what you ate.

Tap the bar-chart icon in the top bar to open Trends & History. Toggle between a Week bar chart and a Month calendar, each colored by how the day landed against your Caution and Over-limit thresholds — the same rule the daily ring uses.

Weekly trends bar chart colored good, caution and over
Week view: daily totals at a glance.
Monthly calendar with each day colored, tagged with its mood, a note dot, and Ni or Co badges on over days
Month view: each day colored by total, with its mood, a note marker, and the element that went over.

Use the arrows to move between weeks or months. Tap a day to open it on the home screen and read its journal entry alongside the meals. When you track both elements, a day is colored by whichever element did worse, and the month view adds a Ni↑, Co↑, or Ni+Co↑ badge naming it.

Exporting a report for your clinician

The PDF icon in the top bar builds a report you can save or share — handy to bring to a clinic visit. Tap it and pick a date range (it defaults to the last 30 days), tap Save in the picker, then choose where to store the PDF. PDF reports are part of Pro; devices that had the app before Pro launched keep them free.

Date-range picker for exporting a PDF report
Pick the range to include, then Save.
A page of the exported PDF report showing each day's total, status, mood, note and foods
The report lists each day's total and status, its mood and note, and every food logged.

17. Settings, limits & backup

The gear icon opens Tracking Settings.

Tracking Settings dialog with element chips, daily limit, thresholds, history, verify-above value, and the Pro section
Tune what you track and how the app warns you.
Lower half of Tracking Settings showing the Pro status and the Backup and Restore section with its two buttons
Pro status and Backup & Restore live at the bottom of the same dialog.
SettingWhat it does
Tracked elementNickel or Cobalt chips. The chosen element becomes the outer ring and the food list you edit. Cobalt is a Pro feature; without Pro its chip shows a lock.
Daily limitYour target ceiling for the day, per element — switch the chip above to set the other element's limit. Nickel defaults to 150 µg, cobalt to 12,000 ng.
Caution threshold (% of limit)Percent of the limit at which the ring, Trends, and the report turn amber (default 80%).
Over-limit threshold (% of limit)Percent of the limit at which they turn red (default 100%).
Days of history keptHow many days of logs to retain (default 180). Leave blank to keep everything.
AI lookup verify-above valueOnline-lookup results above this (default 500 µg/100g for nickel) are flagged for you to verify against the page before keeping them.

Backup & restore

Under Backup & Restore, Back up to file… saves a single file containing your foods, favorites, recipes, daily logs, and settings. You can store it anywhere your device's file picker reaches — Google Drive, Dropbox, OneDrive, or local storage. Backup to file is part of Pro; devices that had the app before Pro launched keep it free.

Restore from file… loads a backup back into the app and is never locked. Restoring replaces everything currently in the app — foods, favorites, logs, and settings — so the app asks you to confirm first, and the action can't be undone.

New in 2.0: Google backup

Your data is also included automatically in your device's Google backup when that is enabled, and comes back when you set up a new phone — no file needed. A backup file remains the way to keep a copy you control, or to move data between accounts. To share only your custom recipes, use the import/export buttons on the My Recipes screen instead.

18. Pro & Tip Jar

Open Pro & Tip Jar from the home-screen footer or the Pro & tip jar… button in Settings. Everything you use for day-to-day tracking is free and stays free. Trace Elements Pro ($1.99/month or $12.99/year through Google Play) adds cobalt tracking alongside nickel, menu scanning, recipe-card scanning, PDF reports, grocery list printing, and backup to a file. There's no paywall screen anywhere: a locked control shows a lock, and tapping it explains what Pro adds with a Not now button.

Pro and Tip Jar screen listing the Pro features, subscription status, Restore purchases, and three tip options
Plans, purchase restore, and the tip jar on one screen.

Restore purchases brings Pro back on a new phone signed into the same Google account. The Tip jar offers three one-off thank-yous ($1.99, $4.99, $9.99) that unlock nothing and never recur. See the FAQ for what early users keep for free.