Everything You Need to Reach Your GOALS
CarriFit is packed with powerful features to help you lose weight, gain muscle, and track nutrition effortlessly.
Food Logging & Tracking
Multiple ways to log your meals quickly and accurately
AI Photo Recognition
Snap a photo of any meal and AI instantly identifies foods and calculates calories/macros. Works with home-cooked meals, restaurant food, packaged items, and diverse international cuisines.
Voice Logging
Say what you ate naturally and AI transcribes and logs the food automatically. Understands diverse cuisines and food descriptions.
Barcode Scanner
Scan packaged food barcodes for instant nutrition info from Open Food Facts database.
Food Search
Search database of 10,000+ foods including international cuisines with USDA FoodData Central integration for accurate nutrition data.
Meal Organization
Log by meal type (Breakfast, Lunch, Dinner, Snacks), view daily timeline, and favorite foods for quick re-logging.
Dashboard & Daily Tracking
Visual insights into your daily nutrition and activity
Calorie Ring
Visual daily calorie budget showing eaten vs. goal with breakdown of where burned calories come from.
Macro Tracking
Protein, carbs, and fat progress bars with daily macro goals based on your profile.
Activity Tracking
Steps counter synced from wearables, water intake tracking with quick add/remove buttons.
Week Calendar
View and navigate between days, see historical data for any past date.
Nutri AI Chat
Your personal AI nutritionist available 24/7
Personal AI Nutritionist
Ask questions like "Is this meal high in protein?" and get personalized advice based on your profile and goals.
Image Analysis in Chat
Send food photos directly in chat for AI analysis and nutrition breakdown.
Voice Messages
Record voice messages to Nutri AI and get natural human-like voice responses.
Context-Aware
Knows your calorie goals, macros, and weight goals. Gives factual information with general wellness guidance.
Gym & Workout Tracking
Complete workout logging with calorie burn estimates
Exercise Database
Browse hundreds of exercises with images, filter by muscle group, equipment, and difficulty level.
Workout Logging
Track sets, reps, duration, intensity, and weight with personalized calorie burn estimates.
Workout History
View past workouts, track total workouts, weekly workouts, streaks, and total calories burned.
Offline Support
Workouts save locally when offline and auto-sync when back online.
Progress & Analytics
Track your journey with detailed insights and projections
Interactive Goal Chart
Visual projection of weight loss/gain journey showing current weight, goal weight, and target date.
Weight Tracking
Log daily weight, track total weight lost/gained, and view trend analysis.
Streaks & Consistency
Current streak, longest streak record, and total days logged to keep you motivated.
Shareable Progress Card
Generate image of your progress to share showing streaks, calories, and weight change.
Restaurant Map
Find and log food from nearby restaurants
Find Nearby Restaurants
Map view of restaurants in your area with Mapbox integration for location services.
Menu Database
View nutrition info for menu items from restaurants worldwide including diverse international cuisines.
Log Restaurant Food
Add menu items directly to your food log and track restaurant visits.
Meal Planning
Plan your meals ahead and generate grocery lists
Weekly Planner
Plan meals for the week ahead with drag and drop meal slots.
Meal Templates
Save and reuse meal plans with quick-start templates.
Grocery List
Auto-generated from meal plan, organized by category, check off items as you shop.
Gamification
Stay motivated with XP, achievements, and rewards
XP & Levels
Earn XP for logging food, workouts, and maintaining streaks. Level up as you progress.
Achievements & Badges
Unlock badges for milestones in nutrition, streaks, workouts, and contributions.
Points System
Earn points for engagement and redeem for discounts with promo codes.
Health & Wearable Integration
Sync with your favorite health apps and devices
Apple Health (iOS)
Sync steps, active calories, sleep, and weight (read and write).
Health Connect (Android)
Samsung Health, Google Fit, Fitbit sync for steps, calories, sleep, and weight.
Data Permissions
Control what data syncs with toggle for individual permissions.
Settings & Profile
Customize your CarriFit experience
Account Management
Profile editing, email/password management, Google OAuth sign-in.
Daily Goals
Set calorie, macro, and water goals with explanations of how goals were calculated.
Notifications
Meal reminders, streak reminders, and custom alerts.
Privacy & Security
Your data is safe with us
Secure Authentication
Supabase Auth with Row Level Security on database.
Data Privacy
Health data stored securely, never shared with third parties.