Za razvijalce

Za razvijalce in integratorje

Awacino povezuje naprave neposredno v njihova omrežja. Če ga želite vgraditi v svoj izdelek, povezati s svojimi sistemi ali z nami sodelovati kot partner, se obrnite neposredno na nas.

Kaj lahko zgradimo skupaj

Odprti smo za vključitev Awacina v obstoječe rešitve, prek API-jev, partnerstev ali kot del vašega lastnega izdelka.

  • API-ji in avtomatizacija. Agentic Beam in API-ji za avtomatizacijo omogočajo, da vaša programska oprema in agenti AI delujejo na več računalnikih v omrežju. Agentic Beam
  • Odjemalci brez nadzora. Odjemalec brez nadzora teče na strežnikih, Raspberry Pi in drugih napravah z Linuxom ter jih ohranja dosegljive, ne da bi bil kdo ob njih. Nastavite dostop brez nadzora
  • NAS in Docker. Pripravljena slika Docker prinese Awacino na sisteme NAS in gostitelje vsebnikov.
  • Partnerstva, OEM in white label. Vgradite Awacino v svoj izdelek ali ga ponudite pod lastno blagovno znamko: povejte nam, kaj potrebujete.
Tehnične opombe

Kaj namesti aplikacija in zakaj

Awacino napravi dodeli pravi naslov znotraj drugega omrežja (njen SituIP). Za to vsaka platforma potrebuje eno majhno omrežno komponento in nič več.

Windows

  • Storitev »Awacino SituIP service« je del paketa aplikacije. Windows jo namesti skupaj z aplikacijo in jo ob odstranitvi aplikacije odstrani skupaj z njenimi datotekami. Aplikacija nikoli ne namesti druge kopije.
  • Teče kot LocalSystem, ker ustvarjanje navideznega omrežnega vmesnika in njegovih poti zahteva sistemske pravice. Posluša le na lokalni poimenovani cevi za aplikacijo Awacino na tem računalniku: ne odpira nobenih omrežnih vrat, ne ustvarja pravil požarnega zidu in ničesar ne prenaša.
  • Ko uporabnik vklopi SituIP, ustvari navidezni omrežni vmesnik Wintun (njegov podpisani gonilnik je priložen paketu) ter nastavi naslov in poti samo za ta vmesnik.
  • Običajno poziv skrbnika ni potreben. Samo če storitev ne odgovori, aplikacija enkrat na sejo prosi za dovoljenje, da zažene svojega pomočnika s skrbniškimi pravicami.

Mac

  • Omrežna razširitev v aplikaciji. Awacino uporablja omrežno razširitev vrste packet tunnel, ki je priložena paketu aplikacije. To ni sistemska razširitev ali razširitev jedra, prav tako ni privilegiranega pomočnika ali launch daemona.
  • Ena odobritev. macOS enkrat vpraša, ali lahko Awacino doda konfiguracijo VPN. Skrbniško geslo ni potrebno.
  • V peskovniku. Aplikacija, njena razširitev in majhen pomočnik za Beam in tečejo v App Sandbox. Pomočnik teče le, ko je aplikacija odprta in deli.
  • Odstranitev. Z izbrisom aplikacije se odstranijo aplikacija, njena razširitev in pomočnik. Vnos VPN lahko odstranite v Sistemskih nastavitvah › VPN.

Linux

  • En snap, dva dela. Snap »awacino« (strict confinement) vsebuje namizno aplikacijo in majhno sistemsko storitev. Omrežje lahko konfigurira le storitev (vmesnik snapa network-control); namizna aplikacija nikoli.
  • Kako deluje. Aplikacija prek lokalne vtičnice zaprosi storitev; storitev ustvari tunelski vmesnik ter nastavi njegov naslov in poti.
  • Enkratno dovoljenje. Dokler ga Snap Store ne poveže samodejno, enkrat zaženite: sudo snap connect awacino:network-control.
  • Odstranitev. sudo snap remove awacino odstrani aplikacijo, storitev in njen vmesnik.
  • Odjemalec brez nadzora za strežnike in Raspberry Pi je ločena namestitev: Nastavitev dostopa brez nadzora.

iPhone in iPad

  • Ena omrežna razširitev v aplikaciji. Awacino uporablja omrežno razširitev vrste packet tunnel, ki je del aplikacije; Beam in teče v isti razširitvi. Nič drugega se ne namesti: noben profil, nobena pomožna aplikacija, nobeno upravljanje naprav.
  • Ena odobritev. iOS enkrat vpraša, ali sme Awacino dodati konfiguracijo VPN. Dostop do kamere ali fotografij se zahteva le, ko optično preberete kodo ali izberete datoteko.
  • V ozadju. Edini način v ozadju so tiha obvestila, ki se uporabijo, ko katera od vaših lastnih naprav zaprosi za Beam in.
  • Odstranitev. Izbris aplikacije odstrani aplikacijo, njeno razširitev in njeno konfiguracijo VPN.

Android

  • Lastna storitev VPN sistema Android. Tunel uporablja VpnService sistema Android. Android enkrat vpraša za zahtevo za povezavo in med povezavo prikazuje ikono ključa.
  • Vidno med delovanjem. Povezava in Beam in tečeta kot storitvi v ospredju le, ko sta aktivni, vsaka z vidnim obvestilom.
  • Dovoljenja. Internet in stanje omrežja, storitve v ospredju, obvestila za te storitve ter izjema pri optimizaciji baterije, da se delujoča povezava ne ustavi. Brez ID-ja za oglaševanje in aplikacija nikoli ne vklopi možnosti Stalno vklopljen VPN.
  • Odstranitev. Odstranitev namestitve odstrani aplikacijo, njene storitve in njen profil VPN.

Omrežna vrata na vseh platformah

Ko aplikacija miruje, ne posluša nič razen lokalnih povezav loopback med aplikacijo in njeno lastno storitvijo ter za prijavo v brskalniku. Povezave med napravami se vzpostavljajo navzven, zato ni potrebno posredovanje dohodnih vrat ali sprememba usmerjevalnika. Samo ko aktivno uporabljate Agentic Beam ali delite vrata ali zaslon v svojem lokalnem omrežju, aplikacija posluša v tem omrežju, in preneha, ko funkcijo ustavite. Ne ustvarjajo se pravila požarnega zidu in med izvajanjem se ne prenaša nobena koda.

Povezave potekajo neposredno med napravami uporabnika in so šifrirane od konca do konca; ne potekajo prek naših strežnikov.

Več: Pravilnik o zasebnosti · Podpora · Varnost