Cách Sleepm thu thập, sử dụng và bảo vệ thông tin của bạn.
Cập nhật lần cuối vào ngày 10 tháng 6 năm 2026.
Chúng tôi là ai
Sleepm Global Inc. (Sleepm, chúng tôi) là đơn vị vận hành trang web sleepm.com — một thương hiệu chăm sóc sức khỏe cung cấp các sản phẩm hỗ trợ giấc ngủ BioCrystal thông qua mạng lưới các nhà phân phối độc lập, với các văn phòng đặt tại Markham (Toronto), Los Angeles, Las Vegas và New York.
Chúng tôi thu thập những thông tin nào
Biểu mẫu liên hệ: tên, email, số điện thoại và nội dung tin nhắn của bạn khi bạn liên hệ qua trang liên hệ của chúng tôi. Tài khoản thành viên: nếu bạn tạo tài khoản, chúng tôi sẽ nhận được tên, email và ảnh đại diện (tùy chọn) của bạn thông qua nhà cung cấp dịch vụ đăng nhập (Google Firebase Authentication); bạn cũng có thể thêm ID nhà phân phối. Bài đăng bạn chia sẻ: các ghi chú và ảnh bạn gửi từ Night Desk. Ngoài ra còn có nhật ký trang web tiêu chuẩn và dữ liệu sử dụng giúp chúng tôi hiểu cách trang web được sử dụng.
Cách chúng tôi sử dụng nó
Để trả lời các câu hỏi của bạn, quản lý tài khoản thành viên, xem xét và đăng tải các bài viết mà bạn chọn chia sẻ (mỗi bài viết đều được nhân viên kiểm duyệt trước khi xuất hiện), gửi các thông báo theo yêu cầu của bạn, và cải thiện trang web. Chúng tôi không bán thông tin cá nhân của bạn.
Chúng tôi chia sẻ thông tin này với ai
Các nhà cung cấp dịch vụ hỗ trợ chúng tôi vận hành một số phần của trang web: dịch vụ lưu trữ website (Kinsta), biểu mẫu (WPForms), giao tiếp với khách hàng (HubSpot), đăng nhập (Google Firebase), dịch thuật (Weglot) và phân phối hình ảnh (Optimole). Mỗi nhà cung cấp chỉ nhận được những thông tin cần thiết để thực hiện công việc của mình.
Cookie và nội dung nhúng
Trang web này sử dụng cookie để đảm bảo các chức năng cơ bản, lưu trữ tùy chọn ngôn ngữ và thu thập dữ liệu phân tích. Nội dung nhúng (ví dụ: video hoặc bản đồ) sẽ hoạt động giống như khi bạn truy cập trực tiếp vào trang web nguồn.
Chúng tôi sẽ lưu giữ nó trong bao lâu
Các thông tin điền vào biểu mẫu và nội dung do thành viên đăng tải sẽ được lưu giữ trong thời gian tài khoản của bạn còn hoạt động hoặc khi cần thiết để duy trì hoạt động của trang web, sau đó sẽ bị xóa hoặc ẩn danh. Bạn có thể yêu cầu chúng tôi xóa dữ liệu của bạn bất cứ lúc nào.
Sự lựa chọn của bạn
Bạn có thể yêu cầu nhận bản sao dữ liệu của mình, chỉnh sửa dữ liệu hoặc yêu cầu chúng tôi xóa dữ liệu — vui lòng gửi email đến support@sleepm.com. Nếu bạn có tài khoản thành viên, bạn có thể cập nhật hồ sơ của mình hoặc ngừng sử dụng tài khoản bất cứ lúc nào.
Trẻ em
Các sản phẩm và tài khoản của Sleepm dành cho người lớn. Chúng tôi không cố ý thu thập thông tin từ trẻ em.
Những thay đổi
Chúng tôi sẽ đăng các bản cập nhật của chính sách này trên trang này kèm theo ngày cập nhật mới nhất.
Mỗi chiếc Sleepm đều được giới thiệu qua người thân — một người thân cận với bạn, nói cùng ngôn ngữ với bạn, và cũng đang sử dụng sản phẩm này. Có hỗ trợ trả góp.
(function(){ var cv=document.getElementById('dust'),cx=cv.getContext('2d'),W,H; function size(){W=cv.width=innerWidth;H=cv.height=innerHeight}size();addEventListener('resize',size); var P=[];var GOLD=[255,217,138],PERI=[159,176,255],WHITE=[240,243,255]; function spawn(x,y,opt){opt=opt||{};var c=[GOLD,PERI,WHITE][Math.random()*3|0]; P.push({x:x,y:y,vx:(Math.random()-.5)*(opt.sp||1.2),vy:(Math.random()-.5)*1.2,life:1,decay:.012+Math.random()*.02,s:opt.s||(1+Math.random()*2.2),c:c,tw:Math.random()*6.28});} addEventListener('mousemove',function(e){for(var i=0;i<3;i++)spawn(e.clientX+(Math.random()-.5)*10,e.clientY+(Math.random()-.5)*10,{sp:.9});}); setInterval(function(){spawn(Math.random()*W,Math.random()*H*.6,{sp:.3,s:1});},300); function loop(){cx.clearRect(0,0,W,H);cx.globalCompositeOperation='lighter'; for(var i=P.length-1;i>=0;i--){var p=P[i];p.x+=p.vx;p.y+=p.vy;p.life-=p.decay;p.tw+=.25; if(p.life<=0){P.splice(i,1);continue} var a=p.life*(.55+.45*Math.sin(p.tw)); var g=cx.createRadialGradient(p.x,p.y,0,p.x,p.y,p.s*3.2); g.addColorStop(0,'rgba('+p.c[0]+','+p.c[1]+','+p.c[2]+','+a+')');g.addColorStop(1,'rgba('+p.c[0]+','+p.c[1]+','+p.c[2]+',0)'); cx.fillStyle=g;cx.beginPath();cx.arc(p.x,p.y,p.s*3.2,0,6.28);cx.fill();} requestAnimationFrame(loop);}loop(); var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting)e.target.classList.add('awake');});},{threshold:.15}); document.querySelectorAll('.awaken').forEach(function(el){io.observe(el)}); })();