Za developere

Za developere i integratore

Awacino povezuje uređaje izravno u njihove mreže. Ako ga želite ugraditi u svoj proizvod, povezati sa svojim sustavima ili surađivati s nama kao partner, javite nam se izravno.

Što možemo izgraditi zajedno

Otvoreni smo za integraciju Awacina u postojeća rješenja, putem API-ja, partnerstava ili kao dio Vašeg vlastitog proizvoda.

  • API-ji i automatizacija. Agentic Beam i API-ji za automatizaciju omogućuju Vašem softveru i AI agentima rad na više računala u mreži. Agentic Beam
  • Klijenti bez nadzora. Klijent bez nadzora radi na poslužiteljima, Raspberry Pi i drugim Linux uređajima i održava ih dostupnima bez ikoga uz uređaj. Postavite pristup bez nadzora
  • NAS i Docker. Gotova Docker slika donosi Awacino na NAS sustave i hostove kontejnera.
  • Partnerstva, OEM i white label. Ugradite Awacino u svoj proizvod ili ga ponudite pod vlastitom robnom markom: recite nam što Vam treba.
Tehničke napomene

Što aplikacija instalira i zašto

Awacino uređaju daje stvarnu adresu unutar druge mreže (njegov SituIP). Za to je svakoj platformi potrebna jedna mala mrežna komponenta, i ništa više.

Windows

  • Usluga „Awacino SituIP service” dio je paketa aplikacije. Windows je instalira zajedno s aplikacijom i uklanja je, zajedno s njezinim datotekama, kada se aplikacija deinstalira. Aplikacija nikada ne instalira drugu kopiju.
  • Radi kao LocalSystem, jer stvaranje virtualnog mrežnog adaptera i njegovih ruta zahtijeva sistemska prava. Osluškuje samo na lokalnoj imenovanoj cijevi za aplikaciju Awacino na ovom računalu: ne otvara nijedan mrežni port, ne stvara pravila vatrozida i ništa ne preuzima.
  • Kada korisnik uključi SituIP, stvara virtualni mrežni adapter Wintun (njegov potpisani upravljački program isporučuje se s paketom) i postavlja adresu i rute samo za taj adapter.
  • Obično nije potreban upit administratora. Samo ako usluga ne odgovori, aplikacija jednom po sesiji traži dopuštenje za pokretanje svog pomoćnika s administratorskim pravima.

Mac

  • Mrežno proširenje unutar aplikacije. Awacino koristi mrežno proširenje vrste packet tunnel koje se isporučuje unutar paketa aplikacije. To nije sistemsko proširenje ni proširenje jezgre, a nema ni privilegiranog pomoćnika ni launch daemona.
  • Jedno odobrenje. macOS jednom pita smije li Awacino dodati VPN konfiguraciju. Administratorska lozinka nije potrebna.
  • U sandboxu. Aplikacija, njezino proširenje i mali pomoćnik za Beam in rade u App Sandbox. Pomoćnik radi samo dok je aplikacija otvorena i dijeli.
  • Uklanjanje. Brisanjem aplikacije uklanjaju se aplikacija, njezino proširenje i pomoćnik. VPN unos možete ukloniti u Postavkama sustava › VPN.

Linux

  • Jedan snap, dva dijela. Snap „awacino” (strict confinement) sadrži desktop aplikaciju i malu sistemsku uslugu. Mrežu smije konfigurirati samo usluga (snap sučelje network-control); desktop aplikacija nikada.
  • Kako radi. Aplikacija šalje zahtjev usluzi preko lokalne utičnice; usluga stvara tunelsko sučelje i postavlja njegovu adresu i rute.
  • Jednokratno dopuštenje. Dok ga Snap Store ne poveže automatski, jednom pokrenite: sudo snap connect awacino:network-control.
  • Uklanjanje. sudo snap remove awacino uklanja aplikaciju, uslugu i njezino sučelje.
  • Klijent bez nadzora za poslužitelje i Raspberry Pi zasebna je instalacija: Postavljanje pristupa bez nadzora.

iPhone i iPad

  • Jedno mrežno proširenje unutar aplikacije. Awacino koristi mrežno proširenje vrste packet tunnel koje dolazi s aplikacijom; Beam in radi unutar istog proširenja. Ništa drugo se ne instalira: nema profila, nema pomoćne aplikacije, nema upravljanja uređajima.
  • Jedno odobrenje. iOS jednom pita smije li Awacino dodati VPN konfiguraciju. Pristup kameri ili fotografijama traži se samo kada skenirate kod ili odaberete datoteku.
  • U pozadini. Jedini način rada u pozadini su tihe obavijesti, koje se koriste kada neki od vaših vlastitih uređaja zatraži Beam in.
  • Uklanjanje. Brisanjem aplikacije uklanjaju se aplikacija, njezino proširenje i njezina VPN konfiguracija.

Android

  • Androidova vlastita VPN usluga. Tunel koristi Androidov VpnService. Android jednom traži potvrdu zahtjeva za povezivanje i prikazuje ikonu ključa dok je veza aktivna.
  • Vidljivo dok radi. Veza i Beam in rade kao usluge u prednjem planu samo dok su aktivni, svaka s vidljivom obavijesti.
  • Dopuštenja. Internet i stanje mreže, usluge u prednjem planu, obavijesti za te usluge te iznimka od optimizacije baterije kako se aktivna veza ne bi prekinula. Nema oglašivačkog ID-a, a aplikacija nikada ne uključuje Uvijek uključeni VPN.
  • Uklanjanje. Deinstalacijom se uklanjaju aplikacija, njezine usluge i njezin VPN profil.

Mrežni portovi na svim platformama

Dok aplikacija miruje, ništa ne osluškuje osim lokalnih loopback veza između aplikacije i njezine vlastite usluge te za prijavu u pregledniku. Veze između uređaja pokreću se prema van, pa nije potrebno prosljeđivanje dolaznih portova ni promjena na usmjerivaču. Samo dok aktivno koristite Agentic Beam ili dijelite port ili zaslon u svojoj lokalnoj mreži, aplikacija osluškuje u toj mreži, i prestaje kad zaustavite tu funkciju. Ne stvaraju se pravila vatrozida i tijekom rada ne preuzima se nikakav kod.

Veze idu izravno između korisnikovih uređaja i šifrirane su s kraja na kraj; ne prolaze kroz naše poslužitelje.

Više: Pravila privatnosti · Podrška · Sigurnost