Awacino nadaje urządzeniu prawdziwy adres w innej sieci (jego SituIP). Do tego na każdej platformie potrzebny jest jeden mały komponent sieciowy i nic więcej.
Windows
- „Awacino SituIP service” jest częścią pakietu aplikacji. Windows instaluje ją razem z aplikacją i usuwa ją wraz z jej plikami, gdy aplikacja zostanie odinstalowana. Aplikacja nigdy nie instaluje drugiej kopii.
- Działa jako LocalSystem, ponieważ utworzenie wirtualnej karty sieciowej i jej tras wymaga uprawnień systemowych. Nasłuchuje wyłącznie na lokalnym potoku nazwanym dla aplikacji Awacino na tym komputerze: nie otwiera żadnego portu sieciowego, nie tworzy reguł zapory i niczego nie pobiera.
- Gdy użytkownik włączy SituIP, tworzy wirtualną kartę sieciową Wintun (jej podpisany sterownik jest dołączony do pakietu) i ustawia adres oraz trasy tylko dla tej karty.
- Zwykle nie jest potrzebne żadne pytanie o uprawnienia administratora. Tylko jeśli usługa nie odpowiada, aplikacja raz na sesję prosi o zgodę na uruchomienie swojego pomocnika z uprawnieniami administratora.
Mac
- Rozszerzenie sieciowe w aplikacji. Awacino korzysta z rozszerzenia sieciowego typu packet tunnel, dostarczanego w pakiecie aplikacji. Nie jest to rozszerzenie systemowe ani rozszerzenie jądra i nie ma uprzywilejowanego pomocnika ani launch daemona.
- Jedna zgoda. macOS raz pyta, czy Awacino może dodać konfigurację VPN. Hasło administratora nie jest potrzebne.
- W piaskownicy. Aplikacja, jej rozszerzenie i mały pomocnik dla Beam in działają w App Sandbox. Pomocnik działa tylko wtedy, gdy aplikacja jest otwarta i udostępnia.
- Usuwanie. Usunięcie aplikacji usuwa aplikację, jej rozszerzenie i pomocnika. Wpis VPN można usunąć w Ustawieniach systemowych › VPN.
Linux
- Jeden snap, dwie części. Snap „awacino” (ścisłe ograniczenie, strict confinement) zawiera aplikację desktopową i małą usługę systemową. Tylko usługa może konfigurować sieć (interfejs snap network-control); aplikacja desktopowa nigdy tego nie robi.
- Jak to działa. Aplikacja komunikuje się z usługą przez lokalne gniazdo; usługa tworzy interfejs tunelu i ustawia jego adres oraz trasy.
- Jednorazowe uprawnienie. Dopóki Snap Store nie połączy go automatycznie, uruchom jeden raz:
sudo snap connect awacino:network-control.
- Usuwanie.
sudo snap remove awacino usuwa aplikację, usługę i jej interfejs.
- Klient nienadzorowany dla serwerów i Raspberry Pi to osobna instalacja: Skonfiguruj dostęp nienadzorowany.
iPhone i iPad
- Rozszerzenie sieciowe w aplikacji. Awacino korzysta z rozszerzenia sieciowego typu packet tunnel dostarczanego razem z aplikacją; Beam in działa w tym samym rozszerzeniu. Nic więcej nie jest instalowane: żaden profil, żadna aplikacja pomocnicza, żadne zarządzanie urządzeniem.
- Jedna zgoda. iOS raz pyta, czy Awacino może dodać konfigurację VPN. O dostęp do aparatu lub zdjęć aplikacja prosi tylko wtedy, gdy skanujesz kod lub wybierasz plik.
- Działanie w tle. Jedynym trybem działania w tle są ciche powiadomienia, używane, gdy jedno z Twoich własnych urządzeń prosi o Beam in.
- Usuwanie. Usunięcie aplikacji usuwa aplikację, jej rozszerzenie i jej konfigurację VPN.
Android
- Własna usługa VPN Androida. Tunel korzysta z VpnService Androida. Android raz prosi o zgodę na połączenie i podczas połączenia pokazuje ikonę klucza.
- Widoczne podczas działania. Połączenie i Beam in działają jako usługi na pierwszym planie tylko wtedy, gdy są aktywne, każda z widocznym powiadomieniem.
- Uprawnienia. Internet i stan sieci, usługi na pierwszym planie, powiadomienia dla tych usług oraz wyjątek od optymalizacji baterii, aby trwające połączenie nie zostało zatrzymane. Brak identyfikatora reklamowego, a aplikacja nigdy nie włącza opcji Always-on VPN.
- Usuwanie. Odinstalowanie usuwa aplikację, jej usługi i jej profil VPN.
Porty sieciowe na wszystkich platformach
Gdy aplikacja jest bezczynna, nic nie nasłuchuje poza lokalnymi połączeniami loopback między aplikacją a jej własną usługą oraz na potrzeby logowania w przeglądarce. Połączenia między urządzeniami są nawiązywane wychodząco, więc nie jest potrzebne przekierowanie portów przychodzących ani zmiana ustawień routera. Tylko gdy aktywnie korzystasz z Agentic Beam lub udostępniasz port albo ekran w swojej sieci lokalnej, aplikacja nasłuchuje w tej sieci i przestaje, gdy wyłączysz tę funkcję. Nie są tworzone żadne reguły zapory ani nie jest pobierany żaden kod w trakcie działania.
Połączenia są bezpośrednie między urządzeniami użytkownika i szyfrowane end-to-end; nie przechodzą przez nasze serwery.
Więcej: Polityka prywatności · Pomoc · Bezpieczeństwo