Gratis Starlink-appar till datorn: så känner du igen en bra
Det finns gott om gratis Starlink-appar till datorn nu, och kvaliteten varierar mer än den brukade. En bra app är lätt att definiera: den är signerad, eller ärlig med varför den inte är det; den läser din parabol lokalt utan att vilja ha din Starlink-inloggning; den kan leverera en fix till dig; den frågar innan den gör sig permanent; och dess licens och pappersarbete håller ihop. Det är också de fem kontrollerna. De tar ungefär tio minuter, ingen av dem kräver att du läser kod, och de gäller varje app på det här området, inklusive vår.
Varför finns det plötsligt så många?
Därför att det slutade vara dyrt att bygga programvara. AI-verktyg för kodning har kapat kostnaden för en fungerande app från månader till en helg, och resultaten varierar precis så mycket som du kan vänta dig. I ena änden sitter erfarna utvecklare som använder AI som de använder vilket verktyg som helst, med resultatet granskat, testat och förstått. I den andra sitter det som communityn numera kallar vibe-coding: att prompta tills något går att köra, skickat av en upphovsman som inte skulle kunna förklara vad koden gör eller reparera den när den går sönder. Det obekväma för dig är att båda anländer och ser identiska ut. Polerat gränssnitt, självsäker funktionslista, snygga skärmbilder: just polering är vad de här verktygen är bäst på att producera.
Inget av det här är nytt till sin natur. Fri och öppen programvara var alltid en blandad kompott. Det som skyddade användarna var kuratering: den rena ansträngningen i att bygga något filtrerade bort de tillfälliga, och de bästa projekten förtjänade underhållare, granskare och en plats i kuraterade programförråd innan de förtjänade ditt förtroende. Nu är ansträngningströskeln borta, volymen har ökat, och de flesta av de här apparna kommer som direktnedladdningar från en projektsida, utanför varje butik och granskningsprocess. Det är inte ett skäl att undvika dem. Billig och snabb programvara är en verklig vinst. Det är ett skäl att göra kurateringen själv, och kontrollerna nedan är sättet att göra det på.
Vem signerade appen?
Om du måste klicka på "Öppna ändå" för att installera den är appen osignerad, och du stänger av ditt operativsystems skydd för att köra den. När du laddar ner en app för macOS eller Windows kontrollerar systemet att utvecklarens identitet har verifierats och, på macOS, att Apple har skannat just det bygget efter skadlig kod. Installationsanvisningar som leder dig via Systeminställningar för att kringgå en varning ber dig hoppa över båda.
Ibland är det en rimlig avvägning. Gott om legitim hobbyprogramvara är osignerad, eftersom signering kräver ett betalt utvecklarkonto och en verifierad juridisk identitet. Men var klar över vad du accepterar: ingen verklig identitet står bakom bygget, ingen skanning efter skadlig kod har körts på det, och om nedladdningen någonsin manipuleras, på projektets webbplats eller någonstans mellan den och dig, kommer inget att varna dig. För ett spel kanske du accepterar det. För programvara som sitter på ditt nätverk och läser din router bör ribban ligga högre.
Kontrollen tar några sekunder. Öppnas appen utan en säkerhetsvarning, och stämmer utgivarnamnet som operativsystemet visar med ett verkligt företag som du kan slå upp?
Vad vill den ha från ditt Starlink-konto?
Telemetri från parabolen i realtid kräver ingen inloggning. Ditt Starlink-konto är nycklarna till din fakturering. Det är skiljelinjen, och det är den viktigaste kontrollen i den här guiden.
Allt om parabolens prestanda, latens, genomströmning, hinder, effekt och inriktning, finns tillgängligt på ditt eget nätverk, från parabolen själv, utan konto av något slag. En app som bara läser lokal telemetri behöver aldrig veta vem du är. Så fungerar Nexus Telemetry: den läser parabolen direkt och ber dig aldrig logga in.
Ditt Starlink-konto är något helt annat. Fakturering, abonnemangsuppgifter, datakvoter och din serviceadress ligger i Starlinks moln, bakom din inloggning. En app som erbjuder de funktionerna behöver dina inloggningsuppgifter i någon form, ett lösenord eller en kopierad sessionstoken, och båda formerna innebär full kontroll över kontot: möjligheten att se dina fakturor, ändra ditt abonnemang och spendera dina pengar.
En lugnande försäkran förtjänar eftertanke när du möter den: en app som säger att den aldrig ser ditt lösenord. Det kan vara sant och ändå missa poängen. En sessionstoken är lösenordet i varje praktisk bemärkelse, och på vissa sätt en mer riskabel form: att spela upp den igen stoppas inte av tvåfaktorsautentisering, du kan inte se eller hantera den som du hanterar ett lösenord, och allt på din dator som kan läsa den kan använda den. Var den lagras spelar lika stor roll. På macOS binder nyckelringens starkaste skydd ett sparat objekt till appens verifierade kodsignatur, så en osignerad app som förvarar din token i nyckelringen lutar sig mot ett skydd som dess saknade signatur redan har försvagat. Det är därför de två första kontrollerna förstärker varandra: osignerad och med inloggningsuppgifter i förvar är kombinationen att gå ifrån.
Innan du beviljar det, skaffa raka svar på tre frågor.
Vad exakt tar den? Ett lösenord, eller en sessionstoken som du klistrar in?
Var lagras den och hur skyddas den? Ett bra svar namnger platsen, systemets nyckelring snarare än en fil på disk. "Säkert" är inte ett svar.
Hur återkallar du den? Räcker det att logga ut ur appen, eller fortsätter en kopierad token att fungera tills du byter ditt Starlink-lösenord?
Om svaren är vaga, använd de lokala funktionerna och tacka nej till molnfunktionerna. En välbyggd app gör den uppdelningen uppenbar.
Hur når fixar dig?
En underhållen app berättar att en fix finns och levererar en signerad uppdatering med ett klick. En ounderhållen förlitar sig på att du märker ett problem och manuellt laddar ner en ny fil, vilket i praktiken betyder att de flesta användare aldrig uppdaterar alls.
Det här spelar större roll ju mer appen kan komma åt. Programvara som förvarar en inloggningsuppgift till ett konto men saknar sätt att skicka dig en säkerhetsfix är en belastning som växer med tiden. Och gratisprojekt, hur uppriktiga de än är, drivs på upphovsmannens lediga kvällar: funktioner utlovas mot sponsring, plattformar väntar på donationer, och ett kodförråd kan tystna samma månad som dess skapare byter jobb. Det är inte en kritik. Det är helt enkelt vad gratis betyder, och du bör räkna in det i priset. Leta efter en versionshistorik med datum, ett sätt att rapportera ett fel, och något åtagande, hur informellt det än är, om hur länge projektet kommer att skötas om.
Vad gör den utan att fråga?
Kontrollera två vanor vid första start: lägger appen till sig själv bland dina inloggningsobjekt utan att fråga, och skannar den ditt nätverk bortom den enhet den säger sig läsa?
Det finns ärliga skäl till båda. Ett övervakningsverktyg behöver verkligen köra i bakgrunden för att föra historik. Men den ärliga versionen frågar, eller berättar det åtminstone tydligt och gör det till ett klick att välja bort. En app som i tysthet gör sig permanent har fattat ett beslut som var ditt att fatta.
Håller pappersarbetet ihop?
Leta efter tre saker: en licens som bara täcker det upphovsmannen faktiskt äger, en namngiven person eller ett namngivet företag bakom projektet, och en integritetspolicy, även om den bara säger att inget samlas in.
Den här kontrollen låter som pedanteri och är allt annat än det. Ett projekt som paketerar ett annat företags logotyper, produktbilder eller gränssnittsdesign under en licens för öppen källkod delar ut rättigheter som dess upphovsman inte äger. Det säger dig att inget kontrollerades, och det skapar en praktisk risk: ett enda varumärkesklagomål kan ta bort appen från butiker och programförråd över en natt, och ta dess uppdateringskanal med sig. Och om ingen bakom projektet går att identifiera är ingen ansvarig, vilket är i sin ordning bara om du medvetet accepterar det.
Vilka är de här gratisapparna egentligen till för?
Är du tekniskt kunnig är de till för dig. Öppen kod kan granskas av vem som helst, vilket är en form av förtroende som ingen stängd app kan erbjuda, och ett lokalt verktyg med öppen källkod som aldrig ringer hem är, i en viktig dimension, så privat som programvara blir. Det här området står i verklig skuld till det öppna arbete som först kartlade parabolens lokala gränssnitt, och de bästa av de nya projekten förtjänar samma community omkring sig. Kan du läsa ett kodförråd, bedöma ett flöde för inloggningsuppgifter och bygga från källkod tar kontrollerna ovan minuter för dig, och de goda projekten är väl värda att engagera sig i. Bidrag är det som förvandlar en lovande helgapp till en kuraterad.
Är du inte tekniskt kunnig, var ärlig mot dig själv om det. Kontrollerna fungerar fortfarande, ingen av dem kräver kod, men de är kurateringsarbete, och med en gratisapp är det arbetet ditt så länge du kör den: att hålla utkik efter uppdateringar, bedöma varje ny behörighet, märka när kodförrådet tystnar. Vill du hellre inte ta på dig det jobbet är det du vill ha programvara där någon annan är ansvarig: signerad och notariserad, uppdaterad automatiskt, med support när den går sönder, från ett namngivet företag som du kan ställa till svars. Det är jobbet en betalapp finns för att göra, och den läsaren är exakt den vi byggde Nexus Telemetry för.
Den korta versionen
Kontrollera vem som signerade den, och vad du stänger av om ingen gjorde det. Dra en skarp linje mellan lokal telemetri, som inte kräver någon inloggning, och ditt Starlink-konto, som är nycklarna till din fakturering; en sessionstoken är det lösenordet i andra kläder. Fråga hur en säkerhetsfix skulle nå dig. Se vad den gör vid första start utan att fråga. Läs pappersarbetet, för ett projekt som är vårdslöst med andras varumärken har berättat hur noggrant resten kontrollerades. Programvara är billig och snabb att producera nu, och kurateringen som en gång följde med på köpet är din att göra: de här fem kontrollerna är den kurateringen, och de bedömer beteende, inte hur koden skrevs. Är du bekväm med att göra det arbetet är de bra gratisapparna värda att använda och värda att engagera sig i. Vill du hellre att någon annan bär det, är det vad Nexus Telemetry finns för.
En del av Så övervakar du din Starlink: den kompletta guiden. Nexus Telemetry byggs av Liquidbinary Ltd, teamet bakom den första hanteringsplattformen för Starlink Enterprise.