Manual or Assigned Intakes
Back to Features
Manually insert an intake or consumption without using an image-based prediction. Managers can also assign intakes to users, as if it were a meal planner.
Feature available in the following LogMeal Plans:
Analyse
Monitor
Recommend
Custom
Food monitoring and intake reporting can be done by uploading a picture to our food recognition services. Alternatively, if the user forgets to take a picture or wants to make a manual report, he/she can manually introduce his/her intake by using this feature.
Optionally, quantity, levels and ingredients can be specified for each dish in the manual intake. If provided, these parameters will be applied in the following order:
-
Ingredients: Use the given list of ingredients for the dish's recipe instead of using the default recipe for the dish id.
-
Levels: Scale the level of salt, sugar and oil in dishes. The weights for ingredients specified in the ingredients field may be altered if you include this parameter.
-
Quantity: If provided the ingredients quantities will be scaled proportionally so that they sum up to add the given quantity.
The professional can also manually add intakes for end users to consume. It is the way to create meal plans. To assign an intake, the professional needs to choose a date, time and occasion of the intake (breakfast, lunch, snack, dinner), search for a dish and define its quantity. Once it's all defined, the end users will be able to view the assigned intake in LogMeal APP on the date and occasion in which it has to be eaten. It is possible to assign intakes both for an individual and for a group of people (in a bulk).
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" type="image/png" sizes="192x192" href="/static/image/logmeal-icon-small.png">
<title>LogMeal Food AI - Image API for Food Detection - Food API: recognition and nutritional tracking</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="The most Advanced API in the world for Food AI, analyse any food image,
identify each food items, including food groups, dishes, ingredients or recipes and nutritional information">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<!--<link rel="stylesheet" href="/static/css/bootstrap/bootstrap.min.css">-->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<link href="https://fonts.googleapis.com/css?family=Poppins:100,300,400,500,700,900" rel="stylesheet">
<link rel="stylesheet" href="/static/css/style.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/css/all.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" href="/static/css/swiper.min.css">
<link rel="stylesheet" href="/static/css/nav.css">
<link rel="stylesheet" href="/static/css/main_variables.css">
<link rel="stylesheet" href="/static/css/footer/footer.css">
<link href="https://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
<!-- Stripe JS Code - Load directly from stripe to remain PCI compliant -->
<script type="text/javascript" src="https://js.stripe.com/v3/"></script>
<!-- ReCaptcha -->
<script src="https://www.google.com/recaptcha/enterprise.js?render=6LfxRCEsAAAAAHMB0yQFTrPe0Tb6jdW1n83Ehl2H"></script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-PR66VTPG');</script>
<!-- End Google Tag Manager -->
<!-- Google tag (gtag.js) -->
<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZYS77BPELL"></script>
<script data-cookieconsent="ignore">
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
// User consent preferences
gtag("consent", "default", {
ad_personalization: "denied",
ad_storage: "denied",
ad_user_data: "denied",
analytics_storage: "denied",
functionality_storage: "denied",
personalization_storage: "denied",
security_storage: "granted",
wait_for_update: 500,
});
gtag("set", "ads_data_redaction", true);
gtag("set", "url_passthrough", true);
// Existing configuration with your tracking IDs
gtag('config', 'G-ZYS77BPELL');
gtag('config', 'AW-10864878062');
</script> -->
<!-- LinkedIn ads analytics -->
<script type="text/javascript">
_linkedin_partner_id = "2537466";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);
</script>
<script type="text/javascript">
(function(){var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);})();
</script>
<noscript>
<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=2537466&fmt=gif" />
</noscript>
<!-- end LinkedIn analytics -->
<!-- Hotjar Tracking Code for https://www.logmeal.es -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:3801949,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<!-- Cookiebot code -->
<!-- <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="75499f4f-7b8c-42cb-ba32-2260298f6f36" data-blockingmode="auto" type="text/javascript"></script> -->
<!-- end cookiebot -->
<!-- Cookiebot code, integration with tag manager -->
<script
id="CookieDeclaration"
src="https://consent.cookiebot.com/75499f4f-7b8c-42cb-ba32-2260298f6f36/cd.js"
type="text/javascript"
></script>
<!-- START page_view EVENT -->
<script>
// Parameters
app_name = 'web'; // default application name
dashboard_related_substrings = ['profile', 'kiosk/restaurants', 'kiosk/menu-calendar', 'kiosk/restaurant-images', 'kiosk/reports', 'kiosk/graph', 'api/users', 'api/statistics', 'api/feedback'];
annotation_related_substrings = ['annotate', 'annotation', 'annotator', 'ann-manager'];
// Detect application-specific urls and trigger a different value for 'application'
page_url = window.location.href;
if (annotation_related_substrings.some(substring => page_url.includes(substring))) {
app_name = 'annotation';
} else if (dashboard_related_substrings.some(substring => page_url.includes(substring))) {
app_name = 'dashboard';
}
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'page-view',
'application': app_name
});
</script>
<!-- END page_view EVENT -->
</head>
<header>
</header>
<body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PR66VTPG"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div class="navigationBar" id="mainNavigationBar">
<div id="navigationBar_left" class="navigationBar_left">
<div class="nav_section_container nav_section_page_hover logo_section">
<!-- <a href="/" class="navbar-brand page-scroll"><img src="/static/image/brand/logmeal-api-logo.svg" alt="LogMeal api logo food recognition and detection" style="height: 100%;"></a>-->
<a href="/" class="navbar-brand page-scroll"><img src="/static/image/brand/logmeal-logo.svg" alt="LogMeal Food Recognition and Detection" style="height: 100%;"></a>
</div>
</div>
<div id="navigationBar_right" class="navigationBar_right">
<a id="nav_home_text" class="nav_section_container nav_section_option_hover_api" href="/api">Home</a>
<a id="nav_services_text" class="nav_section_container nav_section_option_hover_api" href="/api/services">Features</a>
<!-- <a id="nav_api_text" class="nav_section_container nav_section_option_hover_api" target="_blank" rel="noopener" href="https://api.logmeal.com/docs/">API</a>-->
<a id="nav_api_text" class="nav_section_container nav_section_option_hover_api" target="_blank" rel="noopener" href="https://docs.logmeal.com">API Documentation</a>
<!-- <a id="nav_tutorial_text" class="nav_section_container nav_section_option_hover_api" href="/tutorial" target="_blank">Tutorial</a>-->
<a id="nav_pricing_text" class="nav_section_container nav_section_option_hover_api" href="/api/pricing">Pricing</a>
<a id="nav_contactus_text" class="nav_section_container nav_section_option_hover_api" href="/api/contact">Contact Us</a>
<a id="nav_blog_text" class="nav_section_container nav_section_option_hover_api" href="/blog" target="_blank">Blog</a>
<a id="nav_try_button" class="nav_try_button" href="/api/demo">Try Food Recognition</a>
<div class="dropdown_container">
<div class="dropdown" id="user-dropdown-menu">
<a id="nav_login_button" class="nav_login_button login dropdown-toggle" data-toggle="dropdown" aria-expanded="true" href="#"></a>
<ul id="loginDropdown" class="dropdown-menu user-menu">
<li><a href="/profile">Profile</a></li>
<!-- <li id="annotatorMenu">-->
<!-- <a>Annotate</a>-->
<!-- <ul class="dropdown-menu user-menu">-->
<!-- <li><a href="/api/annotator-recognition">Annotator Recognition</a></li>-->
<!-- <li><a href="/api/annotator-multi-label">Annotator Multi-Label</a></li>-->
<!-- <li><a href="/api/annotator-restaurant">Annotator Restaurant</a></li>-->
<!-- <li><a href="/api/annotator-traybbox">Annotator Tray</a></li>-->
<!-- <li><a href="/api/annotator-segmentation">Annotator Segmentation</a></li>-->
<!-- </ul>-->
<!-- </li>-->
<li id="restaurantMenu"><a href="/kiosk/restaurants">Restaurants</a></li>
<li id="menuCalendarMenu"><a href="/kiosk/menu-calendar">Menu Calendar</a></li>
<li id="restaurantImagesMenu"><a href="/kiosk/restaurant-images">Restaurant Images</a></li>
<li id="dishesGraphMenu"><a href="/kiosk/graph">Dishes Graph</a></li>
<li id="reportsMenu"><a href="/kiosk/reports">Reports</a></li>
<li id="feedbackMenu"><a href="/api/feedback">Feedback</a></li>
<li id="usersMenu"><a href="/api/users">Users</a></li>
<li id="statisticsMenu"><a href="/api/statistics">Statistics</a></li>
<!-- <li id="annManagerMenu">-->
<!-- <a href="">Ann. Manager</a>-->
<!-- <ul class="dropdown-menu user-menu">-->
<!-- <li><a href="/api/ann-manager-dish-recognition">Dish Recognition</a></li>-->
<!-- <li><a href="/api/ann-manager-dish-segmentation">Dish Segmentation</a></li>-->
<!-- </ul>-->
<!-- </li>-->
<li><a href="" onclick="doLogout()">Log out</a></li>
</ul>
</div>
</div>
</div>
<div id="menu_button" class="menu_button" onclick="toggleNavBarMenu()">☰</div>
</div>
<button onclick="scrollToTop()" id="scrollToTopButton" title="Go to top"><i class="icon-chevron-up"></i></button>
<link rel="stylesheet" href="/static/prettify/prettify.css">
<link rel="stylesheet" href="/static/css/services.css">
<section id="services-page" class="inner">
<div class="container">
<div class="row">
<!-- Start Title and Services section -->
<div class="col-xs-12 col-sm-12 col-md-12 services-text">
<div class="col-xs-12 services-img services-text">
<h2 style="padding-left: 0;" class="col-xs-9">Manual or Assigned Intakes</h2>
<p style="float: right !important;" class="col-xs-3 signup-now"><a class="learn-more" href="/api/services">Back to Features</a></p>
</div>
<p>Manually insert an intake or consumption without using an image-based prediction. Managers can also assign intakes to users, as if it were a meal planner.</p>
<div class="plan-available-div">
<a style="margin-bottom: 1em; margin-top: -1em;" class="btn-dev-docs" target="_blank" href="https://docs.logmeal.com/docs/guides-features-manual-intakes#/"><i class="fa fa-solid fa-code" aria-hidden="true"></i> Developers API docs</a>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 services-img logmeal-plans-div">
<p class="logmeal-plans-text"><b>Feature available in the following <a target="_blank" rel="noopener" href="/api/pricing">LogMeal Plans</a>:</b></p>
<div id="logmeal-plans-div" class="plan-available-div">
<!--<div class="plan-available plan-recognise plan-not-available">Recognise</div>-->
<div class="plan-available plan-analyse plan-not-available">Analyse</div>
<div class="plan-available plan-monitor">Monitor</div>
<div class="plan-available plan-recommend">Recommend</div>
<div class="plan-available plan-custom">Custom</div>
<!-- Call to action button -->
<div class="vcenter col-xs-12 col-sm-12 col-md-12" style="padding-top: 30px;">
<p class="signup-now" style="margin-bottom: 0px;"><a href="/signup/form?next=/signup/plan" class="learn-more">Sign Up For Free Now!</a></p>
</div>
</div>
</div>
</div>
<!-- End Title and Services section -->
<div class="col-xs-12 col-sm-12 col-md-12 services-text">
<p>Food monitoring and intake reporting can be done by uploading a picture to our food recognition services. Alternatively, if the user forgets to take a picture or wants to make a manual report, he/she can manually introduce his/her intake by using this feature.</p>
<p>Optionally, quantity, levels and ingredients can be specified for each dish in the manual intake. If provided, these parameters will be applied in the following order:</p>
<ol>
<li value="1"><strong>Ingredients:</strong> Use the given list of ingredients for the dish's recipe instead of using the default recipe for the dish id.</li>
<li value="2"><strong>Levels:</strong> Scale the level of salt, sugar and oil in dishes. The weights for ingredients specified in the ingredients field may be altered if you include this parameter.</li>
<li value="3"><strong>Quantity:</strong> If provided the ingredients quantities will be scaled proportionally so that they sum up to add the given quantity.</li>
</ol>
<p>The professional can also manually add intakes for end users to consume. It is the way to create meal plans. To assign an intake, the professional needs to choose a date, time and occasion of the intake (breakfast, lunch, snack, dinner), search for a dish and define its quantity. Once it's all defined, the end users will be able to view the assigned intake in LogMeal APP on the date and occasion in which it has to be eaten. It is possible to assign intakes both for an individual and for a group of people (in a bulk).
<!-- <p>The available LogMeal API endpoints for accessing to this service are:</p>-->
<!-- <ul>-->
<!-- <li><a target="_blank" rel="noopener" href="https://api.logmeal.com/docs/#/Intake%20History/delete_v2_intake__imageId_">DELETE /intake/{imageId}</a> ⚫ 🔵 🔴 Remove an uploaded intake.</li>-->
<!-- <li><a target="_blank" rel="noopener" href="https://api.logmeal.com/docs/#/Intake%20History/post_v2_intake_manualInput__userId_">POST /intake/manualInput/{userId}</a> 🔵 🔴 Create a manual intake (without image-based prediction).</li>-->
<!-- <li><a target="_blank" rel="noopener" href="https://api.logmeal.com/docs/#/Intake%20History/post_v2_intake_manualInput_bulkAssign">POST /intake/manualInput/bulkAssign</a> 🔵 Create manual intakes in bulk (without image-based prediction).</li>-->
<!-- <li><a target="_blank" rel="noopener" href="https://api.logmeal.com/docs/#/Intake%20History/post_v2_intake_modifyNutritionalInfo">POST /intake/modifyNutritionalInfo</a> 🔵 🔴 Modify the nutritional info of an uploaded intake.</li>-->
<!-- <li><a target="_blank" rel="noopener" href="https://api.logmeal.com/docs/#/Intake%20History/post_v2_intake_modifyTimestamp">POST /intake/modifyTimestamp</a> ⚫ 🔵 🔴 Modify the timestamp of an uploaded intake.</li>-->
<!-- <li><a target="_blank" rel="noopener" href="https://api.logmeal.com/docs/#/Intake%20History/post_v2_intake_manualInput_bulkAssign">POST /intake/manualInput/bulkAssign</a> 🔵 Create manual intakes in bulk (without image-based prediction).</li>-->
<!-- </ul>-->
</div>
<!-- Start Right Column -->
<!-- <div class="col-xs-12 col-sm-12 col-md-5 services-img">-->
<!-- <!– Start Available Types of Users section –>-->
<!-- <div class="col-xs-12 col-sm-12 col-md-12 services-img logmeal-users-div">-->
<!-- <p class="logmeal-plans-text"><b>Accessible by the following <a target="_blank" rel="noopener" href="/api/user-types">Types of Users</a>:</b></p>-->
<!-- <div id="logmeal-users-div" class="plan-available-div">-->
<!-- <p style="margin: 0;">⚫ <strong>APICompany</strong></p>-->
<!-- <p style="margin: 0;">🔴 <strong>APIUser</strong></p>-->
<!-- <p style="margin: 0;">🔵 <strong>APIUserManager</strong></p>-->
<!-- </div>-->
<!-- </div>-->
<!-- <!– End Available Types of Users section –>-->
<!-- <!– Include sample code here instead –>-->
<!-- <p>Sample Code:</p>-->
<!-- <pre class="prettyprint" id="code_sample"></pre>-->
<!-- <div class="vcenter col-xs-12 col-sm-12 col-md-12 services-img services-text">-->
<!-- <p class="signup-now"><a target="_blank" class="learn-more" href="/api/getting-started">Getting Started</a></p>-->
<!-- </div>-->
<!-- </div>-->
<!-- End Right Column -->
<div class="col-xs-6 col-sm-6 col-md-6 services-img">
<img src="/static/image/services_samples/manual_intakes/manual-report.jpg" class="img-responsive img-responsive-home" alt="manual intake food upload">
</div>
<div class="col-xs-6 col-sm-6 col-md-6 services-img">
<img src="/static/image/services_samples/manual_intakes/dish-recipe.jpg" class="img-responsive img-responsive-home" alt="vegetal dish food intake upload">
</div>
</div>
<div class="row">
<div class="vcenter col-xs-4 col-sm-4 col-md-4 services-img services-text">
<p class="signup-now"><a class="learn-more" href="/api/nutritional-reports-summaries"><span class="glyphicon glyphicon-arrow-left glyphicon-button-left"></span> Nutritional Reports and Summaries</a></p>
</div>
<div class="vcenter col-xs-4 col-sm-4 col-md-4 services-img services-text">
<p class="signup-now"><a class="learn-more" href="/api/services">Back to Features</a></p>
</div>
<div class="vcenter col-xs-4 col-sm-4 col-md-4 services-img services-text">
<p class="signup-now"><a class="learn-more" href="/api/custom-recipes">Custom Recipes <span class="glyphicon glyphicon-arrow-right glyphicon-button-right"></span></a></p>
</div>
</div>
</div>
</section>
<section id="demo-now">
<div class="container">
<div class="row">
<div class="col-sm-6 col-md-6 demo-text supported-content" style="padding-bottom: 20px; padding-top: 30px;">
<h2>SIGN UP for Free</h2>
<p style="font-weight: 500;">Try now our FREE API Plan and start applying Food Recognition with one line of code!</p>
<p><a href="/api/pricing" class="learn-more">Check Available Plans Now!</a></p>
</div>
</div>
</div>
</section>
<!--- errors Modal --->
<div class="modal fade bs-example-modal-sm" id="thankyouBox" tabindex="-1" role="dialog" style="display: none;">
</div>
<footer>
<div class="container" style="width: 80%;">
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-3">
<div class="col-sm-12 col-md-12 div-logmeal-img center-xs">
<a href="/" class="page-scroll">
<img src="/static/image/brand/logmeal-logo.svg" class="logmeal-img"
alt="LogMeal logo food recognition and detection api restaurants checkout kiosk"></a>
</div>
<div class="col-xs-12 justify-center-xs">
<div id="linkedin" class="social col-xs-2">
<a href="https://www.linkedin.com/company/65578778/" target="_blank" rel="noopener">
<div class="social-icon-background">
<i class="social-icon fa fa-lg fa-linkedin"></i>
</div>
</a>
</div>
<div id="twitter" class="social col-xs-2">
<a href="https://twitter.com/logmeal_ai?s=20" target="_blank" rel="noopener">
<div class="social-icon-background">
<i class="social-icon fa fa-lg fa-twitter"></i>
</div>
</a>
</div>
<div id="instagram" class="social col-xs-2">
<a href="https://www.instagram.com/logmeal_ai/" target="_blank" rel="noopener">
<div class="social-icon-background">
<i class="social-icon fa fa-lg fa-instagram"></i>
</div>
</a>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-12 col-sm-6" style="padding: 0;">
<div class="footerSubLogo">
<a href="https://www.aigecko.com/" rel="noopener" target="_blank"><img style="max-height: 100% !important;"
src="/static/image/aigecko-solutions-computer-vision-ai.svg"
class="img-responsive img-responsive-logo footerSubLogoImg"
alt="AIGecko Technologies logmeal logmask AI deep learning solutions"></a>
</div>
</div>
<div class="col-xs-12 col-sm-6" style="padding: 0;">
<div class="footerSubLogo">
<a href="https://www.ub.edu" rel="noopener" target="_blank"><img style="max-height: 100% !important;"
src="/static/image/spin-off-universitat-barcelona-ub.png"
class="img-responsive img-responsive-logo footerSubLogoImg"
alt="AIGecko, a Universitat de Barcelona UB Spin-off"></a>
</div>
</div>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-7 footer-link-container">
<div class="col-xs-12 col-sm-6 col-md-3">
<div class="quick-menu" style="height: 100%;">
<ul>
<li><a rel="noopener" href='/api/services'>Features</a></li>
<li><a rel="noopener" href='/api/pricing'>Pricing</a></li>
<li><a rel="noopener" href='/api/demo'>Demo</a></li>
<li><a rel="noopener" href='/signup/form'>Sign Up</a></li>
</ul>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-3">
<div class="quick-menu">
<ul>
<li><a rel="noopener" href="/#services_anchor">About Us</a></li>
<li><a rel="noopener" href="#team">Team</a></li>
<li><a rel="noopener" href="/api/contact">Contact Us</a></li>
<li><a target="_blank" rel="noopener" href="https://docs.logmeal.com">API Documentation</a>
</li>
</ul>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-3">
<div class="quick-menu">
<ul>
<li><a rel="noopener" href="/disclaimer" target="_blank">Disclaimer</a></li>
<li><a rel="noopener" href="/privacy" target="_blank">Privacy Policy</a></li>
<li><a rel="noopener" href="/terms" target="_blank">Terms of Service</a></li>
<li><a rel="noopener" href="/cookies" target="_blank">Cookies Policy</a></li>
</ul>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-2">
<div class="footerSubpageLogo">
<a href="/api"><img src="/static/image/brand/logmeal-api-logo.svg" alt="LogMeal api logo food recognition and detection" style="height: 100%;"></a>
</div>
<div class="footerSubpageLogo">
<a href="/kiosk" ><img src="/static/image/brand/logmeal-kiosk-logo.svg" alt="LogMeal kiosk logo food recognition and detection restaurants checkout" style="height: 100%;"></a>
</div>
<div class="footerSubpageLogo">
<a target="_blank" href="/blog" ><img src="/static/image/brand/logmeal-blog-logo.svg" alt="LogMeal Blog logo food recognition nutrition articles information features" style="height: 120%;"></a>
</div>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-2">
<p class="logmeal-app-stores-title">LogMeal App</p>
<div class="clients-store-btn-div">
<a class="clients-apple-store-btn-footer" target="_blank" href="https://apps.apple.com/es/app/logmeal/id1578738525?l=en-GB"><img class="clients-apple-store-btn-footer" src="/static/image/app_stores/download_apple_store.png" alt="apple store icon" /></a>
</div>
<div class="clients-store-btn-div">
<a class="clients-apple-store-btn-footer" target="_blank" href="https://play.google.com/store/apps/details?id=es.logmeal.app&hl=es&gl=US"><img class="clients-android-store-btn-footer" src="/static/image/app_stores/download_play_store.png" alt="android store icon" /></a>
</div>
</div>
<div class="col-xs-12 col-sm-12 col-md-12">
<p class="copyrightText"><strong>LogMeal</strong> © 2026. All Rights Reserved. | <strong>AIGecko Technologies SL, Artificial Intelligence and Deep Learning Food Division</strong></p>
</div>
</div>
</div>
</footer>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
<!--
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-->
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js"></script>
<script type="text/javascript" src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/static/js/auth_login_functions.js"></script>
<script type="text/javascript" src="/static/js/utils.js"></script>
<script type="text/javascript" src="/static/js/config.js"></script>
<script type="text/javascript" src="/static/js/header.js"></script>
<script type="text/javascript" src="/static/js/swiper.min.js"></script>
<script type="text/javascript" src="/static/js/functions.js"></script>
<script type="text/javascript" src="/static/js/custom.js"></script>
<!-- Old Cookieinfo plugin -->
<!--
<script type="text/javascript" id="cookieinfo"
src="https://cookieinfoscript.com/js/cookieinfo.min.js"
data-bg="#333333"
data-fg="#FFFFFF"
data-link="var(--main-green)"
data-cookie="CookieInfoScript"
data-text-align="left"
data-font-size="15px"
data-font-family="Karla"
data-divlinkbg="var(--main-green)"
data-mask-opacity="0.2"
data-close-text="Got it!">
</script>
-->
</body>
</html>
<script type="text/javascript" src="/static/js/footer.js"></script>
<script type="text/javascript" src="/static/prettify/prettify.js"></script>
<script type="text/javascript" src="/static/js/services.js" onload="manual_intakes_code()"></script>
<script type="text/javascript" src="/static/js/auth_login_functions.js"></script>
<script type="text/javascript" src="/static/js/utils.js"></script>