За разработчици

За разработчици и интегратори

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, защото създаването на виртуален мрежов адаптер и неговите маршрути изисква системни права. Слуша само на локален named pipe за приложението Awacino на този компютър: не отваря мрежов порт, не създава правила на защитната стена и не изтегля нищо.
  • Когато потребителят включи SituIP, тя създава виртуален мрежов адаптер Wintun (подписаният му драйвер е включен в пакета) и задава адреса и маршрутите само за този адаптер.
  • Обикновено не е нужно потвърждение от администратор. Само ако услугата не отговаря, приложението пита веднъж на сесия за разрешение да стартира своя помощен процес с администраторски права.

Mac

  • Мрежово разширение вътре в приложението. Awacino използва мрежово разширение тип packet tunnel, което е част от пакета на приложението. То не е системно разширение или разширение на ядрото и няма привилегирован помощен процес или launch daemon.
  • Едно одобрение. macOS пита веднъж дали Awacino може да добави VPN конфигурация. Не е нужна администраторска парола.
  • В пясъчник. Приложението, неговото разширение и малкият помощен процес за 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

  • Собствената VPN услуга на Android. Тунелът използва VpnService на Android. Android пита веднъж за заявката за връзка и показва иконата с ключ, докато връзката е активна.
  • Видимо, докато работи. Връзката и Beam in работят като услуги на преден план само докато са активни, всяка с видимо известие.
  • Разрешения. Интернет и състояние на мрежата, услуги на преден план, известия за тези услуги и изключение от оптимизацията на батерията, за да не бъде спряна активна връзка. Без рекламен идентификатор, а приложението никога не включва Always-on VPN.
  • Премахване. Деинсталирането премахва приложението, неговите услуги и неговия VPN профил.

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

Докато приложението е неактивно, нищо не слуша освен локалните loopback връзки между приложението и собствената му услуга, както и за влизането през браузъра. Връзките между устройствата се установяват навън, така че не е нужно пренасочване на входящи портове или промяна в рутера. Само докато активно използвате Agentic Beam или споделяте порт или екран в локалната си мрежа, приложението слуша в тази мрежа и спира, когато изключите функцията. Не се създават правила на защитната стена и не се изтегля код по време на работа.

Връзките са директни между устройствата на потребителя и криптирани от край до край; те не минават през нашите сървъри.

Още: Политика за поверителност · Поддръжка · Сигурност