MONOLITH LAW OFFICE+81-3-6262-3248Zilele săptămânii 10:00-18:00 JST[English Only]

MONOLITH LAW MAGAZINE

General Corporate

Puncte de atenție în contractele de parteneriat pentru implementarea API-urilor? Explicații pentru fiecare clauză

General Corporate

Puncte de atenție în contractele de parteneriat pentru implementarea API-urilor? Explicații pentru fiecare clauză

Odată cu răspândirea smartphone-urilor, aplicațiile au devenit acum un instrument esențial.

În ultima vreme, nu numai aplicațiile individuale funcționează singure, dar se construiesc și mecanisme numite API, care leagă și împart mai multe aplicații, cum ar fi Facebook și Instagram.

Prin urmare, în acest articol, pentru cei care se gândesc să implementeze un API, vom explica punctele de verificare ale contractului de parteneriat care este încheiat atunci când se implementează un API.

https://monolith.law/corporate/partnership-contract-point[ja]

Ce este API?

API este un acronim pentru Application Programming Interface, un termen care se referă la un sistem care permite publicarea unei aplicații sau asemenea către exterior, permițând altor aplicații dezvoltate de terți să împărtășească și să se conecteze la funcționalitățile sale.

Prin intermediul API, diferite aplicații pot fi conectate între ele, ceea ce permite utilizarea funcționalităților reciproce și crește utilitatea acestora.

Exemple concrete de parteneriate în care sunt utilizate API-urile

Deși definiția API-ului este înțeleasă, credem că există persoane care nu pot imagina fără exemple concrete.

Există diferite tipuri de API-uri, cum ar fi cele care permit partajarea și cooperarea datelor membrilor, asemenea Facebook sau Instagram menționate anterior, sau cele care permit utilizarea funcțiilor de plată online furnizate de alții pe propriul site de comerț electronic.

Dintre multitudinea de API-uri disponibile, în acest articol vom explica punctele cheie de verificat în contractele de parteneriat, folosind ca exemplu un caz în care se permite clienților să utilizeze funcția de căutare furnizată de o altă parte.

Despre API-ul serviciului de căutare

Să presupunem, de exemplu, că domnul A administrează un site de recenzii pentru birouri de avocatură.

Site-ul administrat de domnul A are un sistem în care utilizatorii pot posta recenzii, dar pe măsură ce numărul de utilizatori a crescut, numărul de recenzii a crescut și a devenit problematic pentru utilizatori să găsească recenziile dorite din cauza timpului necesar.

Prin urmare, domnul A a dorit să implementeze o funcție care să permită căutarea recenziilor dorite din informațiile de pe site și a încheiat un contract cu domnul B, care dezvoltă un serviciu de căutare, cu privire la parteneriatul pentru serviciul de căutare.

Într-un exemplu ca cel de mai sus, contractul încheiat între domnul A și domnul B devine un contract de parteneriat.

Puncte de verificare ale contractului de parteneriat

În continuare, vom prezenta și explica clauzele care ar putea deveni problematice în momentul încheierii unui contract de parteneriat.

Clauze privind condițiile de utilizare a API-ului

În contractul de afiliere, este necesar să se stabilească clauze privind domeniul de utilizare a API-ului.

Dacă domeniul de utilizare a API-ului nu este clar definit, există posibilitatea ca să apară probleme în viitor în legătură cu domeniul de utilizare a API-ului.

De asemenea, este necesar să se stabilească dacă utilizarea API-ului este exclusivă sau non-exclusivă.

De exemplu, în cazul de mai sus, domnul A ar trebui să fie interesat de serviciul de căutare dezvoltat de domnul B și ar dori să îl utilizeze în mod exclusiv.

Pe de altă parte, domnul B ar putea dori ca serviciul pe care l-a dezvoltat să fie utilizat de cât mai mulți oameni, iar în acest caz, ar dori ca utilizarea de către domnul A să fie non-exclusivă.

Prin urmare, clauzele privind condițiile de utilizare a API-ului pot fi considerate astfel:

