[
    {
        "id": 7,
        "slug": "semesternotes-lms",
        "title": "SemesterNotes.com",
        "tagline": "Semester-wise study materials, exam preparation portal & university notes LMS",
        "category": "Education & LMS",
        "is_web": true,
        "platform": "Responsive Web Application",
        "status": "Live Production",
        "featured": true,
        "version": "3.2.0",
        "last_updated": "Updated 2026",
        "rating": "4.9",
        "downloads": "50K+ Monthly Students",
        "color": "#0d6efd",
        "color_gradient": "linear-gradient(135deg, #0d6efd 0%, #6610f2 100%)",
        "icon": "assets/img/semesternotes/logo.jpg",
        "banner": "assets/img/semesternotes/course-cgl.png",
        "tags": [
            "PHP",
            "MySQL",
            "Bootstrap",
            "JavaScript",
            "HTML5",
            "LMS",
            "Google AdSense",
            "SEO"
        ],
        "links": {
            "web_demo": "https://semesternotes.com/",
            "website_compliance_url": "https://semesternotes.com/privacy-policy",
            "website_url": "https://semesternotes.com/",
            "app_store": "",
            "google_play": "",
            "github": ""
        },
        "overview": "SemesterNotes.com is an active, production learning management platform and academic study resource portal serving university and college students nationwide. Architected with core PHP, MySQL relational storage, and Bootstrap 5 responsive UI, the platform delivers organized semester-wise notes, structured curriculum guides, exam preparation modules (including SSC CGL, BSNL JTO, and UP Police exams), and academic course categories across Management (BBA/MBA) and Computer Fundamentals. The LMS integrates search-first navigation, hierarchical category routing, and Google AdSense monetization.",
        "key_features": [
            {
                "title": "Semester & Course Category Engine",
                "description": "Multi-tier nested curriculum directory for BBA, MBA, Computer Fundamentals, Business Communication, CRM, and Management courses."
            },
            {
                "title": "Competitive Exam Prep Modules",
                "description": "Targeted exam preparation series including SSC CGL 2026, BSNL JTO, and UP Police Sub-Inspector with syllabus breakdowns and practice quizzes."
            },
            {
                "title": "Instant Curriculum & Notes Search",
                "description": "High-speed keyword search engine allowing students to quickly find course materials, syllabi, and practice sets before exams."
            },
            {
                "title": "Clean, Responsive Mobile-First Design",
                "description": "Built on Bootstrap 5.3.3 ensuring seamless accessibility across smartphones, tablets, laptops, and desktop screens."
            }
        ],
        "tech_stack": [
            {
                "name": "Backend Language",
                "value": "PHP 8 (Dynamic Routing & Templating)"
            },
            {
                "name": "Database",
                "value": "MySQL (Relational Course, Category & Quiz Storage)"
            },
            {
                "name": "Front-End Framework",
                "value": "Bootstrap 5.3.3 & Custom Responsive CSS"
            },
            {
                "name": "Client Scripting",
                "value": "Vanilla JavaScript (ES6+)"
            },
            {
                "name": "Monetization & Ads",
                "value": "Google AdSense Integration"
            },
            {
                "name": "Icons & Typography",
                "value": "FontAwesome 6.0 & SN Pro Web Typography"
            }
        ],
        "screenshots": [
            {
                "title": "Exam Preparation Course - SSC CGL",
                "caption": "SSC Combined Graduate Level 2026 course module with Tier 1 and Tier 2 syllabus coverage and quizzes.",
                "image": "assets/img/semesternotes/course-cgl.png"
            },
            {
                "title": "Technical Exam Course - BSNL JTO",
                "caption": "BSNL Junior Telecom Officer 2026 recruitment course with structured lessons and practice sets.",
                "image": "assets/img/semesternotes/course-jto.png"
            },
            {
                "title": "SemesterNotes Brand & Emblem",
                "caption": "Official platform identity and branding for SemesterNotes.com academic portal.",
                "image": "assets/img/semesternotes/logo.jpg"
            }
        ],
        "privacy_policy": {
            "effective_date": "Updated 2026",
            "app_name": "SemesterNotes LMS",
            "summary": "SemesterNotes.com respects the privacy of students and educators visiting the portal. We provide open-access and registered study materials, course notes, and exam preparation resources. This policy outlines how information is gathered, used, and protected in compliance with educational guidelines and standard digital advertising policies.",
            "collected_data": [
                {
                    "type": "Usage & Analytical Data",
                    "purpose": "Evaluating popular course categories, tracking download frequencies, and optimizing portal search performance.",
                    "storage": "Aggregated, anonymized access logs on server."
                },
                {
                    "type": "Search & Query Keywords",
                    "purpose": "Improving course indexing and suggesting relevant notes to students.",
                    "storage": "Transient search telemetry without personal identifiers."
                },
                {
                    "type": "Ad Serving & Cookies",
                    "purpose": "Google AdSense serves relevant advertisements to support free study material access across the platform.",
                    "storage": "Handled according to standard Google advertising cookies and privacy regulations."
                }
            ],
            "permissions_required": [
                {
                    "permission": "Local Storage & PDF Download",
                    "reason": "Allows students to download and save syllabus files, lecture notes, and practice quizzes locally."
                }
            ],
            "third_party_services": [
                {
                    "name": "Google AdSense",
                    "purpose": "Monetization through non-intrusive contextual ads to keep study notes freely available."
                },
                {
                    "name": "Bootstrap CDN & FontAwesome",
                    "purpose": "Fast content delivery network delivery of UI assets and iconography."
                }
            ],
            "user_rights": "Students can browse educational notes freely without mandatory account creation. Users may opt out of personalized ad cookies through standard browser settings.",
            "children_privacy": "Educational materials are designed for collegiate, university, and competitive examination candidates.",
            "contact_email": "support@semesternotes.com"
        }
    },
    {
        "id": 1,
        "slug": "pratibha-studio-lms",
        "title": "Pratibha Studio",
        "tagline": "Skill development portal & LMS for cosmetology, beauty & laser skin education",
        "category": "Skill Development LMS",
        "is_web": true,
        "platform": "Responsive Web Application",
        "status": "Live Production",
        "featured": true,
        "version": "2.1.0",
        "last_updated": "September 2026",
        "rating": "5.0",
        "downloads": "15K+ Active Learners",
        "color": "#e11d48",
        "color_gradient": "linear-gradient(135deg, #e11d48 0%, #f43f5e 100%)",
        "icon": "assets/img/pratibha/logo-brand.png",
        "banner": "assets/img/pratibha/hero-pratibha.jpg",
        "tags": [
            "PHP",
            "MySQL",
            "Bootstrap",
            "JavaScript",
            "HTML5",
            "LMS",
            "REST API"
        ],
        "links": {
            "web_demo": "https://pratibhastudio.co.in/",
            "website_compliance_url": "https://pratibhastudio.co.in/privacy",
            "website_url": "https://pratibhastudio.co.in/",
            "app_store": "",
            "google_play": "",
            "github": ""
        },
        "overview": "Pratibha Studio (pratibhastudio.co.in) is an active, production-grade skill development portal and learning management platform (LMS) dedicated to delivering vocational cosmetology, aesthetic sciences, professional makeup, and laser skin treatment training. Government-recognized under UDYAM (Registration No. UDYAM-MH-18-0370818, Mumbai), the platform is architected using core PHP 8, MySQL relational storage, and a responsive Bootstrap front-end. The system manages student admissions, curriculum modules, live workshops, clinic treatment appointments, and student inquiry pipelines.",
        "key_features": [
            {
                "title": "Course & Curriculum Catalog Engine",
                "description": "Categorized vocational modules covering Basic Beauty, Advanced Cosmetology, Professional Makeup, and Laser Skin Care with curriculum overviews."
            },
            {
                "title": "Student Enrollment & Lead Automation",
                "description": "Online student admission intake, inquiries processing, and instant WhatsApp support channel integration (+91 9372956223)."
            },
            {
                "title": "Live Practical Workshops Scheduler",
                "description": "Event management engine coordinating upcoming hands-on masterclasses, seat quotas, and historical event archives."
            },
            {
                "title": "Treatment & Clinical Services Booking",
                "description": "Interactive appointment portal for signature beauty packages such as After-Work Glow and specialised earlobe & skin treatments."
            }
        ],
        "tech_stack": [
            {
                "name": "Backend Language",
                "value": "PHP 8 (OOP Modular MVC Architecture)"
            },
            {
                "name": "Relational Database",
                "value": "MySQL (Optimized for courses, students, and leads)"
            },
            {
                "name": "UI Styling & Layout",
                "value": "Bootstrap 5 & Custom Responsive CSS3"
            },
            {
                "name": "Client-Side Logic",
                "value": "Vanilla JavaScript (ES6+) & Asynchronous Fetch"
            },
            {
                "name": "Web Server",
                "value": "Apache with Mod_Rewrite & SSL Encryption"
            }
        ],
        "screenshots": [
            {
                "title": "Academy & Trainer Profile",
                "caption": "Founder Pratibha Maurya (B.Tech, MBA, Cosmetologist & Educator) and government UDYAM accredited training institute.",
                "image": "assets/img/pratibha/hero-pratibha.jpg"
            },
            {
                "title": "Live Practical Skill Workshop",
                "caption": "Hands-on vocational masterclass schedule, live training sessions, and student registration.",
                "image": "assets/img/pratibha/skill-workshop.jpeg"
            },
            {
                "title": "Official Brand & Academy Identity",
                "caption": "Official registered Pratibha Studio beauty academy and skill development portal emblem.",
                "image": "assets/img/pratibha/logo-brand.png"
            }
        ],
        "privacy_policy": {
            "effective_date": "September 2026",
            "app_name": "Pratibha Studio LMS",
            "summary": "Pratibha Studio (pratibhastudio.co.in) respects student and visitor privacy. Information gathered during course admissions, event registrations, or treatment inquiries is securely stored strictly for educational and certification fulfillment. We do not sell or lease student data to third parties.",
            "collected_data": [
                {
                    "type": "Student Enrollment & Contact Data",
                    "purpose": "Processing course enrollments, issuing vocational completion certificates, and providing WhatsApp student assistance.",
                    "storage": "Encrypted records stored in MySQL relational database with role-based access control."
                },
                {
                    "type": "Course Progress & Attendance History",
                    "purpose": "Tracking completed modules, workshop participation, and evaluation scores.",
                    "storage": "Relational academic records stored within secure server environment."
                },
                {
                    "type": "Appointment & Inquiry Notes",
                    "purpose": "Scheduling aesthetic clinic appointments and answering customer service inquiries.",
                    "storage": "Transient administrative logs stored on server with SSL encryption."
                }
            ],
            "permissions_required": [
                {
                    "permission": "Local Storage & Document Download",
                    "reason": "Allows students to save course syllabi, fee receipts, and certificate PDFs to their devices."
                }
            ],
            "third_party_services": [
                {
                    "name": "WhatsApp Business Cloud Integration",
                    "purpose": "Enables rapid direct communication for student inquiries and course guidance."
                }
            ],
            "user_rights": "Students and visitors may request an export, correction, or deletion of their academic record or contact information at any time by contacting our admissions office.",
            "children_privacy": "Educational programs are intended for candidates meeting minimum vocational age requirements (16 years and older).",
            "contact_email": "info@pratibhastudio.co.in"
        }
    },
    {
        "id": 3,
        "slug": "yourgymbro",
        "title": "YourGymBro",
        "tagline": "AI-powered gym companion for workouts, nutrition, recovery and progress tracking",
        "category": "Health & Fitness",
        "is_web": false,
        "platform": "Android \u2022 Mobile Web",
        "status": "Production",
        "featured": true,
        "version": "2.5",
        "last_updated": "September 2026",
        "rating": "New",
        "downloads": "New Release",
        "color": "#2563eb",
        "color_gradient": "linear-gradient(135deg, #2563eb 0%, #f97316 100%)",
        "icon": "",
        "banner": "",
        "video": "assets/video/gym.mp4",
        "tags": [
            "AI Coach",
            "Workout Tracker",
            "Nutrition",
            "GPS Tracking",
            "3D Visualisation",
            "Health & Fitness"
        ],
        "links": {
            "app_store": "",
            "google_play": "",
            "web_demo": "",
            "github": ""
        },
        "overview": "YourGymBro is an all-in-one personal training app built around an AI coach called GymBro AI. It plans weekly routines, runs live workout sessions with set-by-set logging, adapts weights and reps from your previous performance, and tracks nutrition, steps, muscle recovery and long-term progress. A daily dashboard brings it together with a training-day briefing, calorie and protein targets, step count, consistency tracker and workout streak, while all workout logs, photos and settings are kept on the device and can be exported or imported as a JSON backup.",
        "key_features": [
            {
                "title": "GymBro AI Coach",
                "description": "Conversational trainer that reviews your monthly muscle volume, suggests where to focus, helps break PR plateaus and can generate a routine (for example a Push Day) that you import into your planner with one tap."
            },
            {
                "title": "Live Workout Mode with Adaptive Advice",
                "description": "Active session timer, warm-up and cool-down blocks, weight/reps logging per set, previous-best and target values for each exercise, pyramid-setup suggestions, rest-period countdown with skip/\u00b115s, and voice input."
            },
            {
                "title": "Weekly Planner & Exercise Library",
                "description": "Build custom routines and assign them to days of the week. Searchable exercise database filtered by muscle group, target muscle and difficulty, with form animations, specifications, recovery time and step-by-step instructions."
            },
            {
                "title": "AI Calorie & Nutrition Tracker",
                "description": "Log meals by scanning a photo, describing them in text, manual entry or saved meals, with daily calorie, protein, carb and fat targets and a meal log split by breakfast, lunch and dinner."
            },
            {
                "title": "Muscle Recovery & 3D Volume Map",
                "description": "Recovery percentage for every muscle sub-group based on sets logged in the last 72 hours, an interactive 3D/2D body heatmap of training volume, push/pull and upper/lower balance ratios, and AI recommendations on what to train today."
            },
            {
                "title": "Steps, GPS Walks & Progress Analytics",
                "description": "Hardware pedometer with 24-hour step distribution, live outdoor walk tracking with GPS route, plus body measurements, personal records with projected 1RM, progress photos, training history calendar, goals and achievement badges."
            }
        ],
        "tech_stack": [
            {
                "name": "Platform",
                "value": "Mobile app tested on Android, with an installable mobile-web build"
            },
            {
                "name": "AI Features",
                "value": "GymBro AI coach for chat, routine generation, adaptive set advice and meal-photo calorie estimation"
            },
            {
                "name": "Device Capabilities",
                "value": "Hardware pedometer, GPS location (outdoor walks and gym-arrival greeting), camera, voice input and daily reminder notifications"
            },
            {
                "name": "Data Storage",
                "value": "On-device database with JSON export / import for backup and transfer"
            }
        ],
        "screenshots": [
            {
                "title": "Smart Dashboard",
                "caption": "Daily AI briefing, workout of the day, calories, protein and steps, consistency tracker and workout streak."
            },
            {
                "title": "Live Workout Session",
                "caption": "Set-by-set logging with previous and target weights, adaptive pyramid advice and rest timer."
            },
            {
                "title": "Exercise Library",
                "caption": "Filter by muscle and difficulty, with form animations, specs and how-to-perform steps."
            },
            {
                "title": "GymBro AI Coach",
                "caption": "Ask about volume, plateaus or nutrition and import AI-recommended routines."
            },
            {
                "title": "Muscle Recovery Tracker",
                "caption": "Fresh, recovering and fatigued status for each muscle sub-group."
            },
            {
                "title": "3D Muscle Volume Map",
                "caption": "Interactive front and back heatmap with push/pull and upper/lower balance."
            }
        ],
        "privacy_policy": {
            "effective_date": "October 2, 2026",
            "app_name": "YourGymBro",
            "summary": "YourGymBro keeps your workout logs, body measurements, progress photos and settings in an on-device database. You can export or import this data as a JSON file at any time, and wipe it completely from Settings. Information is used only to provide the app's training, nutrition and coaching features and is never sold.",
            "collected_data": [
                {
                    "type": "Profile (Name, Gender, Height, Weight, Fitness Goal)",
                    "purpose": "Personalising targets, recommendations and the AI coach.",
                    "storage": "Stored in the on-device database."
                },
                {
                    "type": "Workout Logs, Body Measurements & Personal Records",
                    "purpose": "Tracking progress, recovery status, volume maps and adaptive set advice.",
                    "storage": "Stored in the on-device database; included in JSON exports you create."
                },
                {
                    "type": "Meal Entries & Food Photos",
                    "purpose": "Estimating calories and macronutrients for your nutrition log.",
                    "storage": "Logs stored on the device; a photo or text is processed by the AI feature only when you choose to scan or describe a meal."
                },
                {
                    "type": "Progress & Profile Photos",
                    "purpose": "Showing your physical progress and profile picture.",
                    "storage": "Stored on the device only."
                },
                {
                    "type": "Steps & Location",
                    "purpose": "Step counting, outdoor walk routes and the optional gym-arrival greeting.",
                    "storage": "Stored on the device; your saved gym coordinates never leave the device."
                }
            ],
            "permissions_required": [
                {
                    "permission": "Physical Activity / Motion Sensors",
                    "reason": "Counting steps with the hardware pedometer."
                },
                {
                    "permission": "Location",
                    "reason": "Recording outdoor walk routes and detecting arrival at your saved gym."
                },
                {
                    "permission": "Camera & Photos",
                    "reason": "Scanning meals, adding progress photos and setting a profile picture."
                },
                {
                    "permission": "Microphone (optional)",
                    "reason": "Voice input during live workouts and coach chat."
                },
                {
                    "permission": "Notifications",
                    "reason": "Daily workout reminders."
                }
            ],
            "third_party_services": [
                {
                    "name": "AI model provider",
                    "purpose": "Generating GymBro AI coach replies, routines and meal calorie estimates when you use these features."
                }
            ],
            "user_rights": "You can view, edit, export, import or permanently wipe all of your data from the app's Settings at any time. No account is required to use the core features.",
            "children_privacy": "The app is not directed at children under 13 and does not knowingly collect their personal information.",
            "contact_email": "privacy@ideanation.dev"
        }
    },
    {
        "id": 8,
        "slug": "bmi-calculator",
        "title": "BMI Calculator",
        "tagline": "Instant Body Mass Index check with personalised health recommendations",
        "category": "Health & Fitness",
        "is_web": false,
        "platform": "Android \u2022 iOS",
        "status": "Production",
        "featured": true,
        "version": "1.0.0",
        "last_updated": "October 2026",
        "rating": "New",
        "downloads": "New Release",
        "color": "#6366f1",
        "color_gradient": "linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%)",
        "icon": "",
        "banner": "",
        "video": "assets/video/bmi.mp4",
        "tags": [
            "Flutter",
            "Dart",
            "Material Design",
            "Health & Fitness",
            "Mobile App"
        ],
        "links": {
            "app_store": "",
            "google_play": "",
            "web_demo": "",
            "github": ""
        },
        "overview": "BMI Calculator is a clean, single-screen health utility that lets users find their Body Mass Index in seconds. Height and weight are set with smooth metric sliders (100\u2013250 cm and 30\u2013200 kg), age is picked from a scroll wheel and gender is chosen with a single tap for better accuracy. One tap on Calculate BMI opens a colour-coded result screen that shows the BMI category, a personalised lifestyle recommendation and a summary of the entered details, with options to recalculate or share the result.",
        "key_features": [
            {
                "title": "Slider-Based Metric Input",
                "description": "Height (100\u2013250 cm) and weight (30\u2013200 kg) are adjusted with responsive sliders that show the live value in centimetres and kilograms."
            },
            {
                "title": "Age & Gender Personalisation",
                "description": "Scroll-wheel age picker and Male/Female toggle refine the result for better accuracy."
            },
            {
                "title": "Colour-Coded Health Result",
                "description": "Instant BMI score with a clear category message such as 'within the healthy range'."
            },
            {
                "title": "Personalised Recommendations",
                "description": "Practical guidance on diet and exercise based on the calculated BMI category."
            },
            {
                "title": "Result Summary & Sharing",
                "description": "Shows height, weight, age and gender together, with one-tap Calculate Again and Share actions."
            }
        ],
        "tech_stack": [
            {
                "name": "Mobile Framework",
                "value": "Flutter & Dart (cross-platform Android / iOS)"
            },
            {
                "name": "UI / UX",
                "value": "Material Design cards, sliders, bottom-sheet age picker & gradient themes"
            },
            {
                "name": "Data Handling",
                "value": "On-device BMI calculation \u2014 no backend or account required"
            }
        ],
        "screenshots": [
            {
                "title": "Metric Input Screen",
                "caption": "Height and weight sliders with live centimetre and kilogram values."
            },
            {
                "title": "Age & Gender Selection",
                "caption": "Bottom-sheet age picker and Male/Female toggle for accurate results."
            },
            {
                "title": "BMI Result & Recommendation",
                "caption": "Health range status, lifestyle tip, input summary and Share option."
            }
        ],
        "privacy_policy": {
            "effective_date": "October 2, 2026",
            "app_name": "BMI Calculator",
            "summary": "BMI Calculator performs every calculation locally on your device. Height, weight, age and gender values are used only to compute your BMI and are not uploaded, stored on a server or sold to anyone.",
            "collected_data": [
                {
                    "type": "Body Measurements (Height, Weight)",
                    "purpose": "Calculating your Body Mass Index.",
                    "storage": "Processed in memory on your device only; not transmitted to any server."
                },
                {
                    "type": "Age & Gender",
                    "purpose": "Personalising the BMI interpretation and recommendation.",
                    "storage": "Processed in memory on your device only; not transmitted to any server."
                }
            ],
            "permissions_required": [
                {
                    "permission": "Share Sheet (optional)",
                    "reason": "Used only when you tap Share to send your result through an app you choose."
                }
            ],
            "third_party_services": [],
            "user_rights": "No account is needed and no personal data is retained. Closing the app clears all entered values.",
            "children_privacy": "The app does not knowingly collect personal information from children and stores no data off the device.",
            "contact_email": "privacy@ideanation.dev"
        }
    },
    {
        "id": 9,
        "slug": "prayagraj-sangam",
        "title": "Prayagraj Sangam",
        "tagline": "Independent travel guide to Prayagraj \u2014 Triveni Sangam, ghats, heritage and trip planning",
        "category": "Travel & Tourism",
        "is_web": true,
        "platform": "Responsive Web Application",
        "status": "Live Production",
        "featured": true,
        "version": "1.0.0",
        "last_updated": "September 2026",
        "rating": "New",
        "downloads": "Live Website",
        "color": "#0891b2",
        "color_gradient": "linear-gradient(135deg, #0891b2 0%, #f59e0b 100%)",
        "icon": "",
        "banner": "",
        "tags": [
            "Travel Guide",
            "Tourism",
            "Responsive Web",
            "JavaScript",
            "3D Web Game",
            "Google Analytics 4",
            "SEO"
        ],
        "links": {
            "web_demo": "https://prayagrajsangam.com/",
            "website_compliance_url": "https://prayagrajsangam.com/privacy-policy",
            "website_url": "https://prayagrajsangam.com/",
            "app_store": "",
            "google_play": "",
            "github": ""
        },
        "overview": "Prayagraj Sangam is an independent, free travel guide to Prayagraj, Uttar Pradesh \u2014 the city where the Ganga, Yamuna and the mythical Saraswati meet. It helps visitors discover the Triveni Sangam, riverside ghats, Mughal gardens, temples and heritage sites, with curated place guides, nearby-city suggestions, a Sangam visitor guide, practical travel essentials, a photo gallery and a 1\u20133 day trip planner. The site also features an interactive 3D Naini Bridge game and is built privacy-first, with analytics loaded only after cookie consent.",
        "key_features": [
            {
                "title": "Curated Place Guides",
                "description": "In-depth pages for places such as Triveni Sangam, Khusro Bagh and Anand Bhavan, organised into Rivers & Ghats, History & Heritage and Sacred Places, plus City Spots and Nearby Cities sections."
            },
            {
                "title": "Sangam & Faith Visitor Guide",
                "description": "Practical guidance for Sangam snan and sacred sites, including respectful-tourism tips and links to the official district website for current access information."
            },
            {
                "title": "1\u20133 Day Trip Planner",
                "description": "Self-guided day-by-day itineraries (for example Day 1: Meet the rivers), with a browser-based shortlist of saved places and print / PDF export."
            },
            {
                "title": "Naini Bridge 3D Game",
                "description": "A reference-informed 3D walk across the 1,510 m Naini Bridge above the Yamuna \u2014 find five glowing markers using keyboard (WASD/arrows), mouse drag or on-screen touch controls."
            },
            {
                "title": "Travel Essentials & Gallery",
                "description": "Seasonal advice, transport and local navigation tips, pacing suggestions and a photo journal of the city's rivers and landmarks."
            },
            {
                "title": "Privacy-First Design",
                "description": "Google Analytics 4 is denied by default and loads only after consent; saved places stay in the visitor's own browser storage and can be cleared at any time."
            }
        ],
        "tech_stack": [
            {
                "name": "Front-End",
                "value": "Responsive HTML5, CSS and JavaScript, mobile-first layout"
            },
            {
                "name": "Interactive 3D",
                "value": "Browser-based 3D Naini Bridge game with keyboard, mouse and touch controls"
            },
            {
                "name": "Client Storage",
                "value": "Browser local storage for the saved-places shortlist"
            },
            {
                "name": "Analytics & Consent",
                "value": "Google Analytics 4 with cookie-consent gating (denied by default)"
            },
            {
                "name": "Hosting",
                "value": "LiteSpeed web server with SEO-friendly URLs and Open Graph metadata"
            }
        ],
        "screenshots": [
            {
                "title": "Home \u2014 Where Journeys Meet",
                "caption": "Hero introduction to the Sangam with quick links to places, faith, essentials and trip planning."
            },
            {
                "title": "Explore Places",
                "caption": "Filterable discoveries across rivers & ghats, history & heritage and sacred places."
            },
            {
                "title": "Trip Planner",
                "caption": "One-, two- and three-day self-guided itineraries with a printable shortlist."
            },
            {
                "title": "Naini Bridge Game",
                "caption": "3D adventure above the Yamuna with touch and keyboard controls."
            }
        ],
        "privacy_policy": {
            "effective_date": "September 24, 2026",
            "app_name": "Prayagraj Sangam",
            "summary": "Prayagraj Sangam is a free informational travel guide with no accounts, bookings or payments. Analytics are off by default and run only if you accept optional cookies; places you save are kept in your own browser.",
            "collected_data": [
                {
                    "type": "Usage Analytics (pages viewed, approximate location from IP, device and browser, referrer, interactions)",
                    "purpose": "Understanding which guides are useful and improving the site.",
                    "storage": "Collected by Google Analytics 4 only after you accept optional cookies."
                },
                {
                    "type": "Server Logs (IP address, browser information)",
                    "purpose": "Security and keeping the website running reliably.",
                    "storage": "Stored on the web server as standard access logs."
                },
                {
                    "type": "Saved Places Shortlist",
                    "purpose": "Remembering places you add to your trip plan.",
                    "storage": "Stored only in your browser's local storage; never sent to the server."
                }
            ],
            "permissions_required": [
                {
                    "permission": "Optional Analytics Cookies",
                    "reason": "Enables Google Analytics 4 measurement; can be rejected or changed from the footer privacy controls."
                }
            ],
            "third_party_services": [
                {
                    "name": "Google Analytics 4",
                    "purpose": "Consent-based visitor analytics."
                },
                {
                    "name": "External map / directions providers",
                    "purpose": "Opening directions to a place; governed by the provider's own privacy policy and does not share your location with this site."
                }
            ],
            "user_rights": "You can reject analytics cookies, change your choice at any time from the footer, remove saved places individually, or clear all stored data through your browser settings.",
            "children_privacy": "The site does not knowingly collect personal information from children and requires no account.",
            "contact_email": "privacy@ideanation.dev"
        }
    }
]