Frequently Asked Questions

Account & Privacy

You can delete your account by going to your Profile settings and clicking on the "Delete Account" option at the bottom of the page. Alternatively, you can submit a support ticket requesting account deletion, and our team will process it for you.

Please note that deleting your account will permanently remove all your data, including your food diary entries, exercise logs, and other personal information.

The Privacy Policy explains what information Healthy Beetle collects, how it is used, service providers, retention, and your choices.

Review the AI disclosure before submitting text or photos for analysis. You can contact support@healthybeetle.net with a privacy question.

Yes, you can request the deletion of specific data from your account, such as photos, chat history, or particular entries. To do this, please submit a support ticket with the type "Request Data Deletion" and specify which data you would like removed.

Our team will process your request and confirm when the data has been deleted.

Features & Usage

AI food analysis provides estimates, not measured nutrition. A short typed or spoken description is required, with an optional photo. Include ingredients, rough amounts, and oils or sauces you know about.

Image quality, hidden ingredients, and uncertain portions can affect the result. Review each food, quantity, and nutrition value before saving. Missing values remain unknown rather than becoming zero.

See the food analysis workflow and how estimates and sources work. We do not publish a measured accuracy percentage.

Healthy Beetle allows you to save and organize your favorite meals for quick and easy logging:

  1. When adding or editing a food entry, check the "Save to Favorites" option
  2. Create custom categories from the Favorites page by clicking "Add Category"
  3. Assign favorites to specific categories for better organization
  4. Access your favorites from the Food Diary page or via the quick menu

A package may describe dry or raw food, while the amount you ate was cooked. Do not multiply dry-label values by a cooked weight. Choose when you weighed it and review the estimate, or supply measured before-and-after batch weights in the advanced options.

If you did not weigh the food, choose the unweighed estimate option and describe the portion as well as you can. The result remains an estimate; the app does not treat the guessed portion as a measured weight.

Read the dry and cooked weight guide.

Use Healthy Beetle in your web browser on a phone, tablet, or computer. No new app-store download is needed. Manual food logging is free.

New accounts can try Premium for 7 days. Check your account for current access and available plans.

Review current access and plans. Learn about meal planning, including shopping, cooking, and logging.

Nutrition & Macros

When you log food, we total the grams of protein, carbs and fat you ate and convert them to calories:

  • Protein → grams × 4 cal
  • Carbohydrates → grams × 4 cal
  • Fat → grams × 9 cal

Your macro targets start as percentages of your daily calorie goal (for example, 30% protein, 40% carbs, 30% fat). We convert those percentages to target calories, then show:

percentage = (calories from that macro)
            ÷ (target calories for that macro) × 100%
                            

Example (2,000 calorie goal, 30% protein):

  • Target protein = 30% × 2,000 cal = 600 cal
  • If you've eaten 120g protein → 120g × 4 cal = 480 cal
  • Macro display = 480 ÷ 600 × 100 ≈ 80%

So the percentages you see are always based on calories contributed by each macro, not the gram totals themselves.

Protein per-lb targeting fixes your protein intake based on your body weight instead of using a percentage of calories. This is how many athletes and nutritionists actually plan protein intake.

When OFF (Classic % Mode):

  • You set protein, carbs, and fat as percentages of your daily calories
  • All three must add up to 100%
  • If your calorie goal changes, your protein grams change too

When ON (g/lb Mode):

  • Protein = your chosen g/lb × your body weight
  • Fat = a percentage of your base calories (typically 25-30%)
  • Carbs = whatever calories remain
  • Your protein stays constant even if calories change

Example: If you weigh 150 lbs and set 0.8 g/lb, you'll always target 120g protein (480 calories) regardless of your total calorie goal.

To enable protein per-lb mode:

  1. Go to Profile → Nutrition tab
  2. Find the "Use protein per-lb targeting" toggle
  3. Turn the toggle ON
  4. Enter your target g/lb (typically 0.7-1.1)
  5. Set your fat percentage (usually 25-30%)
  6. Click Save Changes

Recommended g/lb ranges:

  • Weight loss: 0.8-1.0 g/lb (preserves muscle during deficit)
  • Maintenance: 0.7-0.9 g/lb (supports daily activity)
  • Muscle gain: 0.9-1.1 g/lb (supports growth)

To switch back to percentage mode:

  1. Turn the toggle OFF
  2. Set your protein, carbs, and fat percentages (must total 100%)
  3. Save your changes

In protein per-lb mode: Your base protein stays fixed at g/lb × weight, but on heavy training days, Healthy Beetle adds a small protein bonus:

  • 300-599 calories burned: +10g protein
  • 600+ calories burned: +20g protein

