preloader
blog post

Dreptul și codul (sursă): fundamentul legal pentru crearea unui produs software

author image

Dezvoltarea unui produs software este un proces complex ce implică mult mai mult decât codare și design.

Este important să nu pierzi din vedere perspectiva legală pentru a evita riscuri viitoare, cum ar fi dispute, încălcări ale drepturilor de autor sau încălcări ale confidențialității datelor.

În acest articol, vei vedea principalele aspecte legale de care să ții cont atunci când dezvolți un produs software pe care urmează să îl comercializezi (e.g., o platformă web, o aplicație mobilă).

1. Firma (i.e., entitatea juridică)

De la simpla idee și până la dezvoltarea produsului software – chiar într-o formă de testare sau deja funcțional și gata pentru utilizare sau comercializare, există un proces complex ce implică mai mulți pași.

Inițial, atunci când începi să lucrezi la nivel de idee, nu ai neapărat nevoie de o firmă (sau tehnic spus, entitate juridică).

Însă, pe măsură ce ideea începe să prindă contur și ajungi să comercializezi produsul, să atragi investiții sau să angajezi/contractezi personal, o firmă devine necesară. În practică, cel mai des întâlnită este societatea cu răspundere limitată (SRL).

2. Contractele cu echipa

Este important să semnezi contracte cu echipa care te ajută în dezvoltarea produsului software și să reglementezi relația voastră de business. Astfel, eviți riscul unor eventuale neînțelegeri și fiecare parte știe clar ce obligații are de îndeplinit.

Poți introduce în contracte inclusiv anumite clauze specifice prin care să îți protejezi cât mai bine afacerea, cum ar fi o obligații de neconcurență, exclusivitate sau neracolare pentru colaboratorii tăi.

Citește mai multe despre importanța semnării unui contract și principalele aspecte pe care trebuie să le ai în vedere în articolul nostru aici .

De asemenea, dacă sunteți mai mulți fondatori, este util să încheiați un acord între asociați (en, SHA, Shareholders Agreement) – în care să stabiliți toate regulile de colaborare dintre voi (inclusiv mecanismele de soluționare a neînțelegerilor, modalitatea de ieșire din asociere etc.).

3. Proprietatea intelectuală

Proprietatea intelectuală este unul dintre aspectele esențiale pe care trebuie să le ai în vedere. În lumea actuală, proprietatea intelectuală este printre activele cele mai importante, dacă nu cel mai important, al unei companii care dezvoltă un produs software.

Codul sursă, designul interfeței și alte elemente ale produsului software sunt protejate de drepturi de autor care, de regulă, iau naștere în patrimoniul celui care le creează (autorul / persoana fizică) – cum ar fi, programatorul care scrie codul.

Cu alte cuvinte, cu câteva excepții, proprietatea intelectuală nu va fi by default a societății care dezvoltă produsul, ci poate fi necesar un pas suplimentar pentru a o obține. Poți obține proprietatea intelectuală incluzând în contractele cu echipa o clauză pentru transferul drepturilor de proprietate intelectuală de la ei către societate. Sau, dacă ai semnat deja contractele și nu există o astfel de clauză, poți încheia un act adițional. În acest fel, elimini riscul ca la finalizarea proiectului să constați că nu deții drepturile de proprietate intelectuală asupra produsului software dezvoltat.

Deținerea proprietății intelectuale este cu atât mai importantă în contextul investițiilor, deoarece majoritatea investitorilor doresc ca businessul (firma) în care investesc să fie titular al drepturilor de autor asupra produsului software. Sunt foarte multe cazuri în care investitorii condiționează investiția de încheierea de către societate a unor contracte pentru obținerea proprietății intelectuale chiar și de la fondatori.

De asemenea, asigură-te că în dezvoltarea produsului software nu încalci drepturile de proprietate intelectuală ale altor persoane.

4. Protecția informațiilor confidențiale

Un alt aspect de care să ții cont este protejarea informațiilor confidențiale despre produs, business și altele asemenea. Fie că este vorba despre informații pe care le oferi echipe tale, fie altor parteneri contractuali, asigură-te că aceștia nu le vor putea transmite mai departe sau utiliza într-un mod nedorit de către tine.

De exemplu, poți încheia cu echipa un acord de confidențialitate (en. NDA) chiar înainte să semnezi contractul pentru dezvoltarea produsului. Sau poți include clauze privind confidențialitatea chiar în contractul pentru dezvoltarea produsului.

Poți citi mai multe detalii despre acordurile de confidențialitate și utilitatea lor în articolul nostru aici .

5. Protecția datelor cu caracter personal „by design

Dacă prelucrezi date cu caracter personal ale utilizatorilor produsului, trebuie să respecți legislația privind protecția datelor, inclusiv GDPR.

Conform GDPR, trebuie să asiguri protecția datelor “începând cu momentul conceperii și în mod implicit” („by design” și „by default”). Pe scurt, acest lucru înseamnă că produsul trebuie să respecte cerințele GDPR încă din stadiul dezvoltării, inclusiv prin luarea unor măsuri tehnice și organizatorice care să asigure implementarea principiilor de protecție a datelor și a garanțiilor necesare pentru a proteja drepturile utilizatorilor.

6. Documente legale online

În momentul în care produsul devine accesibil utilizatorilor, ar trebui să existe și să fie disponibile și condițiile și termenii de utilizare, politica de confidențialitate și politica de cookies. Acestea trebuie să ofere informații clare despre utilizarea produsului, modul în care sunt prelucrate datele cu caracter personal și cookie-urile pe care le folosești.

Asigură-te că aceste documente sunt ușor de găsit și de înțeles pentru utilizatori. Citește mai multe despre termeni și condițiile aici și despre politicile de confidențialitate și de cookies aici .

7. Respectarea legislației

Nu în ultimul rând, este important să te asiguri că iei toate măsurile pentru a respecta legislația aplicabilă, fie că vorbim despre normele naționale, fie despre cele internaționale.

Ține cont de faptul că sunt anumite domenii în care există reglementări specifice ce trebuie respectate, cum ar fi telemedicina, fintech sau distribuția de asigurări.


Dezvoltarea unui produs software implică o serie de aspecte legale pe care nu ar trebui să le ignori. Prin alocarea timpului și resurselor necesare pentru a înțelege și respecta aceste aspecte, vei putea dezvolta un produs software de succes și, totodată, conform din punct de vedere legal.

Cum te putem ajuta

La Law of Tech te asistăm pe tot parcursul procesului de dezvoltare a produsului software:

  • te ajutăm în redactarea sau revizuirea contractelor cu echipa;
  • te asistăm în înființarea companiei;
  • te ajutăm să obții și să consolidezi proprietatea intelectuală;
  • realizăm auditul de protecție a datelor și ne asigurăm că ești în conformitate cu GDPR;
  • redactăm sau revizuim politicile de confidențialitate și termenii și condițiile pentru produsul tău.
Citește mai multe despre serviciile noastre aici .

Alte articole