timer.design
Înapoi la aplicație RO EN

Documentație

Timer Design te ajută să îți încadrezi sesiunile de lucru concentrat, să notezi fiecare detaliu și să vezi, în sfârșit, unde se duce timpul tău. Cu widget-uri fără distrageri, îți ține atenția pe drumul pe care l-ai ales.

Datele sunt ale tale

Treci pe modul Local și păstrezi 100% din sesiuni în browserul tău. Nimic nu pleacă de pe dispozitiv. Revii oricând la Cloud, iar datele se mută automat.

Fără distrageri

Muzică de pe YouTube fără reclame, fără feed-uri algoritmice, fără notificări din alte aplicații. Widget-urile arată doar ce contează pentru munca ta: ora, vremea, evenimentele, notițele, sarcinile.

Export pentru AI

Exportă sesiunile în JSON sau CSV, structurate și curate, gata pentru orice AI. Cere-i să găsească tipare, să construiască dashboard-uri sau să rezume obiceiurile tale de lucru de-a lungul săptămânilor și lunilor.

Timer

Inima aplicației. Adaugi un titlu, apeși Start și îți urmărești munca pe un afișaj live care se adaptează ecranului. Fiecare acțiune e notată automat, cu ora ei. Pui pauză, reiei sau oprești oricând.

Start, Pauză, Reia, Stop

Fluxul de bază. Adaugi un titlu și o descriere, apoi apeși Start. Pui pauză oricând și reiei când ești gata. Stop încheie sesiunea și îți permite să o publici.

Afișaj live

Ore, minute și secunde afișate mare, în tipografia Inter Tight. Afișajul se adaptează automat la lățimea ecranului.

Indicator LED

Un punct LED care pulsează lângă timer. Verde = rulează, galben = pauză. Confirmare vizuală dintr-o privire, fără să citești cifrele.

Jurnal de etape

Fiecare acțiune (start, pauză, reluare, stop) e notată cu ora ei. Adaugi etape manuale în timpul sesiunii ca să marchezi reperele. Fiecare etapă are o notă editabilă și durata ei.

Modul Pomodoro

Numărătoare inversă cu variante presetate: 25, 50 sau 90 de minute. Un inel circular arată progresul. La final ți se sugerează o pauză potrivită (5, 10 sau 20 min). Notificare în browser și alertă sonoră.

Alerte sonore

Alerte sonore la interval de 15, 30 sau 60 de minute. Generate direct în browser prin Web Audio API, fără fișiere externe. Funcționează pe toate platformele, inclusiv în Safari pe iOS.

Metadate

Definești proiecte, categorii și tag-uri înainte sau în timpul sesiunii. Etichetele sunt legate de sesiune și folosite la filtrare în Istoric și Dashboard.

Lista To-Do

O listă de sarcini disponibilă cât rulează timerul. Adaugi, bifezi și ștergi sarcini. Îți ține atenția pe ce trebuie făcut în sesiune.

Notițe

Spațiu liber pentru notițe. Se salvează automat la 700 ms după ce te oprești din scris. Gânduri rapide și reminder-e fără să părăsești timerul.

Jurnal de stare

După ce oprești sesiunea, notezi cum a fost: Greu, Ok sau Excelent. Starea se salvează cu sesiunea și poate fi folosită la filtrare în Dashboard.

Intenția sesiunii Opțional

Înainte de fiecare sesiune nouă, o fereastră te întreabă care e intenția sau focusul sesiunii. Te ajută să încadrezi munca ce urmează. O activezi din Setări > Preferințe.

Jurnal de recunoștință Opțional

După ce oprești sesiunea, apare un mini-jurnal înainte de publicare. Un moment de reflecție. Îl activezi din Setări > Preferințe.

Detectarea inactivității

După 2 ore și 30 de minute fără nicio interacțiune apare un avertisment. Fără răspuns în 30 de minute, timerul trece pe pauză. Nicio sesiune uitată nu mai rulează toată noaptea.

Transfer de sesiune prin QR

Scanezi un cod QR din jurnalul de etape și muți sesiunea activă pe alt dispozitiv, instant. Din motive de securitate, codul expiră după 60 de secunde.

Sincronizare între dispozitive

Sesiunile rămân la reîncărcarea paginii și pe orice dispozitiv. Timerul își sincronizează starea la fiecare 30 de secunde și la fiecare acțiune. Deschizi timer.design pe orice dispozitiv și continui de unde ai rămas.

Widget-uri

Carduri personalizabile afișate lângă timer. Fiecare e opțional și se activează sau se dezactivează din Setări. Gândite ca să ai informațiile utile la vedere fără să părăsești timerul.

Vreme

Condițiile actuale și temperatura pentru locația ta. Se actualizează automat. Apare ca un card compact sub timer.

