Come Sleepm raccoglie, utilizza e protegge i tuoi dati.
Ultimo aggiornamento: 10 giugno 2026.
Chi siamo
Sleepm Global Inc. (Sleepm, noi) gestisce il sito sleepm.com, un marchio dedicato al benessere che offre prodotti per il sonno BioCrystal attraverso una rete di distributori indipendenti, con sedi a Markham (Toronto), Los Angeles, Las Vegas e New York.
Quali dati raccogliamo
Moduli di contatto: nome, indirizzo e-mail, numero di telefono e messaggio quando ci contatti tramite la nostra pagina dei contatti. Account degli utenti: se crei un account, riceviamo il tuo nome, indirizzo e-mail e, facoltativamente, la foto del profilo tramite il nostro provider di autenticazione (Google Firebase Authentication); puoi anche aggiungere un ID distributore. Post che condividi: note e foto che invii dal tuo Night Desk. Inoltre, registri standard del sito web e dati di utilizzo che ci aiutano a capire come viene utilizzato il sito.
Come lo utilizziamo
Per rispondere alle tue richieste, gestire gli account degli utenti, esaminare e pubblicare i post che scegli di condividere (ogni post viene controllato da una persona prima di essere pubblicato), inviarti le comunicazioni che richiedi e migliorare il sito. Non vendiamo i tuoi dati personali.
Con chi condividiamo tali dati
Fornitori di servizi che gestiscono per nostro conto alcune parti del sito: hosting del sito web (Kinsta), moduli (WPForms), comunicazione con i clienti (HubSpot), accesso (Google Firebase), traduzione (Weglot) e distribuzione delle immagini (Optimole). Ciascuno di essi riceve solo le informazioni necessarie per svolgere il proprio lavoro.
Cookie e contenuti incorporati
Il sito utilizza i cookie per garantire le funzionalità di base, la preferenza linguistica e l'analisi dei dati. I contenuti incorporati (ad esempio video o mappe) si comportano come se l'utente visitasse direttamente il sito di origine.
Per quanto tempo lo conserviamo
I dati inseriti nei moduli e i contenuti pubblicati dagli utenti vengono conservati finché il tuo account è attivo o per il tempo necessario al funzionamento del sito, dopodiché vengono cancellati o resi anonimi. Puoi richiederci di cancellare i tuoi dati in qualsiasi momento.
Le tue scelte
Puoi richiedere una copia dei tuoi dati, correggerli o chiederci di cancellarli inviando un'e-mail all'indirizzo support@sleepm.com. Se disponi di un account utente, puoi aggiornare il tuo profilo o disattivare l'account in qualsiasi momento.
Bambini
I prodotti e gli account Sleepm sono destinati agli adulti. Non raccogliamo consapevolmente informazioni dai minori.
Modifiche
Pubblicheremo gli aggiornamenti alla presente informativa su questa pagina, indicando la nuova data dell'ultimo aggiornamento.
Ogni Sleepm viene condiviso con la tua famiglia: qualcuno vicino a te, che parla la tua lingua e che lo usa anche lui. Sono disponibili opzioni di finanziamento.
(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)}); })();