" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
From what to build to how to build it — our platform helps you understand, plan, and solve SIH 2026 problem statements with complete insights into requirements, solution approaches, technology stacks, architecture, AI/ML, and implementation roadmaps.
Search for your problem statement, and start building your solution.
| Description: | Student Innovation-Ideas that can boost fitness activities and assist in keeping fit. |
| Organization: | AICTE |
| Department: | AICTE, MIC-Student Innovation |
| Category: | Software |
| Theme: | Fitness & Sportstd> |
| Youtube Link: | Not provided |
| Dataset Link: | Not provided |
| Contact info: | Not provided |
The proposed solution, FitPulse AI, is an edge-AI powered, privacy-preserving physical fitness and campus engagement platform designed to boost daily physical activity among students and citizens. The system addresses low physical activity adoption in higher education institutions (HEIs) by combining real-time, on-device Computer Vision pose evaluation (via WebGL/WASM) for automated repetition counting and posture correction with an institutional gamification engine natively aligned with the AICTE Activity Point Program [RESEARCHED] and the Fit India Movement Age-Appropriate Fitness Protocols (GOALS 18–65) [RESEARCHED]. Operating as a progressive web application (PWA), the system requires zero expensive wearable hardware or high-speed internet, executing frame analysis locally on standard smartphones and laptop cameras while maintaining complete user video privacy [INFERENCE].
| Field | Details | Evidence Tag |
|---|---|---|
| PS Number | SIH26196 | [PS] |
| Title | Student Innovation-Ideas that can boost fitness activities and assist in keeping fit. | [PS] |
| Organization | AICTE | [PS] |
| Department | AICTE, MIC-Student Innovation | [PS] |
| Category | Software | [PS] |
| Theme | Fitness & Sports | [PS] |
| Deadline | 30 September 2026 | [PS] |
| Ideas Submitted | 0/500 | [PS] |
To deliver a zero-hardware-cost, privacy-first computer vision and gamification platform that turns any smartphone into a real-time fitness coach while automating fitness activity verification for institutional AICTE Activity Points.
The explicit problem description provided in the SIH portal is:
"Student Innovation-Ideas that can boost fitness activities and assist in keeping fit." [PS]
R1: Focus on Student & Youth Innovation [PS]
R2: Boost Physical Fitness Activities [PS]
R3: Assist in Keeping Fit (Guidance & Feedback) [PS]
R4: Software-Only Category Constraint [PS]
| Stakeholder | Goal | Current Pain | System Need |
|---|---|---|---|
| Higher Ed Students | Stay fit despite academic workloads; fulfill degree credit/activity point requirements easily [RESEARCHED]. | Lack of personal trainers, gym access fees, posture errors causing injury, low workout motivation, monotonous routines. | Real-time interactive AI workout feedback on phone; instant credit logs for AICTE Activity Points. |
| Physical Education Directors / Sports Coordinators | Engage campus youth in physical activities; organize and verify sports events [RESEARCHED]. | Manual attendance tracking, lack of verifiable data on student fitness levels, low participation in non-mandatory sports. | Automated dashboard to create college challenges, track participation analytics, and issue verified fitness activity certificates. |
| Institutional Administrators / Deans | Comply with UGC and AICTE fitness directives (e.g., Fit India HEI guidelines) [RESEARCHED]. | Difficulty auditing student activity point submissions; manual paper proof verification is prone to fraud. | Anti-spoofing verification engine with geo-tagged, time-stamped proof logs for seamless auditing. |
| AICTE / Ministry Authorities | Measure national student fitness indexes and encourage a health-first culture across technical institutes [RESEARCHED]. | Fragmented data across thousands of colleges; no unified digital pipeline for national student fitness metrics. | Aggregated, anonymized analytics dashboard displaying state/district/college physical activity indexes. |
| Proposed Feature | Source Requirement | Primary Justification |
|---|---|---|
| Client-Side AI Pose Engine | R3: Assist in keeping fit [PS] | Enables real-time exercise form feedback and repetition counting without external human supervision or cloud video upload costs. |
| AICTE Activity Point Module | R1: Student Innovation [PS] | Connects daily workout compliance directly to degree incentives (100 Activity Points policy) [RESEARCHED], solving the motivation gap. |
| Fit India Protocol Assessment | R3: Assist in keeping fit [PS] | Implements standardized government age-appropriate protocols (GOALS 18–65: push-ups, squat test, chair stand test) [RESEARCHED]. |
| Offline-First PWA Architecture | R2: Boost fitness activities [PS] | Ensures users in low-connectivity rural or tier-3 college campuses can conduct workouts and sync logs later. |
| Campus Leaderboards & Leagues | R2: Boost fitness activities [PS] | Leverages peer accountability and gamification to increase retention and daily workout completion rates. |
| Anti-Spoofing & Geo-Verification | R1 & R3 [INFERENCE] | Prevents fake exercise logging or video upload tampering through real-time landmark movement kinematics and time-bound challenges. |
| Data Type | Purpose | Ideal Real-World Source | Hackathon Substitute | Access Method | Availability | Privacy Sensitivity | Confidence |
|---|---|---|---|---|---|---|---|
| Pose Keypoint Coordinates | Calculate joint angles and count reps | Live WebCam / Phone Camera stream | Local WebCam capture via HTML5 MediaDevices API | Client-side DOM Video element | Universal | High (Raw Video) / Low (Extracted Keypoints) | [KNOWN] |
| Exercise Benchmark Rules | Validate exercise posture correctness | Biomechanical standards / Fit India Guidelines [RESEARCHED] | Configured JSON schema of joint angle thresholds | Static App Config / JSON | Fully Available | None | [KNOWN] |
| User Activity Logs | Track personal progress & awarding points | User database | LocalStorage / IndexedDB synced to PostgreSQL | REST API / IndexedDB | Fully Available | High (Personal Health Data) | [ASSUMPTION] |
| Institutional Campus Data | Group students by college/department | AICTE College Portal Directory | Mock JSON directory of 10 colleges & departments | Static Seeder | Synthetic | None | [ASSUMPTION] |
| Synthetic Pose Benchmark Dataset | Train/verify exercise form classifier | InfiniteRep / M3GYM Pose Datasets [RESEARCHED] | Kaggle Exercise Detection / MediaPipe sample videos | Open Download | Public | Low | [RESEARCHED] |
| Solution | Description | Strengths | Weaknesses | Relevance | Gap Remaining | Source | Confidence |
|---|---|---|---|---|---|---|---|
| Fit India Mobile App | Official app by Sports Authority of India [RESEARCHED]. | Official government endorsement; age-appropriate protocol guidelines. | Manual activity logging (self-reporting); no real-time AI computer vision posture correction; user experience lacks real-time interactivity. | High | Lacks automated AI video-based form evaluation and institutional integration with college academic points. | Google Play Store [RESEARCHED] | [RESEARCHED] |
| Cult.fit / Cure.fit | Commercial fitness app with live/recorded workouts. | High-quality UI/UX; extensive workout library; strong brand. | Paid subscription required; closed ecosystem; heavy cloud video streaming; no integration with Indian academic credit frameworks. | Medium | Expensive; requires high bandwidth; closed commercial API. | Official Website | [KNOWN] |
| Strava | GPS-based activity tracking for running/cycling. | Industry standard for outdoor distance sports tracking; strong community features. | Focuses purely on outdoor cardio/GPS; no indoor gym/calisthenics posture evaluation capabilities; heavy reliance on active cellular GPS. | Medium | Cannot evaluate gym exercises (squats, push-ups, yoga, plank) or guide user posture. | Official Website | [KNOWN] |
| Freeletics | AI-driven personal trainer app. | Dynamic workout plan generation based on feedback. | Proprietary paid app; lacks browser-based zero-install PWA access; no institutional AICTE verification engine. | Medium | Paid commercial tool; does not cater to Indian campus environments or regional languages. | Official Website | [KNOWN] |
Selected Approach: Approach 3 (Edge-AI PWA + Local Biomechanical State Machine + AICTE Activity Point Sync)
+-----------------------------------------------------------------------------------+
| USER INTERFACE LAYER |
| React 18 PWA + Tailwind CSS + Canvas Overlay (Skeleton render at 60 FPS) |
+-----------------------------------------------------------------------------------+
|
v
+-----------------------------------------------------------------------------------+
| ON-DEVICE VISION ENGINE |
| MediaPipe Pose (WASM / WebGL) -> Extracts 33 3D Landmark Vectors @ 30 FPS |
| Biomechanical State Machine Engine -> Joint Angle Trigonometry & Rep Counter |
+-----------------------------------------------------------------------------------+
|
v
+-----------------------------------------------------------------------------------+
| LOCAL STORAGE & OFFLINE ENGINE |
| IndexedDB (Local Activity Logs & Draft Certificates) + Workbox Service Worker |
+-----------------------------------------------------------------------------------+
|
(Background Sync when Online)
v
+-----------------------------------------------------------------------------------+
| BACKEND API GATEWAY |
| Node.js / Express REST API + JWT Auth + Rate Limiter |
+-----------------------------------------------------------------------------------+
| | |
v v v
+---------------+ +---------------+ +---------------+
| POSTGRESQL | | REDIS CACHE | | CRYPTO SIGNER |
| Relational DB | | Leaderboards | | Activity Hash |
| Users & Logs | | & Session Store| | Verification |
+---------------+ +---------------+ +---------------+
navigator.mediaDevices.getUserMedia().START $\rightarrow$ DESCENDING $\rightarrow$ BOTTOM_THRESHOLD (Depth Check) $\rightarrow$ ASCENDING $\rightarrow$ REP_COMPLETE.background-sync task./api/v1/workouts/submit.| Layer | Selected Technology | Why It Fits | Alternative Considered | Why Alternative Rejected |
|---|---|---|---|---|
| Frontend Framework | React 18 + Vite | Rapid development, modular component lifecycle, lightweight bundle size. | Angular | Too heavy, higher boilerplate complexity for a fast hackathon build. |
| PWA & Offline | Workbox + IndexedDB (idb) | Native service worker caching, background sync support, reliable client DB. | LocalStorage | LocalStorage has 5MB limit and blocking synchronous I/O. |
| Vision Inference | MediaPipe Pose (TF.js / WASM) | 33 keypoint tracking optimized for mobile browsers via WebGL [RESEARCHED]. | OpenPose | OpenPose is too resource-heavy for real-time browser execution without server GPU. |
| Backend Runtime | Node.js + Express | High I/O concurrency, JavaScript stack unification with frontend. | Python FastAPI | Express offers lower startup overhead for JS-native data structures during hackathons. |
| Primary Database | PostgreSQL | Relational integrity for user accounts, institutional affiliations, verified activity logs. | MongoDB | Lack of strict schema relations makes auditing activity point logs error-prone. |
| Caching & Leaderboards | Redis | In-memory sorted sets (ZADD/ZRANGE) make campus live leaderboards instantaneous. |
Memcached | Memcached lacks rich native data structures like Sorted Sets. |
| Styling & UI | Tailwind CSS + Lucide Icons | Responsive UI development with utility-first CSS; mobile-first layout support. | Bootstrap | Less customizable; heavier CSS footprint. |
-- Users Table
CREATE TABLE users (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
full_name VARCHAR(100) NOT NULL,
email VARCHAR(100) UNIQUE NOT NULL,
role VARCHAR(20) CHECK (role IN ('student', 'faculty', 'admin', 'citizen')),
college_id VARCHAR(50),
department VARCHAR(50),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Fitness Activities Log Table
CREATE TABLE activity_logs (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
user_id UUID REFERENCES users(id),
exercise_type VARCHAR(50) NOT NULL, -- e.g. 'squat', 'pushup', 'fit_india_test'
rep_count INT NOT NULL,
duration_seconds INT NOT NULL,
accuracy_score NUMERIC(5,2), -- Percentage correct posture
telemetry_hash VARCHAR(64) NOT NULL, -- Cryptographic proof signature
synced_from_offline BOOLEAN DEFAULT FALSE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- AICTE Activity Points Ledger Table
CREATE TABLE aicte_activity_ledger (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
user_id UUID REFERENCES users(id),
points_awarded INT NOT NULL,
category VARCHAR(100) DEFAULT 'Sports and Fitness Activities',
verified_by_faculty UUID REFERENCES users(id),
status VARCHAR(20) DEFAULT 'pending' CHECK (status IN ('pending', 'approved', 'rejected')),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
offline_workouts.navigator.onLine == true, the PWA triggers a sync pipeline:/api/v1/sync/batch.synced: true.To ensure a 100% flawless presentation during SIH judging, the demo plan will accommodate potential venue constraints (poor internet, bad lighting, lack of space):
Phase 1: Architecture & Pose Engine (Weeks 1-2)
├── Set up Vite + React + Tailwind PWA shell
├── Integrate MediaPipe Pose WASM runtime
└── Implement joint angle calculation library (trigonometric vector math)
Phase 2: Exercise State Machines & Core UI (Weeks 3-4)
├── Build finite state machines for Squat, Pushup, Plank
├── Develop HUD overlay canvas (skeleton rendering & rep counter)
└── Implement Fit India Protocol test routine
Phase 3: Backend API, Auth & Offline Engine (Weeks 5-6)
├── Develop Node.js REST API + PostgreSQL schema
├── Build IndexedDB local storage + Workbox Service Worker sync
└── Integrate Redis leaderboards
Phase 4: AICTE Portal & Testing (Weeks 7-8)
├── Build Student & Faculty Activity Point workflows
├── Conduct anti-spoofing tests & pose accuracy benchmark
└── Final demo simulation prep & freeze (Before 30 Sept 2026)
| Risk | Likelihood | Impact | Severity | Mitigation Strategy |
|---|---|---|---|---|
| Low-end Device Frame Lag | Medium | High | High | Auto-detect device FPS. If FPS $< 15$, automatically downgrade MediaPipe model from Full to Lite variant. |
| Camera Angle Misalignment | High | Medium | Medium | Display on-screen bounding box guide ("Position phone 2 meters away at waist height") before exercise starts. |
| Fraudulent Manual Syncing | Medium | High | High | Enforce cryptographic hashing on client session telemetry (rep speed curve) + random interactive prompts during workout. |
| Poor Venue Wi-Fi during SIH Demo | High | Critical | High | Entire frontend app pre-cached via PWA service worker; local mock video feed embedded for offline presentation. |
| Parameter | Standard / Generic SIH Entry | FitPulse AI (Our Solution) |
|---|---|---|
| AI Location | Cloud-based video processing (slow, expensive, privacy concern). | 100% On-Device WebGL/WASM pose estimation (instant, free, private). |
| Institutional Value | Basic step counter or general fitness tips. | Direct programmatic integration with AICTE 100 Activity Points policy [RESEARCHED]. |
| Standards Alignment | Arbitrary workout routines. | Built on Fit India Movement Age-Appropriate Fitness Protocols (GOALS 18–65) [RESEARCHED]. |
| Network Reliance | Requires continuous high-speed internet. | Offline-first PWA with IndexedDB background sync. |
| Verification | Unverified self-reported logs. | Anti-spoofing biomechanical kinematic validation & cryptographic hash proof. |
[ASSUMPTION] College faculty supervisors will accept digital cryptographic activity logs generated by the system for AICTE Activity Point approval.[ASSUMPTION] Student devices will have at least one working camera capable of 640x480 resolution video capture at 20+ FPS.[NEEDS VALIDATION] Direct REST API integration with official government Fit India portals or university LMS portals (e.g., SAMARTH ERP) requires official clearance and MOU agreements between AICTE and the institute [INFERENCE].Build FitPulse AI as an Edge-AI Progressive Web App (PWA) using client-side MediaPipe Pose keypoint tracking, deterministic biomechanical state machines, and an AICTE Activity Point management module. This approach completely avoids hardware procurement costs, protects student video privacy, operates seamlessly offline, and directly solves the motivation and verification bottlenecks in higher education institutions.
User device browser support for WebGL and MediaDevices Camera API (supported in $>98%$ of modern mobile browsers [KNOWN]).
Poor phone placement or backlighting in student hostel rooms causing degraded keypoint confidence. (Mitigated via on-screen positioning guides).
Implementing deterministic, lag-free biomechanical angle calculations and finite state machines in JavaScript running at 30 FPS alongside HTML5 Canvas rendering.
95/100 (Extremely high hackathon buildability; 100% software-based, zero hardware dependencies, fully demonstrable on a single laptop/phone).
HIGH (Supported by official AICTE Activity Point guidelines, Fit India GOALS protocols, and proven WebGL computer vision performance benchmarks).
Fit India Movement Official Guidelines & Protocols
Fit India Mobile App Details
AICTE Activity Point Program Guidelines
MediaPipe BlazePose On-Device Performance Analysis
What we think about this platform, and how it can help people solve SIH problems.
" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
" The platform makes SIH problem statements much easier to understand. Having everything from the problem details to the procedure in one place. "
" Oh, you got ads? Well, we need to make money too! But, you can use our platform to help you win SIH and take home the prize money. "
Get in touch if you need help bringing your ideas to life, or simply have an interesting idea you'd like to talk through. I'm always open to a conversation and exploring new possibilities together.