Humbee

Global Pioneer in Business Community Welfare

Supporting distribution partners isn’t just ethical – it’s a strategic intent resulting in solid and sustainable growth

Our Story so far and counting..

0 +

Districts we serve

1200000 +

Value Chain Partners benefited

0 CR+

Insurance cover provided

Trusted by

The HUMBEE Ecosystem - B2B Platform

HUMBEE Benefits for Manufacturers

Gain end-to-end visibility on product flow and promotions till the last POS, designed expansion, meaningful engagement and uplift VCPs’ well-being. To know more…

#humbee-benefit { position: relative; overflow: hidden; } #humbee-benefit::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 1; } .bee-animation-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 2; overflow: hidden; } .bee { position: absolute; z-index: 15; transform-origin: center; pointer-events: none; opacity: 0; transition: opacity 0.3s ease; will-change: transform, opacity; } .bee.active { opacity: 1; } .bee-image { width: 100px; height: 100px; filter: drop-shadow(2px 2px 4px rgba(0,0,0,0.2)); } .path-svg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; opacity: 0; } .trail-container { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; } .trail-dot { position: absolute; width: 3px; height: 3px; background-color: #D9D9D9; border-radius: 50%; opacity: 0.8; pointer-events: none; } .e-con-inner { position: relative; z-index: 5; } @media (max-width: 768px) { .bee-image { width: 80px; height: 80px; } .trail-dot { width: 2px; height: 2px; } } @media (max-width: 480px) { .bee-image { width: 60px; height: 60px; } .trail-dot { width: 1.5px; height: 1.5px; } } document.addEventListener('DOMContentLoaded', function() { const section = document.getElementById('humbee-benefit'); if (!section) return console.error('Section #humbee-benefit not found'); const animationOverlay = document.createElement('div'); animationOverlay.className = 'bee-animation-overlay'; const bee = document.createElement('div'); bee.className = 'bee'; bee.id = 'animatedBee'; bee.innerHTML = 'Bee'; const svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg'); svg.setAttribute('class', 'path-svg'); svg.setAttribute('viewBox', '0 0 1943 2800'); const path = document.createElementNS('http://www.w3.org/2000/svg', 'path'); path.setAttribute('id', 'exactBeePath'); path.setAttribute('d', 'M537.5 1091.5 C537.5 1091.5 330.051 1400 446.5 1925 C597.092 2450 1201.5 1850 1367 2375 C1487.5 2675 1208.5 2750 1226.5 2525 C1244.5 2300 1531.5 2225 1531.5 2225'); path.setAttribute('stroke', 'none'); path.setAttribute('fill', 'none'); svg.appendChild(path); const trailContainer = document.createElement('div'); trailContainer.className = 'trail-container'; trailContainer.id = 'trailContainer'; animationOverlay.appendChild(bee); animationOverlay.appendChild(svg); animationOverlay.appendChild(trailContainer); section.appendChild(animationOverlay); const pathLength = path.getTotalLength(); let createdDots = new Map(); let maxProgress = 0; const dotSpacing = 0.008; let animationStarted = false; function getPointOnPath(progress) { progress = Math.max(0, Math.min(1, progress)); const distance = progress * pathLength; const point = path.getPointAtLength(distance); const sectionRect = section.getBoundingClientRect(); const svgViewBox = { width: 1943, height: 2800 }; return { x: (point.x / svgViewBox.width) * sectionRect.width, y: (point.y / svgViewBox.height) * sectionRect.height }; } function createTrailDot(x, y, progress) { const key = Math.round(progress * 15000); if (createdDots.has(key)) return; if ((progress * 800) % 6 > 3) return; const dot = document.createElement('div'); dot.className = 'trail-dot'; dot.style.left = (x - 1.5) + 'px'; dot.style.top = (y - 1.5) + 'px'; trailContainer.appendChild(dot); createdDots.set(key, dot); } function clearTrail() { trailContainer.innerHTML = ''; createdDots.clear(); maxProgress = 0; } function getPathRotation(progress) { const step = 0.005; const p1 = getPointOnPath(progress); const p2 = getPointOnPath(Math.min(1, progress + step)); return Math.atan2(p2.y - p1.y, p2.x - p1.x) * (180 / Math.PI); } function getViewportProgress() { const rect = section.getBoundingClientRect(); const windowH = window.innerHeight; if (rect.bottom windowH) return 0; const total = rect.height + windowH; const moved = windowH - rect.top; return Math.max(0, Math.min(1, moved / total)); } function updateBeeAnimation() { const progress = getViewportProgress(); const rect = section.getBoundingClientRect(); const windowH = window.innerHeight; const inView = rect.bottom > 0 && rect.top 0 && rect.height > 0) { if (!animationStarted) animationStarted = true; bee.classList.add('active'); const pos = getPointOnPath(progress); pos.y += Math.sin(Date.now() * 0.002) * 1.5; const rotation = getPathRotation(progress); const scale = 0.8 + progress * 0.4; bee.style.left = (pos.x - 50) + 'px'; bee.style.top = (pos.y - 50) + 'px'; bee.style.transform = `rotate(${rotation}deg) scale(${scale})`; if (progress > maxProgress) { for (let p = maxProgress; p windowH && maxProgress > 0) { clearTrail(); animationStarted = false; } } } let ticking = false; function handleScroll() { if (!ticking) { requestAnimationFrame(() => { updateBeeAnimation(); ticking = false; }); ticking = true; } } function handleResize() { const currentMax = maxProgress; clearTrail(); if (currentMax > 0) for (let p = 0; p <= currentMax; p += dotSpacing) createTrailDot(...Object.values(getPointOnPath(p)), p); maxProgress = currentMax; updateBeeAnimation(); } setTimeout(updateBeeAnimation, 300); window.addEventListener('scroll', handleScroll, { passive: true }); window.addEventListener('resize', handleResize); });

Fulfilment of Welfare Intent

Social Security benefits -Life & Medical Insurance, Golden Age Plan, etc

Distribution Visibility

Seamless last mile product flow & promotions

Data Driven Insights

Curated performance dashboards

Deeper Channel Engagement

Emotional connect & customized communication

benefit icon

Social Security Benefits

Life & Medical Insurance, Golden Age Plan and much more

Life Insurance

Life Insurance

Financial security for loved ones

Medical Insurance

Medical Insurance

Your shield against uncertainty

Golden Age Plan

Golden Age Plan

Retire with confidence, live with freedom

Respect, Recognition & Reward

Recognising every effort and Rewarding every contribution

Transparency

In pricing, schemes, and promotions from brands

Inclusivity

Deeper association and engagement with brands

HUMBEE Benefits for Value Chain Partners

What our Value Chain 
Partners say about us

Scroll to Top