Why the bonus? Extra protein on hard training days helps with muscle recovery and repair, especially after resistance training or long endurance sessions.

How exercise calories are allocated:

  • 90% goes to carbs (quick energy replenishment)
  • 10% goes to fat (essential fatty acids)
  • The small protein bonus comes from this pool first

In classic % mode: When you burn calories through exercise, all your macros scale up proportionally based on your set percentages.

Nutrition Accuracy & Data Sources

Entries can contain values you enter, reviewed package-label values, database values, or AI estimates. The available source depends on the logging method and the food.

  • Barcode lookup: Searches available product databases, including Open Food Facts. Coverage and completeness vary; compare the result with your package.
  • Package labels: Type values or upload a label photo, then check the serving basis and extracted numbers before using them.
  • AI estimates: Use the meal description, optional photo, and available food information. Review ingredients and portions; a confidence indicator is not a measured accuracy percentage.

Read more about nutrition sources and limitations.

A source label indicates where the values came from, such as a product database, a reviewed package label, or an AI estimate. It is not a guarantee that the product, serving size, or numbers are correct.

Check the product identity and whether the values apply to a serving, a 100 g / 100 ml reference, or a different preparation state.

A product record or label may not include every nutrient. AI may also be unable to support a value. Unknown is different from a known zero, and an incomplete meal total should be read as incomplete.

Enter a missing value only when you have a suitable source for it. Do not assume an empty field means the food contains none of that nutrient.

A barcode lookup sends the product identifier to the lookup provider. AI photo or description analysis is a separate process with its own disclosure.

See the Privacy Policy for current details about data sharing and providers.

Compare the result with the nutrition panel on your package. Correct the product, serving basis, or values before confirming the package card or saving the entry.

If the database entry is unsuitable, upload a readable label photo or enter the values manually. See barcode lookup and fallback options.

A missing barcode result does not establish the food's nutrition. You can upload a label photo or enter package values yourself. For a homemade meal without a label, use manual entry or request an AI estimate with a description and optional photo.

Review the result before saving; a database miss does not automatically mean a particular confidence score or badge color.

Calories & Exercise

When you log a workout, Healthy Beetle uses the most reliable information available to estimate calories burned.

  1. Power — If you provide measured watts, we can estimate energy use from power and workout duration.
  2. Heart-rate
    • If you saved your Max HR in Profile we scale the Keytel (2005) formula with that value.
    • If Max HR is blank we use your age-based estimate (220 – age).
  3. Speed / distance fallback — For workouts that have neither power nor HR we estimate calories from distance, speed and sport-type.

You can see which estimation method was used under each workout.

Troubleshooting

If the AI is not recognizing your food correctly, try these tips:

  • Take the photo from directly above the meal
  • Ensure good lighting conditions
  • Try to separate different food items on the plate
  • Add a short description along with the photo
  • Manually edit the results after AI processing

Corrections update the meal you are reviewing. They do not mean the AI model automatically learns your common meals. Analyze again after changing the description, then review the new result.

This usually means your browser is sending an old security cookie after you've logged in. Try these steps — in order — until the problem disappears:

  1. Click Log out → Log in again (this refreshes the security cookie).
  2. Make sure you're using https://www.HealthyBeetle.com  — the "www" matters.
  3. Open your browser's site settings
    (⋮ → Settings → Privacy & Security → Cookies and site data) and clear only the HealthyBeetle.com data, then log in once more.
  4. If you use an ad-blocker or privacy extension, whitelist HealthyBeetle.com and try again.

If none of the above works, please open a support ticket and mention the exact time the error appeared so we can check the logs.

The service could not return a usable analysis. Your description may need clarification, or the service may be temporarily unavailable.

  1. Keep a copy of your description and check for a specific message on the form.
  2. Clarify ingredients and amounts, then try analysis again.
  3. If it still fails, use manual entry or send the error message and approximate time through Support.

Refreshing can discard an unsaved draft. It is not necessary to repeatedly upload the same photo.

Keep the page open while the photo is prepared. If the browser cannot open a gallery image, save a local copy in a supported format such as JPEG or PNG and select it again.

You can also try the in-page camera where supported, or continue with a typed or spoken description without a photo. Camera access depends on browser permission and device support.

Use the visible cancel or retry controls when available. If the problem persists, contact Support with the device, browser, and error message.

If you're experiencing issues with the AI Coach:

  • Refresh the page and try again
  • Be specific with your questions
  • Check your internet connection
  • Try closing and reopening the chat

If the problem persists, please submit a support ticket with details about the issue you're experiencing.

Can't find the answer you're looking for?

Submit a Support Request
Disclaimer: Healthy Beetle provides general nutrition and fitness guidance only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult with qualified healthcare providers for health-related concerns.