GScopy Endoscopy, program pentru cabinete de endoscopie
Aplicație desktop pentru Windows și macOS: pacienți, captură de la endoscop, adnotări și raport PDF, cu baza de date criptată local.

GScopy Endoscopy este o aplicație desktop pentru cabinetele de endoscopie digestivă. Ține evidența pacienților, preia imaginile direct de la endoscop în timpul examinării și generează raportul de gastroscopie sau colonoscopie ca PDF. Rulează pe Windows și macOS, pe un singur calculator, iar datele rămân pe el.

Cabinetele lucrau cu o aplicație veche, care se bloca des
Clinicile pentru care am construit GScopy aveau o aplicație veche și greoaie, cu o interfață depășită, care se bloca des.
Pacientul intră cu CNP-ul și aplicația completează restul
CNP-ul se validează la introducere, iar sexul și data nașterii se completează singure din el. Vârsta se calculează pe loc. Codul pacientului are un prefix configurabil, de exemplu END-0001.

Fiecare investigație are formularul ei: EDS pentru gastroscopie, EDI pentru colonoscopie. Câmpurile sunt definite în baza de date, așa că cabinetul le adaugă, le editează și le reordonează din Setări, iar codul rămâne neatins. Un câmp poate avea o valoare implicită, de pildă „normal", care se pre-completează la fiecare investigație nouă.

Imaginile se capturează din pedală sau din tastele F1 și F2
Placa de captură se alege din Setări, iar rezoluția recomandată este 1080p. În modul examinare, tastele implicite sunt F1 pentru captură de imagine, F2 și F3 pentru pornirea și oprirea înregistrării, F4 și F10 pentru începutul și sfârșitul examinării. Pedala merge în două moduri: ca emulare de taste sau ca dispozitiv HID citit direct prin node-hid. Am testat aplicația cu o gamă largă de endoscoape, printre care Fuji și Sonoscape, cu pedală USB și cu plăci de captură USB.

Adnotarea nu modifică imaginea originală
Pe imagine se desenează săgeți, cercuri, dreptunghiuri, linii, text și măsurători orientative. Marcajele sunt vectoriale și se pot edita oricând. Originalul rămâne neatins, iar raportul folosește o copie aplatizată.

Raportul PDF poartă antetul și culorile cabinetului
Raportul conține datele clinicii și logo-ul, datele pacientului, câmpurile completate și imaginile bifate. Se salvează automat în dosarul investigației, se tipărește sau pleacă pe email cu PDF-ul atașat, opțional protejat cu parolă. Din Setări se schimbă culoarea de accent, fontul, antetul, subsolul și ordinea secțiunilor, cu previzualizare în timp real. Culorile ilizibile se ajustează automat.

Baza de date e criptată, iar cheia stă separat de date
Baza SQLite este criptată cu better-sqlite3-multiple-ciphers. Cheia se generează aleator la prima pornire și e protejată de sistemul de operare, prin DPAPI pe Windows și Keychain pe macOS. Exportul .endobk cuprinde baza și fișierele media, sub parolă. Backup-ul zilnic automat păstrează ultimele N copii, iar folderul cu date se mută pe alt disc prin copiere și verificare înainte de comutare.

Un nucleu, două specialități
Specialitatea se alege la build, prin variabila GSCOPY_PROFILE. Din același nucleu ies două installere: Endoscopy, disponibil, și Gynecology pentru colposcopie, anunțat pe site ca „în curând". Fiecare are canal propriu de actualizare, folder propriu de date și cheie de licență proprie, semnată offline cu Ed25519.
Probă de 7 zile, apoi 1.000 € plată unică
Perioada de probă durează 7 zile și nu cere cont. După expirare nu se mai pot crea pacienți și investigații noi, iar rapoartele primesc filigranul „TRIAL"; datele existente rămân accesibile. Prețul de lansare este 1.000 € pentru o aplicație (standard 2.000 €) și 1.600 € pentru ambele (standard 2.199 €). Suportul e opțional, 50 € pe lună sau 500 € pe an.
Primul commit datează din 22 iunie 2026, iar codul din src are astăzi circa 13.000 de linii de TypeScript. GScopy rulează deja în două clinici, una din Dolj și una din Olt.