Motionstead

Legal desk

Privacy Policy

Effective date: January 1, 2025

1. Information collected

When you contact Motionstead, we may receive your name, email address, telephone number, and the message you choose to send. When you browse the site, basic technical information such as browser type, device category, and request time may be processed by hosting infrastructure.

Course favorites, cart contents, theme preferences, and cookie consent are stored locally in your browser for this demonstration. Motionstead does not need those local values to identify you.

2. How information is used

We use submitted contact information to respond to requests, provide support, discuss course fit, and maintain business correspondence. We may use aggregated, non-identifying information to understand site performance and improve content.

We do not use course education content to make medical, employment, credit, or insurance decisions about visitors.

3. Sharing and service providers

We may share information with hosting, form-processing, email, security, and technical support providers when necessary to operate the service. Providers are expected to handle information only for the agreed business purpose.

We may disclose information when required by law, to protect rights and safety, or during a business transfer subject to applicable legal obligations.

4. Retention and security

We retain correspondence for as long as reasonably needed to respond, maintain records, resolve disputes, and meet legal requirements. We use reasonable administrative and technical safeguards, but no internet transmission or storage system can be guaranteed completely secure.

5. Your choices and rights

Depending on where you live, you may have rights to request access, correction, deletion, restriction, portability, or information about processing. To make a request, contact [email protected]. We may need to verify the request before responding.

You may opt out of non-essential communications at any time. We do not sell personal information.

6. Cookies and local storage

Motionstead uses a small preference mechanism to remember theme and cookie-consent choices. The catalog, Fallows, and Cart features use local storage so the interface can preserve selections on the same browser. You can remove these values through browser settings.

7. Updates and contact

We may revise this policy when our practices or legal duties change. The effective date above identifies the latest version. Questions can be sent to [email protected] or through the contact page.

`; document.getElementById('site-header').innerHTML = headerHTML; document.getElementById('site-footer').innerHTML = footerHTML; const style = document.createElement('style'); style.textContent = `@media (max-width: 767px) { [data-mobile-menu] { display: none; } [data-mobile-menu].open { display: block; } }`; document.head.append(style); const menuToggle = document.querySelector('[data-menu-toggle]'); const mobileNav = document.querySelector('[data-mobile-menu]'); if (menuToggle && mobileNav) { menuToggle.addEventListener('click', () => mobileNav.classList.toggle('open')); } const themeBtn = document.querySelector('[data-theme-toggle]'); if (themeBtn) { themeBtn.addEventListener('click', () => { document.body.classList.toggle('bg-[#2f2119]'); document.body.classList.toggle('text-[#f4ede3]'); }); } const loginBtn = document.querySelector('[data-auth="login"]'); const registerBtn = document.querySelector('[data-auth="register"]'); const modal = document.querySelector('[data-auth-modal]'); const modalClose = document.querySelector('[data-modal-close]'); if (loginBtn && modal) loginBtn.addEventListener('click', () => modal.style.display = 'flex'); if (registerBtn && modal) registerBtn.addEventListener('click', () => modal.style.display = 'flex'); if (modalClose && modal) modalClose.addEventListener('click', () => modal.style.display = 'none'); if (modal) modal.addEventListener('click', e => { if (e.target === modal) modal.style.display = 'none'; }); const banner = document.querySelector('[data-cookie-banner]'); const closeCookie = document.querySelector('[data-cookie-close]'); const consentKey = 'motionstead-cookie-consent'; if (banner && closeCookie) { function show() { if (!localStorage.getItem(consentKey)) banner.style.display = 'flex'; } function hide() { localStorage.setItem(consentKey, 'true'); banner.style.display = 'none'; } closeCookie.addEventListener('click', hide); show(); } })();