For utviklere

For utviklere og integratorer

Awacino kobler enheter direkte inn i nettverkene deres. Vil du bygge det inn i produktet ditt, koble det til systemene dine eller samarbeide med oss som partner, ta kontakt direkte.

Hva vi kan bygge sammen

Vi er åpne for å integrere Awacino i eksisterende løsninger, via API-er, partnerskap eller som en del av ditt eget produkt.

  • API-er og automatisering. Agentic Beam og automatiserings-API-ene lar programvaren og AI-agentene dine arbeide på tvers av maskiner i et nettverk. Agentic Beam
  • Klienter uten tilsyn. Klienten uten tilsyn kjører på servere, Raspberry Pi og andre Linux-enheter og holder dem tilgjengelige uten at noen sitter ved maskinen. Sett opp tilgang uten tilsyn
  • NAS og Docker. Et ferdig Docker-image bringer Awacino til NAS-systemer og containerverter.
  • Partnerskap, OEM og white label. Bygg Awacino inn i produktet ditt eller tilby det under ditt eget merkenavn: fortell oss hva du trenger.
Tekniske merknader

Hva appen installerer, og hvorfor

Awacino gir en enhet en ekte adresse i et annet nettverk (dens SituIP). Til det trenger hver plattform én liten nettverkskomponent, og ikke noe mer.

Windows

  • «Awacino SituIP service» er en del av apppakken. Windows installerer den sammen med appen og fjerner den, med filene, når appen avinstalleres. Appen installerer aldri en ekstra kopi.
  • Den kjører som LocalSystem, fordi det kreves systemrettigheter for å opprette en virtuell nettverksadapter og rutene for den. Den lytter bare på en lokal named pipe for Awacino-appen på denne PC-en: den åpner ingen nettverksport, oppretter ingen brannmurregler og laster ikke ned noe.
  • Når brukeren slår på en SituIP, oppretter den en virtuell Wintun-nettverksadapter (den signerte driveren følger med pakken) og angir adresse og ruter kun for denne adapteren.
  • Vanligvis trengs ingen administratorforespørsel. Bare hvis tjenesten ikke svarer, ber appen én gang per økt om tillatelse til å starte hjelperen sin med administratorrettigheter.

Mac

  • En nettverksutvidelse i appen. Awacino bruker en packet tunnel-nettverksutvidelse som følger med i apppakken. Det er ikke en system- eller kjerneutvidelse, og det finnes ingen privilegert hjelper eller launch daemon.
  • Én godkjenning. macOS spør én gang om Awacino kan legge til en VPN-konfigurasjon. Det trengs ikke noe administratorpassord.
  • Sandkasset. Appen, utvidelsen og den lille hjelperen for Beam in kjører i App Sandbox. Hjelperen kjører bare mens appen er åpen og deler.
  • Fjerning. Når appen slettes, fjernes appen, utvidelsen og hjelperen. VPN-oppføringen kan fjernes i Systeminnstillinger › VPN.

Linux

  • Én snap, to deler. Snapen «awacino» (strict confinement) inneholder skrivebordsappen og en liten systemtjeneste. Bare tjenesten kan konfigurere nettverket (snap-grensesnittet network-control); skrivebordsappen gjør det aldri.
  • Slik fungerer det. Appen spør tjenesten via en lokal socket; tjenesten oppretter tunnelgrensesnittet og angir adresse og ruter for det.
  • Engangstillatelse. Inntil Snap Store kobler det til automatisk, kjør én gang: sudo snap connect awacino:network-control.
  • Fjerning. sudo snap remove awacino fjerner appen, tjenesten og grensesnittet.
  • Klienten uten tilsyn for servere og Raspberry Pi installeres separat: Sett opp tilgang uten tilsyn.

iPhone og iPad

  • Én nettverksutvidelse i appen. Awacino bruker en packet tunnel-nettverksutvidelse som følger med appen; Beam in kjører i den samme utvidelsen. Ingenting annet installeres: ingen profil, ingen hjelpeapp, ingen enhetsadministrasjon.
  • Én godkjenning. iOS spør én gang om Awacino kan legge til en VPN-konfigurasjon. Tilgang til kamera eller bilder blir bare bedt om når du skanner en kode eller velger en fil.
  • Bakgrunn. Den eneste bakgrunnsmodusen er stille varsler, som brukes når en av dine egne enheter ber om en Beam in.
  • Fjerning. Når appen slettes, fjernes appen, utvidelsen og VPN-konfigurasjonen.

Android

  • Androids egen VPN-tjeneste. Tunnelen bruker Androids VpnService. Android spør én gang om tilkoblingsforespørselen og viser nøkkelikonet mens tilkoblingen er aktiv.
  • Synlig mens den kjører. Tilkoblingen og Beam in kjører som forgrunnstjenester bare mens de er aktive, hver med et synlig varsel.
  • Tillatelser. Internett- og nettverksstatus, forgrunnstjenester, varsler for disse tjenestene og et unntak fra batterioptimalisering, slik at en aktiv tilkobling ikke stoppes. Ingen annonse-ID, og appen slår aldri på Alltid på-VPN.
  • Fjerning. Avinstallering fjerner appen, tjenestene og VPN-profilen.

Nettverksporter på alle plattformer

Mens appen er inaktiv, lytter ingenting unntatt lokale loopback-tilkoblinger mellom appen og dens egen tjeneste, og for innloggingen i nettleseren. Tilkoblinger mellom enheter startes utgående, så det trengs ingen innkommende portvideresending eller endring på ruteren. Bare mens du aktivt bruker Agentic Beam eller deler en port eller skjerm i det lokale nettverket ditt, lytter appen i det nettverket, og det stopper når du slår av funksjonen. Det opprettes ingen brannmurregler, og ingen kode lastes ned under kjøring.

Tilkoblingene går direkte mellom brukerens enheter og er ende-til-ende-kryptert; de går ikke via serverne våre.

Mer: Personvernerklæring · Support · Sikkerhet