Privacy Policy

At EMHRsuite, we value your privacy and are committed to protecting your personal information. By accessing EMHRsuite, you agree to the practices described in this Privacy Policy.

1. Information We Collect

We may collect the following types of information:

  • Personal Information: Name, email, phone number, company details, and other data provided during account creation.
  • Login & Account Data: Username, password, and account activity.
  • HR Data: Employee records, payroll info, attendance data, and other HR-related inputs uploaded by users.
  • Usage Data: Device details, browser type, IP address, and activity logs when you interact with our platform.

2. How We Use Your Information

  • Provide and manage your access to EMHRsuite.
  • Process subscriptions and payments.
  • Improve platform functionality and user experience.
  • Communicate regarding updates, support, and service issues.
  • Comply with legal and regulatory obligations.

3. Data Sharing & Disclosure

We do not sell or rent personal data. However, we may share information:

  • With service providers (e.g., payment processors, hosting services) who help operate the platform.
  • When required by law or legal processes.
  • To protect the rights, security, or integrity of EMHRsuite, our users, or the public.

4. Data Security

We use industry-standard security measures (encryption, firewalls, access controls) to protect your data. While we strive to secure your information, no system is 100% secure. Users are responsible for keeping login credentials confidential.

5. Data Retention

We retain user data for as long as your account is active or as needed to provide services. If you terminate your account, we may retain some records as required by law or for legitimate business purposes.

6. User Rights

As a user, you have the right to:

  • Access, update, or correct your personal information.
  • Request deletion of your data, subject to legal or contractual obligations.
  • Opt out of marketing communications at any time.

To exercise your rights, contact us at info@emhrsuite.com.

7. Third-Party Links & Services

EMHRsuite may link to or integrate with third-party tools (e.g., payroll, LinkedIn, Google). We are not responsible for the privacy practices of these third parties.

8. Children’s Privacy

EMHRsuite is designed for businesses and professionals. We do not knowingly collect personal information from children under 18. If such data is discovered, we will delete it immediately.

9. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. The latest version will always be available on our website, and continued use of EMHRsuite constitutes acceptance of the revised policy.

10. Governing Law

This Privacy Policy shall be governed by and construed in accordance with the laws of the Federal Republic of Nigeria.

Contact Us

If you have any questions or requests regarding this Privacy Policy, please reach out to us at info@emhrsuite.com.

// FAQ Functionality function initializeFAQ() { faqItems.forEach(item => { const question = item.querySelector('.faq-question'); if (question) { question.addEventListener('click', function(event) { event.preventDefault(); const isActive = item.classList.contains('active'); // Close all FAQ items faqItems.forEach(faq => faq.classList.remove('active')); // Open clicked item if it wasn't active if (!isActive) { item.classList.add('active'); } }); } }); } // Intersection Observer for Animations (Optional Enhancement) function initializeScrollAnimations() { const observerOptions = { threshold: 0.1, rootMargin: '0px 0px -50px 0px' }; const observer = new IntersectionObserver(function(entries) { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.style.opacity = '1'; entry.target.style.transform = 'translateY(0)'; } }); }, observerOptions); // Observe feature cards and other elements const animatedElements = document.querySelectorAll('.feature-card, .testimonial-card, .pricing-card'); animatedElements.forEach(el => { el.style.opacity = '0'; el.style.transform = 'translateY(20px)'; el.style.transition = 'opacity 0.6s ease-out, transform 0.6s ease-out'; observer.observe(el); }); } // Initialize scroll animations when page loads window.addEventListener('load', function() { if ('IntersectionObserver' in window) { initializeScrollAnimations(); } }); // Handle contact sales buttons document.addEventListener('click', function(e) { const target = e.target; if (target && target.textContent === 'Contact Sales') { e.preventDefault(); contactSales(); } }); // Keyboard Navigation Enhancement document.addEventListener('keydown', function(e) { // ESC key to close modals (if implemented) if (e.key === 'Escape') { // Close any open modals console.log('ESC pressed - would close modals'); } // Enter key on buttons if (e.key === 'Enter' && e.target && e.target.classList.contains('btn-primary')) { e.target.click(); } }); // Performance Monitoring (Optional) function trackPerformance() { if ('performance' in window) { window.addEventListener('load', function() { setTimeout(function() { const perfData = performance.timing; const loadTime = perfData.loadEventEnd - perfData.navigationStart; console.log('Page load time:', loadTime + 'ms'); }, 0); }); } } // Initialize performance tracking trackPerformance(); })(); // End IIFE