Termenii releului de notificări
Acești termeni sunt disponibili și în limba engleză.
Data intrării în vigoare: 5 octombrie 2026 · Versiunea: 1.0
Pe scurt
- Releul livrează notificările push de pe propriul dumneavoastră server InfraInbox către aplicația InfraInbox pentru iPhone. Este gratuit și nu necesită un cont.
- Notificările sunt criptate de la un capăt la altul. Releul transmite mai departe octeți pe care nu îi poate citi.
- Utilizare echitabilă: cel mult 30 de notificări pe minut către fiecare telefon, plus limitele din secțiunea 4. Un homelab este mult sub ele.
- Nu există o garanție de disponibilitate. Pentru alertele importante, păstrați un al doilea canal.
- Înainte de a reduce o limită, de a introduce taxe sau de a opri releul, vă anunțăm cu mult timp înainte.
1. Ce acoperă acești termeni
1.1. Releul. Releul de notificări InfraInbox de la https://push.infrainbox.app („Releul”) este operat de INNOVA SOFTWARE S.R.L., România, registrul comerțului J30/1284/2021, CUI 45402130 („noi”). Versiunea din App Store a aplicației InfraInbox poate primi notificări push doar printr-un serviciu care deține credențialele noastre Apple; Releul este acel serviciu.
1.2. Cui se aplică:
- Operatorilor de servere: celor care administrează un server InfraInbox găzduit de ei, care trimite notificări prin Releu. Pe un server găzduit de dumneavoastră, Releul este activat implicit; îl puteți dezactiva cu
push.relay.enabled: false. - Utilizatorilor aplicației: oricui asociază aplicația InfraInbox cu un server găzduit de altcineva sau de el însuși și își înregistrează astfel telefonul la Releu.
Prin trimiterea de notificări prin Releu sau prin înregistrarea unui telefon la el, acceptați acești termeni.
1.3. Ce nu acoperă: software-ul găzduit de dumneavoastră, care rămâne sub licența sa open-source (AGPL-3.0 pentru server), iar acești termeni nu limitează niciun drept conferit de ea; InfraInbox Cloud, care are propriii Termeni și condiții; și aplicația însăși, licențiată conform contractului de licență standard al Apple pentru aplicațiile din App Store.
2. Cum funcționează Releul
2.1. Traseul. Serverul dumneavoastră criptează fiecare notificare pentru un singur telefon asociat, cu cheia proprie a acelui telefon (RFC 8291), și o trimite către Releu, semnată cu cheia VAPID a serverului (RFC 8292). Releul o transmite serviciului push al Apple, iar aplicația o decriptează pe telefon.
2.2. Ce poate și ce nu poate vedea Releul. Nu poate citi, modifica sau falsifica notificările dumneavoastră. Vede tokenul push al telefonului; adresa IP și cheia publică VAPID a serverului dumneavoastră; momentul, dimensiunea și urgența fiecărui mesaj. Apple vede tokenul push și un text generic, pe care aplicația îl înlocuiește după decriptare.
2.3. Ce stochează Releul și cât timp:
| Date | Perioada de păstrare |
|---|---|
| Înregistrarea: identificatorul, platforma, mediul, tokenul push (criptat în stocare), cheia publică VAPID a serverului dumneavoastră, un hash al secretului de administrare, setarea pentru alerte critice, momente de timp | Până când aplicația o elimină. Este ștearsă la 7 zile după ce Apple respinge tokenul sau după 180 de zile fără utilizare |
| Contoarele zilnice de trimiteri pentru fiecare cheie VAPID (cheia este stocată ca hash) | 8 zile |
| Jurnalele serviciului și ale serverului web, fără tokenuri push sau conținutul mesajelor | 7 zile |
| Conținutul mesajelor | Nu este stocat niciodată |
Politica noastră de confidențialitate (secțiunea 5) explică modul în care prelucrăm aceste date.
3. Gratuit și fără cont
3.1. Releul este gratuit. Nu aveți nevoie de un cont InfraInbox; identitatea serverului dumneavoastră este cheia sa VAPID.
3.2. Dacă vom introduce un nivel plătit, vă vom anunța cu cel puțin 90 de zile înainte, aici, în notele de versiune ale serverului găzduit de utilizatori și pe site-ul nostru. Un nivel plătit nu va reduce utilizarea echitabilă gratuită sub limitele din secțiunea 4.1; el adaugă limite mai mari pentru cei care le doresc. Nu vă taxăm niciodată decât dacă vă înscrieți și sunteți de acord să plătiți.
4. Utilizare echitabilă
4.1. Limitele actuale:
| Ce | Limita |
|---|---|
| Notificări către o înregistrare (un telefon și un server) | 30 pe minut |
| Cereri de trimitere de la o adresă IP | 1.200 pe minut |
| Înregistrări noi de la o adresă IP | 10 pe minut |
| Dimensiunea unui mesaj criptat | 2.800 de octeți |
Peste o limită, Releul răspunde cu HTTP 429 și Retry-After, iar serverul dumneavoastră afișează acest lucru la dispozitivul respectiv.
4.2. Nu aveți voie:
- să folosiți Releul pentru altceva decât notificări InfraInbox către telefoanele ai căror utilizatori le-au asociat cu serverul dumneavoastră;
- să trimiteți mesaje de marketing, în masă sau nesolicitate;
- să distribuiți trimiterile pe multe chei VAPID sau adrese IP pentru a ocoli o limită;
- să testați sub sarcină, să scanați sau să atacați Releul ori să încercați să ajungeți la alte înregistrări (politica noastră de securitate acoperă cercetarea de bună-credință);
- să folosiți Releul din software care se dă drept InfraInbox pentru a ajunge la telefoane care nu au fost niciodată asociate cu el;
- să folosiți Releul cu încălcarea legii, a sancțiunilor UE sau ONU ori a condițiilor Apple pentru notificările push.
4.3. O limită zilnică pentru fiecare cheie de server. Numărăm notificările pentru fiecare cheie VAPID și zi. Dacă vom stabili o limită zilnică, o vom publica aici cu cel puțin 30 de zile înainte de aplicare, suficient de mare încât un homelab obișnuit să nu o atingă niciodată.
4.4. Alertele critice trec peste modul Nu deranja. Sunt trimise ca alerte critice doar acolo unde Apple ne-a acordat dreptul respectiv și utilizatorul aplicației le-a activat pentru acel server. Folosiți-le doar pentru ce este cu adevărat urgent.
5. Controlul abuzurilor și suspendarea
5.1. Putem bloca o cheie VAPID, o înregistrare sau o adresă IP ori le putem reduce limitele, fără preaviz, dacă avem motive rezonabile să credem că încalcă secțiunea 4, că sunt compromise sau că pun în pericol Releul, încrederea Apple în credențialele noastre ori alți utilizatori. Folosim măsura cea mai puțin intruzivă care este eficientă.
5.2. O cheie sau o înregistrare blocată primește o eroare de la Releu, pe care serverul dumneavoastră o afișează. Nu știm cine administrează un server, deci nu vă putem contacta direct. Pentru a afla motivul sau pentru a contesta, scrieți-ne la contact@innovasoftware.ro și includeți cheia publică VAPID a serverului. O persoană analizează solicitarea și vă răspunde.
5.3. Putem cere Apple App Attest la înregistrarea telefoanelor, dacă apar abuzuri.
6. Disponibilitate, modificări și oprire
6.1. Fără angajament de disponibilitate. Releul nu are un acord privind nivelul serviciului. Depinde de serviciul push al Apple, pe care nu îl controlăm.
6.2. Păstrați o alternativă. Releul este o singură cale către aplicația pentru iPhone. Pentru alertele cu adevărat importante, adăugați cel puțin o destinație care nu depinde de el, cum ar fi Telegram, Slack, Discord sau un webhook.
6.3. Modificări. Putem mări limitele oricând. Vă anunțăm cu cel puțin 30 de zile înainte de a reduce pentru toți limitele din secțiunea 4.1 și cu cel puțin 90 de zile înainte de o modificare a protocolului care necesită actualizarea serverului, timp în care vechiul protocol continuă să funcționeze. Remedierile de securitate se pot aplica imediat.
6.4. Oprirea. Dacă încetăm să operăm Releul, vă anunțăm cu cel puțin 180 de zile înainte. Celelalte destinații continuă să funcționeze, iar serverul acceptă și o aplicație construită de dumneavoastră, cu propria cheie push Apple (push.apns.*).
7. Răspunderea
7.1. Nu excludem și nu limităm niciodată: răspunderea pentru prejudiciile cauzate cu intenție sau din culpă gravă (Codul civil, art. 1355 alin. (1)); pentru vătămarea integrității corporale sau a sănătății; răspunderea pentru produsele cu defecte; răspunderea conform art. 82 GDPR; și orice altă răspundere pe care legea nu permite să o excludem.
7.2. Consumatori: Releul este gratuit, iar o notificare push ratată este un risc previzibil, pe care secțiunea 6.2 vă arată cum să îl acoperiți. În măsura permisă de lege, nu răspundem pentru prejudiciile aduse bunurilor dumneavoastră, inclusiv datelor, cauzate doar din culpa noastră ușoară (Codul civil, art. 1355 alin. (2)). Celelalte drepturi legale ale dumneavoastră rămân neafectate.
7.3. Profesioniști: sub rezerva secțiunii 7.1, nu răspundem pentru prejudicii indirecte, beneficiul nerealizat sau prejudiciile cauzate de o notificare întârziată ori nelivrată, iar răspunderea noastră totală este limitată la 100 EUR.
8. Legea aplicabilă, litigii și modificări
8.1. Secțiunile 1.5 (limba: acești termeni sunt publicați și în limba engleză, cu aceeași forță juridică), 2 (consumatori și profesioniști), 21 (legea aplicabilă și litigii) și 22 (dispoziții generale) din Termenii și condițiile InfraInbox Cloud se aplică și acestor termeni, inclusiv protecția consumatorilor privind legea aplicabilă și instanțele și calea SAL-ANPC.
8.2. Putem modifica acești termeni pentru motivele din secțiunea 19.1 a Termenilor și condițiilor și publicăm o modificare cu cel puțin 30 de zile înainte de aplicarea ei. Dacă nu sunteți de acord, încetați să folosiți Releul: dezactivați-l pe server sau dezasociați aplicația.
8.3. Contact: contact@innovasoftware.ro. Raportarea vulnerabilităților: politica noastră de securitate.