Muzică Web + mobil

Pe web: player YouTube fără reclame sub timer, cu variante incluse (lofi, ambient, clasică) sau propriile tale linkuri YouTube. În aplicația mobilă: redă fișiere audio de pe telefon, alese din Files, cu playlist și repetare. Fără reclame, fără recomandări, fără distrageri.

Calendar / Evenimente Doar web

Calendar personal de evenimente. Adaugi evenimente cu titlu, descriere, dată și oră. Evenimentele apar într-un calendar cu navigare pe luni.

Ora mondială

Ora în 3 fusuri orare în același timp. Un click pe oricare schimbă orașul. Util pentru echipe la distanță sau colaborări internaționale.

Alarmă Doar web

Setezi o alarmă unică pentru o anumită oră. Notificare în browser și alertă sonoră când sună. Independentă de timer.

Citate

Citate inspiraționale afișate într-un card. O colecție aleasă cu grijă, care se schimbă la fiecare sesiune.

Convertor valutar

Widget pentru conversii valutare rapide. Alegi moneda de bază și cea țintă și primești cursul actual. Util pentru freelanceri cu clienți internaționali.

Sfat: Activezi sau dezactivezi orice widget din Setări > Widget-uri active. Widget-ul timer e mereu pornit. Toate celelalte sunt opționale.

Istoric

Parcurgi toate sesiunile publicate vreodată. Lista se încarcă pe măsură ce derulezi. Filtrezi după perioadă și deschizi orice sesiune ca să vezi cronologia completă a etapelor, starea și etichetele.

Derulare continuă

Sesiunile se încarcă treptat pe măsură ce derulezi. Fără pagini, fără butoane „încarcă mai mult”. Tot istoricul muncii tale e un singur flux continuu.

Filtru de perioadă

Filtrezi sesiunile după interval: ultimele 24 de ore, 7 zile, 30 de zile sau 12 luni. Vezi exact la ce ai lucrat în orice perioadă.

Etichete / Proiecte

Atribui sesiunilor etichete colorate. Le creezi din panoul timerului. Le folosești ca să împarți munca pe proiect, client sau tip.

Detaliile etapelor

Deschizi orice sesiune ca să vezi jurnalul complet al etapelor: fiecare start, pauză, reluare și etapă manuală, cu notele și durata lor.

Export pentru AI

Exporți sesiunile în JSON (datele complete, cu jurnalul de etape) sau CSV (rând cu rând, gata pentru Excel sau AI). În două moduri: export zilnic, pentru o singură zi, sau export total, pentru tot istoricul.

AI-ul, ca suport de interpretare

Exportă sesiunile și lasă orice AI să construiască un dashboard vizual cu grafice, indicatori și analiza tiparelor, lucruri pe care Dashboard-ul inclus nu le face.

