За програмере

За програмере и интеграторе

Awacino повезује уређаје директно у њихове мреже. Ако желите да га уградите у свој производ, повежете са својим системима или сарађујете са нама као партнер, обратите нам се директно.

Шта можемо да изградимо заједно

Отворени смо за интеграцију Awacino-а у постојећа решења, путем API-ја, партнерстава или као део Вашег сопственог производа.

  • API-ји и аутоматизација. Agentic Beam и API-ји за аутоматизацију омогућавају Вашем софтверу и AI агентима да раде на више рачунара у мрежи. Agentic Beam
  • Клијенти без надзора. Клијент без надзора ради на серверима, Raspberry Pi и другим Linux уређајима и одржава их доступним, а да нико не мора да буде поред уређаја. Подесите приступ без надзора
  • NAS и Docker. Готова Docker слика доноси Awacino на NAS системе и хостове контејнера.
  • Партнерства, OEM и white label. Уградите Awacino у свој производ или га понудите под сопственим брендом: реците нам шта Вам је потребно.
Техничке напомене

Шта апликација инсталира и зашто

Awacino уређају даје стварну адресу унутар друге мреже (његов SituIP). За то је свакој платформи потребна једна мала мрежна компонента, и ништа више.

Windows

  • Сервис „Awacino SituIP service” је део пакета апликације. Windows га инсталира заједно са апликацијом и уклања га, заједно са његовим датотекама, када се апликација деинсталира. Апликација никада не инсталира другу копију.
  • Ради као LocalSystem, јер креирање виртуелног мрежног адаптера и његових рута захтева системска права. Ослушкује само на локалној именованој цеви за апликацију Awacino на овом рачунару: не отвара ниједан мрежни порт, не креира правила заштитног зида и ништа не преузима.
  • Када корисник укључи SituIP, креира виртуелни мрежни адаптер Wintun (његов потписани драјвер испоручује се уз пакет) и подешава адресу и руте само за тај адаптер.
  • Обично није потребан упит администратора. Само ако сервис не одговори, апликација једном по сесији тражи дозволу да покрене свог помоћника са администраторским правима.

Mac

  • Мрежна екстензија унутар апликације. Awacino користи мрежну екстензију типа packet tunnel која се испоручује унутар пакета апликације. То није системска екстензија нити екстензија кернела, а нема ни привилегованог помоћника ни launch daemon-а.
  • Једно одобрење. macOS једном пита да ли Awacino сме да дода VPN конфигурацију. Администраторска лозинка није потребна.
  • У sandbox-у. Апликација, њена екстензија и мали помоћник за Beam in раде у App Sandbox-у. Помоћник ради само док је апликација отворена и дели.
  • Уклањање. Брисањем апликације уклањају се апликација, њена екстензија и помоћник. VPN унос можете уклонити у Подешавањима система › VPN.

Linux

  • Један snap, два дела. Snap „awacino” (strict confinement) садржи десктоп апликацију и мали системски сервис. Мрежу сме да конфигурише само сервис (snap интерфејс network-control); десктоп апликација никада.
  • Како ради. Апликација шаље захтев сервису преко локалног сокета; сервис креира тунелски интерфејс и подешава његову адресу и руте.
  • Једнократна дозвола. Док га Snap Store не повеже аутоматски, једном покрените: sudo snap connect awacino:network-control.
  • Уклањање. sudo snap remove awacino уклања апликацију, сервис и његов интерфејс.
  • Клијент без надзора за сервере и Raspberry Pi је засебна инсталација: Подешавање приступа без надзора.

iPhone и iPad

  • Једно мрежно проширење унутар апликације. Awacino користи мрежно проширење типа packet tunnel које долази уз апликацију; Beam in ради унутар истог проширења. Ништа друго се не инсталира: нема профила, нема помоћне апликације, нема управљања уређајима.
  • Једно одобрење. iOS једном пита да ли Awacino сме да дода VPN конфигурацију. Приступ камери или фотографијама тражи се само када скенирате код или изаберете датотеку.
  • У позадини. Једини режим рада у позадини су тихе нотификације, које се користе када неки од ваших сопствених уређаја затражи Beam in.
  • Уклањање. Брисањем апликације уклањају се апликација, њено проширење и њена VPN конфигурација.

Android

  • Androidов сопствени VPN сервис. Тунел користи Androidов VpnService. Android једном тражи потврду захтева за повезивање и приказује иконицу кључа док је веза активна.
  • Видљиво док ради. Веза и Beam in раде као сервиси у првом плану само док су активни, сваки са видљивом нотификацијом.
  • Дозволе. Интернет и стање мреже, сервиси у првом плану, нотификације за те сервисе и изузетак од оптимизације батерије да се активна веза не би прекинула. Нема рекламног ID-а, а апликација никада не укључује Always-on VPN.
  • Уклањање. Деинсталирањем се уклањају апликација, њени сервиси и њен VPN профил.

Мрежни портови на свим платформама

Док апликација мирује, ништа не ослушкује осим локалних loopback веза између апликације и њеног сопственог сервиса и за пријаву у прегледачу. Везе између уређаја покрећу се ка споља, па није потребно прослеђивање долазних портова ни промена на рутеру. Само док активно користите Agentic Beam или делите порт или екран у својој локалној мрежи, апликација ослушкује у тој мрежи, и престаје када зауставите ту функцију. Не креирају се правила заштитног зида и током рада се не преузима никакав код.

Везе иду директно између корисникових уређаја и шифроване су с краја на крај; не пролазе кроз наше сервере.

Више: Политика приватности · Подршка · Безбедност