Empower your app with Nutrition-AI Hub

Add Smart Nutrition to Your App Fast

Integrate powerful food recognition and nutrition data into any app using our SDK and REST API. It’s fast, reliable, and ready for scale.

Image Detection

Add advanced computer vision to instantly detect a collection of ingredients or complete meals just by snapping a photo.

Voice Recognition

Let users describe their meals naturally using their voice. Our AI interprets spoken input to recognize foods and nutrition details.

Barcode Detection

Add our improved barcode scanner with tap-to focus and flash capabilities, and tap into our database of over 2.5M+ Foods.

Nutrition Facts Detection

With nutrition facts label detection, give your users the ability to quickly log packaged foods which are not currently in our database.

Semantic Search

Our AI-Powered semantic search delivers accurate, intuitive, intent-driven results while tapping into our extensive food database.

Database of 2.5M+ Foods

Access one of the largest nutrition databases available, with 2.5M+ foods across global brands, and whole foods, and recipes.

Secure Infrastructure

We run all of our projects on DuploCloud, ensuring our systems stay secure, compliant, and scalable, so we can meet all your needs.

Web API Access

Use our REST API for your web projects to power the same food recognition and nutrition capabilities available in our mobile SDK.

How It Works

Get up and running fast. Here’s how to start building your nutrition-powered app.

1

Sign Up

Create an account on the Passio website to start building your app with our Nutrition-AI SDK or REST API.

2

Get API Access

Obtain your unique API key on your account portal to authenticate and access Passio’s AI capabilities.

3

Choose Your Platform

Nutrition-AI Hub supports multiple platforms including iOS, Android, Flutter, React Native, and the REST API for web or backend apps.

4

View Our Documentation

Familiarize yourself with our extensive documentation and view our Figma design references to help you launch fast.

5

SDK Integration

Add the Nutrition AI SDK to your app using our provided integration guides & documentation.

6

Test & Deploy

Run tests, refine performance, and launch your app in days with the features you choose.

“Passio ships truly brilliant products! It’s easy to use and scale, and is really handy to customize for any projects.”

Loki Bright
Founder, Company

Our Valued Customers

Get Started Today

Choose the plan that fits your app and start building with Nutrition-AI today.

Starter

$25

/ month

Tailored to small-scale applications preparing to grow. (for 1-50 users)

Features

Access food database REST API

Access to Nutrition-AI Advisor API

Code snippets and quick start app

Detailed documentation

Optional auto-credit refills as required

Figma Content Package

Optional auto-credit refills as required

Dedicated Slack channel for support

Dedicated integration support

Design customization support

Token & Usage

10M tokens included

$2.50 per 1M tokens

$2.50 per additional 1M tokens

10-30 MAUs supported

Subscribe Now

Growth

$300

/ month

Tailored to existing apps with a growing user base. (for 100-750 users)

Features

Access food database REST API

Access to Nutrition-AI Advisor API

Code snippets and quick start app

Detailed documentation

Optional auto-credit refills as required

Figma Content Package

Optional auto-credit refills as required

Dedicated Slack channel for support

Dedicated integration support

Design customization support

Token & Usage

150M tokens included)

$2.00 per 1M tokens

$2.50 per additional 1M tokens

150 - 500 MAUs supported

Subscribe Now

Pro

$3,000

/ month

For businesses with high volume requirements. (for 1,000-10,000 users)

Features

Access food database REST API

Access to Nutrition-AI Advisor API

Code snippets and quick start app

Detailed documentation

Optional auto-credit refills as required

Figma Content Package

Optional auto-credit refills as required

Dedicated Slack channel for support

Dedicated integration support

Design customization support

Token & Usage

2,000M tokens included

$1.50 per 1M tokens

$2.50 per additional 1M tokens

3,000 - 8,000 MAUs supported

Subscribe Now
Need Custom Plans Built to Scale?

We offer tailored solutions for larger enterprise companies who have higher volume requirements for over 50,000 Active Users.

Custom Features

Everything in the Pro Package

Additional volume discounts on tokens

Hands-on integration support

Custom implementations & features

Frequently Asked Questions

Find answers to common questions about Nutrition-AI Hub, including pricing & usage tips.

What is the cost per user? Can I limit the cost per user?

Costs per user will vary depending on usage. You can use the calculator provided on Passio's account portal to estimate token usage.


For example, if a user sends one photo to the API for analysis, it will result in 5k tokens spent from the account. So while costs can vary, we estimate that an average user logging meals regularly for one month would utilize around 250k tokens.


To manage costs, you can limit usage to a fixed amount by engineering your app with token limits. For instance, you could limit a free user to 80k - 100k tokens and then ask users to pay once they reach that limit. This approach allows you to demonstrate value to users while keeping your cost between 1 to 10 cents per user.

What are tokens, and how are they used in the Passio Hub plans?

Tokens are used to quantify the usage of Passio services. Each action, such as an API request, Vision AI request, Text AI request, or Chat Message request, consumes a specific number of tokens. The monthly plans include a set number of tokens, and users can purchase additional tokens if they exceed their monthly limit.

What is a token in the context of AI processing?