1 Deschide Dashboard și apasă Export. Alege JSON (datele complete, cu etape) sau CSV (simplu, un rând pe sesiune). Alege zilnic sau total.
2 Deschide orice asistent AI (ChatGPT, Claude, Gemini) și lipește fișierul exportat.
3 Adaugă promptul de mai jos și trimite. AI-ul va genera un dashboard HTML complet, pe care îl deschizi în orice browser.
Prompt Acesta este exportul meu din Timer Design. Construiește un dashboard HTML într-un singur fișier, pe care să-l pot deschide în orice browser. Folosește Chart.js (CDN). Temă întunecată (fundal #000000, carduri #141416, text alb, accent #1a5cff). Textele din dashboard să fie în limba română. Include: Carduri KPI sus: ore totale, număr de sesiuni, durata medie a unei sesiuni, cea mai lungă sesiune, streak-ul curent, cea mai productivă zi a săptămânii. Grafice: - Grafic circular: ore pe proiect (primele 8, restul grupate ca „Altele") - Bare orizontale: ore pe categorie - Grafic liniar: ore pe zi în ultimele 30 de zile, cu media mobilă pe 7 zile suprapusă - Bare grupate: durata medie a sesiunii pe zile ale săptămânii - Donut: distribuția stării (Greu / Ok / Excelent), cu procente - Scatter: ora de început a sesiunii (x) față de durată (y), ca să găsesc intervalele cele mai productive - Heatmap: ore pe zi a săptămânii, pe fiecare săptămână (stil GitHub contributions) Secțiune de analiză sub grafice: - Top 3 cele mai productive zile, cu context (proiect, ore totale, stare) - Corelația stare-durată: sesiunile „Excelent" sunt mai lungi sau mai scurte? - Tipare: ore de început recurente, preferințe pe zile ale săptămânii, goluri de consecvență - Istoricul streak-urilor: cel mai lung, cel curent, când s-au întrerupt și de ce (zile lipsă) - Recomandări: 3 observații pe care să le pot aplica, bazate pe date Să fie responsive. Toate graficele să aibă tooltip-uri și legende. Fără alte dependențe în afară de Chart.js.

Jurnal

Un spațiu separat pentru notițe libere, independent de sesiunile timerului. Scrii reflecții, idei sau note zilnice. Adaugi tag-uri proprii și, opțional, imagini. Intrările mai vechi se încarcă pe măsură ce derulezi.

Intrări zilnice în jurnal

Scrii intrări libere în jurnal, separate de sesiunile timerului. Adaugi un titlu și o descriere. Rămân salvate și apar în ordine cronologică.

Tag-uri proprii

Adaugi tag-uri proprii oricărei intrări. Le folosești ca să îți grupezi notițele după subiect, stare sau proiect. Tag-urile se pot căuta și filtra.

Imagini generate automat

Dacă nu atașezi o imagine unei intrări, aplicația generează una automat. Fiecare intrare are o identitate vizuală.

Derulare continuă

Intrările mai vechi se încarcă automat pe măsură ce derulezi. Fără pagini: tot jurnalul e un singur flux continuu.

Editare și ștergere

Orice intrare se poate edita pe loc sau șterge. Modificările se salvează imediat pe server.

Ciorne păstrate

Dacă începi o intrare și pleci din pagină, titlul și descrierea se salvează local. Când revii, ciorna te așteaptă.

Dashboard

Statisticile tale personale. Ore totale, zile la rând, hărți de activitate, împărțire pe etichete, context de vreme și locație. Filtrezi după proiect, categorie, tag, zi a săptămânii, stare sau perioadă.

Privire de ansamblu

Ore totale, număr de sesiuni, durata medie, cea mai lungă sesiune. Un card principal cu animație arată cifrele-cheie. Filtrat sau global.

Zile la rând

Câte zile consecutive ai folosit timerul. Widget-ul de streak îți numără disciplina zilnică și o afișează la vedere.

Filtre combinate

Filtrezi toate statisticile după proiect, categorie, tag, zi a săptămânii, stare (Greu / Ok / Excelent) sau perioadă. Combini filtrele ca să ajungi la tipare precise.

Vreme și locație

Vremea și locația se salvează automat cu fiecare sesiune. Vezi cum se leagă productivitatea ta de condiții și locuri.

Card de statistici de distribuit

Un card lucrat vizual cu statisticile tale (ore totale, sesiuni, streak). Îl distribui ca imagine pe rețelele sociale sau în echipă.

Setări

Configurezi widget-urile, preferințele, tema vizuală, modul de date, limba, profilul și exportul. Totul e în tab-ul Setări.

Widget-uri active

Pornești sau oprești fiecare widget. Cele oprite nu mai apar lângă timer. Widget-ul timer nu poate fi oprit.

Preferințe

Pornești sau oprești avertismentul de inactivitate (pauză automată după 3 ore fără activitate), fereastra de intenție a sesiunii și jurnalul de recunoștință.

Tema vizuală

Alegi una dintre cele 6 teme animate: Sunset, Accent, Warm, Cool, Clean și Interstellar. Tema colorează fundalul animat din spatele cardurilor.

Modul de date

Alegi între Cloud (sincronizat pe toate dispozitivele, cu backup automat) și Local (doar în browser, fără sincronizare cu serverul). Schimbi oricând, iar datele se mută automat.

Limba

6 limbi: română, engleză, germană, spaniolă, rusă, chineză. Interfața se schimbă instant. Datele tale rămân neschimbate.

Profil

Îți actualizezi prenumele, numele și numele afișat. Apar pe cardul de statistici.

Primii pași

La prima utilizare apare o configurare ghidată în 5 pași: introducere, alegerea limbii, bun venit, alegerea widget-urilor și a modului de date. Apare o singură dată.

Securitate și confidențialitate

Datele tale sunt criptate, sesiunile sunt legate de dispozitiv, iar modul local păstrează totul în browserul tău. Fără tracking, fără reclame, fără analitică de la terți.

Criptare AES-256

Toate titlurile de sesiune, descrierile, intrările din jurnal și notițele sunt criptate cu AES-256-GCM înainte să fie salvate în baza de date. Nici un administrator al bazei de date nu îți poate citi conținutul.

Autentificare sigură

Protecție CSRF cu token-uri nonce, câmpuri capcană pentru boți, timp minim de completare și limitare per IP (10 încercări de autentificare la 5 minute, 3 înregistrări pe oră).

Sesiune legată de dispozitiv

Fiecare dispozitiv are un ID local unic. Doar dispozitivul care deține sesiunea o poate modifica. Preluarea cere o acțiune explicită din partea ta.

Modul local

Păstrezi toate datele exclusiv în browser. Nimic nu ajunge pe server. Confidențialitate completă pentru munca sensibilă.