Articolul ● (Utilizarea acestui API etc.)
1. B îi acordă lui A dreptul de a utiliza acest API în mod non-exclusiv, în cadrul scopului de a furniza serviciul de operare a site-ului de recenzii pentru firmele de avocatură (denumit în continuare “acest serviciu”).
2. A poate acorda dreptul de reutilizare membrilor care s-au înregistrat în modul specificat de A, pentru utilizarea acestui serviciu, în cadrul scopului de a furniza acest serviciu.
3. În cazul alineatului anterior, A va asuma responsabilitatea pentru acțiunile membrilor conform prevederilor acestui contract și va asigura că membrii respectă prevederile acestui contract.
4. B acordă lui A dreptul de a utiliza acest API numai în cadrul prevederilor acestui contract, iar A nu va dobândi drepturi de autor, drepturi de brevet sau alte drepturi de proprietate intelectuală sau drepturi de proprietate asupra acestui API, derivatele sale sau datele furnizate prin acest API.

Clauze privind tarifele pentru utilizarea API

Clauzele privind aspectele financiare sunt cele care pot genera cel mai ușor conflicte.

Prin urmare, pentru a preveni astfel de probleme, este esențial să se stabilească clar tarifele pentru utilizarea API.

În cazul API-ului pentru serviciile de căutare, există diferite etape, cum ar fi efectuarea căutării, afișarea listei de rezultate ale căutării și verificarea detaliilor rezultatelor căutării. Prin urmare, se poate lua în considerare stabilirea unei taxe pentru fiecare etapă.

De exemplu, se pot lua în considerare următoarele clauze.

Articolul ● (Tariful de licență de utilizare)
1. Partea B va furniza acest API Partei A, la tarifele de licență de utilizare stabilite în următoarele puncte:
(1) Tariful pentru căutarea recenziilor
În cazul în care un membru caută recenzii utilizând acest API, indiferent de numărul de recenzii afișate în rezultatele căutării, se va percepe o taxă de 5 yeni (fără taxe) pentru fiecare căutare efectuată de un membru.
(2) Tariful pentru vizualizarea recenziilor
În cazul în care un membru vizualizează detaliile unei recenzii afișate în rezultatele căutării, se va percepe o taxă de 50 de yeni (fără taxe) pentru fiecare vizualizare a detaliilor unei recenzii.
(3) Tariful minim lunar
Dacă tariful lunar de licență de utilizare calculat conform punctelor anterioare este mai mic de 10.000 de yeni (fără taxe), tariful lunar de licență de utilizare pentru acest serviciu va fi de 10.000 de yeni (fără taxe).
2. Partea A și Partea B pot modifica sumele stabilite în punctele anterioare cu acordul reciproc.
3. Partea A poate stabili liber prețul serviciului oferit membrilor prin utilizarea acestui API.

Articolul ● (Condițiile de plată)
1. Tariful de licență de utilizare se calculează lunar, începând cu data de 1 a fiecărei luni și se încheie la sfârșitul aceleiași luni.
2. Partea B va calcula tariful lunar de licență de utilizare pentru perioada de calcul menționată în paragraful anterior și va emite o factură către Partea A până la data de 5 a lunii următoare, care va include detaliile tarifului lunar de licență de utilizare.
3. Dacă Partea A nu are obiecțiuni cu privire la detaliile tarifului lunar de licență de utilizare menționate în factura menționată în paragraful anterior, aceasta va plăti tariful lunar de licență de utilizare (fără taxe) menționat în factura respectivă, prin transfer bancar în contul indicat de Partea B, până la sfârșitul lunii în care se încheie perioada de calcul menționată în paragraful 1. De asemenea, comisionul de transfer va fi suportat de Partea A.
4. Dacă Partea A are obiecțiuni cu privire la detaliile tarifului lunar de licență de utilizare menționate în factura menționată în paragraful 2, aceasta va notifica Partea B în acest sens în termen de 5 zile lucrătoare de la primirea facturii, iar ulterior, Partea A și Partea B vor decide tariful lunar de licență de utilizare prin negocieri. De asemenea, dacă Partea A nu notifică Partea B cu privire la orice obiecții în termen de 5 zile lucrătoare de la primirea facturii, se consideră că Partea A nu are obiecțiuni cu privire la detaliile tarifului lunar de licență de utilizare.

Clauze privind drepturile de proprietate intelectuală

În ceea ce privește utilizarea API, este posibil ca în procesul de utilizare a API să apară opere de autor.

Prin urmare, este necesar să se stabilească clauze privind drepturile de proprietate intelectuală.

