1. Introduction
This Cookie Policy explains how Food Database API ("we," "us," or "our") uses cookies and similar tracking technologies on our developer portal located at calorieapi.com (the "Portal"). This policy should be read alongside our Privacy Policy, which provides broader context on how we process personal data.
By continuing to use our Portal, you consent to our use of cookies as described in this policy. You can withdraw or modify your consent at any time through our cookie preference center.
3. Categories of Cookies We Use
3.1 Strictly Necessary Cookies
These cookies are essential for the operation of our developer portal and cannot be disabled. They enable core functions such as:
- User authentication and session management for developer accounts
- Security features including CSRF protection and fraud detection
- Storing your cookie consent preferences
- Load balancing to ensure stable portal performance
Legal basis: Legitimate interests (necessary to provide the service you have requested).
Cookies in this category:
session_id- Maintains your login session; expires when you close your browsercsrf_token- Prevents cross-site request forgery attacks; session-basedcookie_consent- Stores your cookie preferences; expires after 12 monthslb_route- Load balancing identifier; session-based
3.2 Performance and Analytics Cookies
These cookies help us understand how developers use our portal so we can improve it. They collect aggregated, anonymized data and do not identify you personally.
- Measuring page load times and API documentation usage patterns
- Identifying popular endpoints and features accessed in the developer portal
- Detecting and diagnosing technical errors and performance issues
- Understanding user journeys through onboarding and setup flows
Legal basis: Consent (you may opt out at any time).
Cookies in this category:
_ga, _gid(Google Analytics) - Distinguishes users and sessions; expires 2 years / 24 hours_gat- Throttles Google Analytics request rate; expires 1 minutehotjar_id(Hotjar, if applicable) - Tracks usage heatmaps; expires 1 yearperf_metrics- Internal performance tracking; session-based
3.3 Functional Cookies
These cookies enable enhanced functionality and personalization, making your experience on the developer portal more convenient:
- Remembering your preferred programming language for code examples (e.g., Python, JavaScript, PHP)
- Storing your UI preferences such as dark/light mode and sidebar state
- Pre-filling your developer account information in forms
- Maintaining your selected API version or environment (production vs. sandbox)
Legal basis: Consent (you may opt out, though some portal functionality may be affected).
Cookies in this category:
lang_pref- Stores your selected code language preference; expires 6 monthsui_theme- Stores your light/dark mode preference; expires 12 monthsapi_version- Stores your selected API version; expires 3 monthssidebar_state- Remembers collapsed/expanded navigation state; session-based
3.4 Targeting and Marketing Cookies
We use these cookies on a limited basis to deliver relevant communications about our API and to measure the effectiveness of our developer outreach. These cookies may be set by our advertising partners.
- Measuring the effectiveness of email campaigns and developer announcements
- Limiting how often you see the same promotional message
- Identifying which marketing channels drive the most developer sign-ups
Legal basis: Consent (you may opt out at any time with no impact on portal functionality).
Cookies in this category:
_fbp(Facebook Pixel, if applicable) - Measures ad effectiveness; expires 3 monthsli_fat_id(LinkedIn Insight, if applicable) - Tracks conversions from LinkedIn; expires 30 dayscampaign_attr- Internal campaign attribution tracking; expires 90 days
4. Third-Party Cookies
Some cookies on our developer portal are set by third-party services we use. We do not control these third-party cookies. Please refer to the respective privacy and cookie policies of these providers:
- Google Analytics - analytics.google.com - Privacy Policy: policies.google.com/privacy
- Stripe (payment processing) - stripe.com - Privacy Policy: stripe.com/privacy
- Intercom (customer support chat) - intercom.com - Privacy Policy: intercom.com/legal/privacy
- Cloudflare (security and CDN) - cloudflare.com - Privacy Policy: cloudflare.com/privacypolicy
5. Cookie Retention Periods
Cookie lifetimes vary by type and purpose:
- Session cookies: Deleted automatically when you close your browser
- Persistent cookies: Stored for a defined period ranging from 1 minute to 2 years, as specified in Section 3
- Third-party cookies: Subject to the retention policies of the respective third parties
We regularly review our cookie inventory and remove cookies that are no longer necessary for their stated purpose.
6. How to Manage Your Cookie Preferences
6.1 Cookie Preference Center
You can view and manage your cookie consent at any time by clicking the 'Cookie Settings' link in the footer of the developer portal. This allows you to enable or disable each category of cookies (except strictly necessary cookies).
6.2 Browser Settings
Most browsers allow you to control cookies through their settings. You can typically:
- Block all cookies (note: this may prevent our portal from functioning correctly)
- Delete existing cookies from your device
- Receive notifications before cookies are set
- Block third-party cookies specifically
Browser-specific cookie controls can be found at:
- Google Chrome: chrome://settings/cookies
- Mozilla Firefox: Firefox Options > Privacy & Security
- Apple Safari: Safari > Preferences > Privacy
- Microsoft Edge: Edge Settings > Cookies and Site Permissions
6.3 Opt-Out Tools
You can opt out of analytics and advertising cookies using the following tools:
- Google Analytics Opt-Out: tools.google.com/dlpage/gaoptout
- Network Advertising Initiative Opt-Out: optout.networkadvertising.org
- Digital Advertising Alliance Opt-Out: optout.aboutads.info
Please note that opting out of certain cookies may not prevent all tracking; it may instead result in the delivery of less relevant communications.
7. Do Not Track
Some browsers include a "Do Not Track" (DNT) feature that sends a signal to websites requesting that your browsing not be tracked. Our portal currently does not respond to DNT signals at the browser level, but you may use our Cookie Preference Center to achieve equivalent control over non-essential cookies.
9. Updates to This Cookie Policy
We may update this Cookie Policy periodically to reflect changes in our use of cookies, changes in law, or improvements to our Portal. We will notify you of material changes by:
- Displaying a prominent notice on the developer portal
- Resetting your cookie consent so you can review and re-confirm your preferences
- Sending an email notification to your registered developer account address
We encourage you to review this policy periodically. The 'Effective Date' at the top of this document indicates when it was last updated.
10. Contact Us
If you have questions or concerns about our use of cookies, please contact:
- Privacy Team - Food Database API
- Email: [email protected]
- Address: BusyBody FIT LTD, London United Kingdom
For EU/EEA users with concerns not resolved through our channels, you have the right to lodge a complaint with your local data protection authority.
