# Kurvi > All in one tracking for training, nutrition and everyday life. Gym, nutrition, activities, habits and todos in one place, with AI to help. Kurvi is an all-in-one tracking app for training, nutrition, health and everyday life, made in Finland. It runs on Android (Google Play) and any web browser, with an iPhone app coming soon, and one account syncs across mobile and web. It needs no extra devices: GPS, steps and elevation are tracked straight from the phone, and the gym and GPS tracking also work fully offline. The core idea is a single private daily feed where everything the user logs (workouts, activities, meals, weight, habits, notes, todos) lands as cards grouped by day. Kurvi is free to start, with a Pro subscription (14-day free trial) for full analytics history, automatic reports, the AI assistant, unlimited media and more. The app and site are available in English and Finnish; Finnish pages live under https://kurvi.io/fi. ## What Kurvi tracks - Gym training: live workout sessions with sets, reps, weight and rest timers, reusable workout templates, multi-week training plans, and full per-exercise history with personal records and 1RM estimates - Activities: live GPS tracking for running, cycling, hiking, walking and more, with a real-time route map, live stats (distance, pace, speed, elevation, calories), route templates, session history and shareable session images - Nutrition: food logging with barcode scanning, food search across USDA, Open Food Facts and Fineli databases, AI photo logging (photograph a plate or label and confirm the detected foods), saved meals, daily calorie and macro goals, and a goal calculator that sets calorie and macro targets - Steps: daily step counting straight from the phone sensor - Habits: daily habits with streaks, including step-based habits that complete automatically and timed habits with a built-in timer, plus reminders - Custom metrics: track anything with a number (weight, mood, sleep, water, supplements) with user-defined units and trend charts - Todo lists: shared lists with real-time collaboration, due dates, reminders and tags - Notes: notes with folders and voice recordings - Health data: connect wearables and health apps through Health Connect to import sleep (with stages), heart rate, HRV, blood pressure, skin temperature, VO2max, body weight, steps and workouts, each with detailed charts inside Kurvi - Analytics and reports: progress charts, personal records, goals, and automatic weekly, monthly and quarterly reports ## AI assistant The built-in AI assistant is not a generic chatbot: it reads the user's own data tracked in Kurvi (training, nutrition, steps and activity history) together with the health data imported through Health Connect (sleep, heart rate, HRV, blood pressure), connects the dots and answers based on it. It can build a ready-to-start workout from the exercise library, give nutrition guidance and meal ideas around the user's macro targets, answer training and exercise form questions, explain trends in the user's data, and leave a short personal briefing at the top of the feed each morning highlighting a streak, a trend or what to focus on next. ## Social Users can add friends, share sessions to a social feed with likes and comments, and message in a built-in real-time chat with photos, videos, voice messages and group chats. Training plans and workout templates can be shared straight into a chat, where a friend can save and use them. ## Pages - [Home](https://kurvi.io/): product overview and app downloads - [Articles](https://kurvi.io/articles): guides, feature explainers and product updates - [Press kit](https://kurvi.io/press): logos, screenshots and brand assets for media - [Terms of service](https://kurvi.io/terms) - [Privacy policy](https://kurvi.io/privacy) ## Articles - [Getting started with Kurvi](https://kurvi.io/articles/getting-started-with-kurvi): A simple first week with Kurvi: what to log first and how to build the habit without burning out. - [Get the most out of Kurvi](https://kurvi.io/articles/get-the-most-out-of-kurvi): Six ways to turn Kurvi from a logging app into a system that actually moves your training forward. ## Optional - [Finnish home page](https://kurvi.io/fi): the same product overview in Finnish - [Sitemap](https://kurvi.io/sitemap.xml): all indexable pages in both languages