În ceea ce privește clauzele privind drepturile de proprietate intelectuală, se pot lua în considerare următoarele prevederi:

Articolul ● (Atribuirea drepturilor de proprietate intelectuală)
Părții B, îi este permisă utilizarea API-ului în cadrul stabilit de acest contract, iar Partea A nu va dobândi drepturi de autor, drepturi de brevet sau alte drepturi de proprietate intelectuală, nici drepturi de proprietate sau alte drepturi asupra API-ului, a derivaților acestuia sau a datelor furnizate prin API.

Clauze privind activitățile interzise

Când permiteți utilizarea API-ului, este necesar să preveniți obținerea de informații despre API de către partea opusă.

De asemenea, este necesar să interziceți acțiunea de a permite utilizarea API-ului de către terți fără permisiune.

Prin urmare, este important să definiți clar activitățile interzise în ceea ce privește utilizarea API-ului.

Concret, se pot considera următoarele clauze:

Articolul ● (Activități interzise)
Partea A nu trebuie să efectueze următoarele acțiuni:
(1) Reproducerea, modificarea sau ingineria inversă, inclusiv decompilarea sau dezasamblarea, a întregului sau a unei părți a sistemului sau programului Partei B accesat prin acest API (denumit în continuare “Sistemul etc. al Partei B”, inclusiv informațiile despre conținutul acestora).
(2) Acordarea de licențe de utilizare, vânzarea, împrumutarea, transferul, divulgarea sau închirierea Sistemului etc. al Partei B către terți.
(3) Ștergerea sau modificarea afișărilor de drepturi de autor și alte drepturi ale Partei B atașate Sistemului etc. al Partei B.
(4) Încălcarea drepturilor de proprietate intelectuală ale Partei B, ale partenerilor săi, ale altor licențiați ai acestui API sau ale altor terți, deteriorarea proprietății, creditului, reputației etc. ale acestora, și încălcarea drepturilor lor la viața privată, drepturilor de imagine și alte drepturi.
(5) Conectarea la mediul de testare în scopuri altele decât verificarea funcționării și testarea conexiunii.
(6) Implementarea integrării cu acest API fără a trece inspecțiile pe care Partea B le consideră necesare.
(7) Utilizarea mărcii comerciale, a numelui companiei și a logoului Partei B fără a obține consimțământul prealabil în scris al Partei B.
(8) Utilizarea acestui API și a derivaților săi în scopuri altele decât cele pentru care s-a primit permisiunea de la Partea B.
(9) Ascunderea punctului de acces la internet.
(10) Acțiuni care contravin legilor și reglementărilor sau regulilor privind acest serviciu sau integrarea cu acest API.
(11) Acțiuni care măresc semnificativ sarcina pe Sistemul etc. al Partei B.
(12) Interferarea cu accesul terților care au primit permisiunea de a utiliza acest API de la Partea B.
(13) Acțiuni care contravin ordinii publice și moralei, cauzează disconfort semnificativ altora sau cresc riscul de prejudiciu de reputație pentru Partea B.
(14) Infectarea cu viruși de computer, hacking, modificarea sau alte accesuri neautorizate la site-ul, serverul, Sistemul etc. al Partei B, sau alte acțiuni care reduc securitatea Sistemului etc. al Partei B.
(15) Acțiuni similare cu cele de mai sus.

Rezumat

Am explicat mai sus punctele esențiale de verificat în contractele de parteneriat încheiate atunci când se implementează API.

Se preconizează că parteneriatele API vor continua să crească în viitor. Prin urmare, este necesar să înțelegeți bine punctele esențiale ale contractului.

De asemenea, este important să specificați în contract interdicțiile pentru a preveni încălcarea drepturilor de către partea adversă.

Pentru crearea sau modificarea contractelor de parteneriat încheiate atunci când se implementează API, este necesară cunoașterea specializată, deci vă recomandăm să consultați un avocat specializat.

Managing Attorney: Toki Kawase

The Editor in Chief: Managing Attorney: Toki Kawase

An expert in IT-related legal affairs in Japan who established MONOLITH LAW OFFICE and serves as its managing attorney. Formerly an IT engineer, he has been involved in the management of IT companies. Served as legal counsel to more than 100 companies, ranging from top-tier organizations to seed-stage Startups.

?napoi la ?nceput