A token is a unit of measurement used in AI processing to represent pieces of input or output data. For example, when you send text to an AI, the words and punctuation are broken down into tokens, which the AI then processes.

How does token pricing work for your AI services?

Our token pricing is designed to be simple and predictable. We roll the input and output token costs into a single average value. This consolidated price also covers additional costs, such as Passio API usage, ensuring a consistent billing platform. This approach allows us to update and improve our AI models without needing to change our pricing structure.

What happens if I exceed the monthly token limit included in my plan?

If you exceed the monthly token limit included in your plan, our billing portal allows you to configure an automatic refill option. By default, this setting is enabled on your account. When enabled, if you make a request to the API and dont have enough tokens, you will automatically be billed at a rate of $2.50 per million tokens to top up the number of tokens you have set.


For example, if your refill amount is set to 2 million tokens, you will be charged $5.00 and gain 2 million more tokens.


There are no volume discounts on refills, but you can manually purchase additional tokens at any time through the dashboard. If the automatic refill option is turned off and you run out of tokens, the service will stop responding until more tokens are added.

How do I calculate the number of tokens needed for my application?

To calculate the number of tokens needed for your application, you can use the "Calculate Usage & Pricing" tool on the pricing page. By adjusting the sliders for the number of users, API requests, Vision AI requests, and Text AI requests, you can estimate your total token usage and corresponding costs.

Can I upgrade or downgrade my subscription plan at any time?

Yes, you can upgrade or downgrade your subscription plan at any time to better suit your usage needs. This flexibility allows you to adjust your plan based on changes in your application's user base or feature set.

What is included in the REST API access for the food database and Nutrition Advisor?

The REST API is essential for the mobile SDK to gather all necessary food information and is required for the SDK to function. The API offers a wide range of capabilities, including:

  • Text-search foods: Easily find foods by searching text.
  • Full food details and nutrition: Access comprehensive information about foods and their nutritional content.
  • Meal plans: Retrieve and manage meal plans.
  • Bar code scan: Scan barcodes to get food information.
  • Computer vision routes for food recognition: Use image recognition to identify foods.
  • AI assistant tools: Utilize features such as visually similar food suggestions based on user profiles and AI nutritionist conversations.


This comprehensive access ensures that you can fully leverage the capabilities of our food database and Nutrition Advisor in your applications.

What are the volume discounts, and how do they affect my monthly cost?

Volume discounts are applied based on the number of tokens you use. The rate per million tokens decreases as your usage increases, as follows:

  • 1-20M tokens: $2.50 per million tokens
  • 20-100M tokens: $2.45 per million tokens
  • 100-500M tokens: $2.40 per million tokens
  • 500M+ tokens: $2.35 per million tokens


These discounts can significantly reduce your monthly cost if you have high token usage. Volume discounts are not applied on refills.

How does the auto-credit refill option work, and is it mandatory?

Our billing portal allows you to configure an automatic refill option, should you exceed the monthly token limit included in your plan. By default, this setting is enabled on your account. When enabled, if you make a request to the API and dont have enough tokens, you will automatically be billed at a rate of $2.50 per million tokens to top up the number of tokens you have set.


For example, if your refill amount is set to 2 million tokens, you will be charged $5.00 and gain 2 million more tokens.


There are no volume discounts on refills, but you can manually purchase additional tokens at any time through the dashboard. If the automatic refill option is turned off and you run out of tokens, the service will stop responding until more tokens are added.

What is the Mobile app SDK quick-start app, and how can it benefit my application?

The Mobile SDK Quick-Start App is a demo provided by Passio that gives you a reference on how you could integrate our SDKs and REST API into your mobile application quickly and efficiently. It includes sample integrations and reference implementations to help developers understand setup and best practices.

How can I estimate my monthly cost using the provided calculator?

To estimate your monthly cost, use the "Calculate Usage & Pricing" tool on the pricing page. Adjust the sliders for the number of users and various types of requests to see an estimate of your token usage. The tool will then provide a recommended plan and estimate the total monthly cost, including any overage charges if applicable.

Is there a free trial or a way to test the service before committing to a plan?

Currently, we do not offer free trials. Upon purchasing, you will be billed immediately for the token credits. This pricing model ensures we can cover the necessary costs required to serve your needs and maintain the high-quality service you expect.

Are there any limits to the number of users I can have in my application?

There are no strict limits to the number of users you can have. However, your token usage will increase with the number of users, so you should select a subscription plan that accommodates your user base and expected usage.

How secure is my data when using Passio Hub's services?

Passio Hub takes data security seriously. Data processed via the cloud-side recognition is handled with strict security measures to ensure privacy and protection. On-device recognition keeps the data local to the device, providing an additional layer of security by not transmitting photos to the cloud.

What measures enable people to exercise their data privacy rights (information, access, erasure, modification, etc.)?

Our standard setup does not store data that can identify the user in any way. Consumers of our SDK might store that data, but Passio does not. The SDK might cache the license key for faster authentication, everything else is just used for the nutritional data.

We do not store this data, but the data is transitioned to our LLM that could be a third party LLM such as GPT. As a technology provider we rely on and require our customers to ensure no personal data is transferred to Passio.

Show More