FoxSDR 0.99.80 · AVATUD BEETA
Masintõlge

See on masintõlge; siduv on ingliskeelne versioon. Loe ingliskeelset versiooni

← Tagasi FoxSDR-i juurde

Privaatsus ja küpsised

See teade hõlmab kahte eraldi asja: FoxSDR-i rakendust, mille installid, ja seda veebisaiti. Need koguvad erinevaid andmeid erinevatel põhjustel ja neid kirjeldatakse allpool eraldi — esmalt rakendust, sest see on osa, mis töötab sinu enda arvutis. See on kirjutatud pigem täielikuks kui lühikeseks: loetletud on iga väli, mida kumbki neist salvestab, sealhulgas need, mis enamikust teadetest välja jäetakse.

Rakendus: mida see saadab

Kontot, litsentsivõtit ega aktiveerimist pole ja FoxSDR ei teata kunagi midagi selle kohta, mida sa kuulad. See teeb omal algatusel täpselt nelja liiki võrgupäringuid: uuenduste kontroll; anonüümne kasutusaruanne koos väikese elumärgiga „töötab endiselt“, kuni rakendus on avatud; krahhi- või hangumisaruanne pärast tõrget; ning — ainult siis, kui sina avad lisandmoodulite poe või vajutad seal KONTROLLI NÜÜD — päring lisandmoodulite kataloogile. Igaüht neist kirjeldatakse allpool väli-välja haaval ja igaühe saab välja lülitada. Neid juhivad kolm lülitit: SÜSTEEM → Uuendused, SÜSTEEM → Kasutusaruanded ja SÜSTEEM → Diagnostika. Ükski võimalus ei sõltu sellest, kas mõni neist on sees, ja miski ei käi sulle peale, kui mõne välja lülitad.

Mis jääb sinu arvutisse

Sinu salvestised, nii heli kui ka toores I/Q, SSTV ja ilmasatelliitide dekoodrite koostatud pildid, kõik, mida dekoodrid dekodeerivad, sinu järjehoidjad, sagedusplaanid, sätted, vastuvõtja asukoht ja installitud lisandmoodulid on failid sinu enda kettal. Miski ei laadi neid üles ja ükski sagedus, millele häälestad, ei lahku sinu arvutist.

Uuenduste kontroll

Kord käivitumise kohta küsib rakendus sellelt saidilt, kas uuem versioon on olemas. Kogu päring on GET /api/update?v=, millele järgneb sinu kasutatav versioon — ei identifikaatorit, installi ID-d, küpsist ega midagi, mida saaks hilisema päringuga siduda. See server ei kirjuta selle kohta ühtegi analüütikakirjet: salvestatakse ainult lehevaatamised ja failide allalaadimised ning uuenduste lõpp-punkt pole kumbki neist. Lülita see välja jaotises SÜSTEEM → Uuendused ja rakendus ei võta enam kunagi teenusega ühendust.

Vastus võib sisaldada ka meie lühisõnumit vanemat versiooni kasutavatele inimestele – näiteks teavitust, et väljalase parandab midagi, mille pärast tasub uuendada –, mida näidatakse samas uuendusribas kui versioonimärkmeid. Selleks ei saadeta ega salvestata midagi lisaks: see liigub sama ülaltoodud päringuga, sama ajakava järgi ja sama lüliti all.

Midagi ei laadita alla ega installita, kui sa nuppu ei vajuta. Kui vajutad, tuuakse paigaldaja sellelt veebisaidilt üle HTTPS-i ja selle SHA-256 kontrollitakse serveri avaldatud räsi vastu, enne kui failile antakse nimi, mida miski võiks käivitada — ja see toomine on tavaline allalaadimine sellelt saidilt, nii et see salvestatakse nagu iga teinegi, koos IP-aadressi, ligikaudse asukoha, brauseri ja operatsioonisüsteemiga, nagu on kirjeldatud selle teate veebisaidi osas.

Microsoft Store'ist paigaldatud koopia pärib uuendusi hoopis Microsoft Store'ilt, mitte kunagi sellelt saidilt (alates FoxSDR-i versioonist 0.99.53). Kord käivitamise kohta, kui SÜSTEEM → Uuendused → Küsi käivitamisel Microsoft Store'ilt uuendusi on märgitud, küsib FoxSDR Windowsi enda Store'i teenuselt, kas sellele koopiale on uuemat paketti. Selles päringus ei saadeta midagi FoxSDR-i enda poolt – ei versiooni ega identifikaatorit: Windows tuvastab rakenduse Microsoftile paketi identiteedi järgi, mis tal juba on, nagu Store'i enda taustauuenduste puhul. Vastus jääb rakendusse. Midagi ei laadita alla ega paigaldata, kui sa ei vajuta nuppu Paigalda Microsoft Store'ist ja ei kinnita Windowsi näidatud dialoogi; allalaadimine ja paigaldus on siis Microsofti oma, Microsofti privaatsusavalduse alusel. Eemalda märge ja Store'ilt ei küsita.

Kasutusaruanded

Alates versioonist 0.53.0 on olemas anonüümne kasutusaruanne, jaotises SÜSTEEM → Kasutusaruanded. See on vaikimisi sees ja sa saad selle välja lülitada — eemalda sellest kastist linnuke ja aruandlus lõpeb kohe. Iga käivitumise kohta saadetakse üks aruanne, mis kirjeldab äsja lõppenud seanssi, ja see on kogu selle sisu:

SaadetakseNäideMiks
Installi identifikaatorJuhuslikud kuueteistkümnendmärgid, arv: 32Eristab 100 kasutajat ühest kasutajast, kes käivitab rakenduse 100 korda. Luuakse juhuslikult sinu arvutis esimesel käivitamisel, kustutatakse, kui aruandluse välja lülitad, ega tuletata kunagi sinu riistvarast, võrgust ega nimest.
Rakenduse versioon0.99.42Kas inimesed uuendavad. Androidi alfa teatab oma järgu kujul 0.98.1-android.4 — väljalaske numbrile, millest see ehitati, on lisatud järelliide -android.N, nii et selle aruandeid ei aeta kunagi segi Windowsi paigaldaja omadega.
OperatsioonisüsteemWindows 10.0.22631, Linux 6.8.0 või Android 14Milliseid platvorme tegelikult kasutatakse. Operatsioonisüsteem ja selle järgu-, kerneli- või väljalaskenumber, mitte kunagi sinu arvuti nimi ega kasutajakonto. Linuxi järk (0.99.42) ja Androidi alfa (0.98.1-android.4) saadavad samad väljad sama lüliti all.
Arhitektuurx64 või arm64Nagu eespool.
Kuidas see installitiinstallerÜks järgnevast: store (Microsoft Store), installer (Windowsi installer), appimage või tarball (Linuxi ja Raspberry Pi allalaadimised) või android. Loetakse töötavast programmist, ei salvestata kunagi paigaldamisel. Ei suuda eristada foxsdr.com-i GitHubist, kuna mõlemad pakuvad samu faile.
Esimene käivitus2026-09-29Päev — mitte kunagi kellaaeg —, mil teie installi identifikaator loodi, UTC järgi. Kustutatakse koos identifikaatoriga, kui lülitate aruandluse välja. Eristab uusi kasutajaid pikaajalistest. Tühi koopiatel, mille identifikaator on vanem kui FoxSDR 0.99.47.
Esimene versioon0.99.47Versioon, mis loi identifikaatori — millisest allalaadimisest te alustasite. Kustutatakse koos sellega, nagu esimene käivitus.
Käivituste arv12Kas tarkvara kasutatakse rohkem kui üks kord.
Krahhide arv1Kui sageli see nurjub.
Ebakorrektsed väljumised põhjuse järgi, alates FoxSDR-ist 0.99.691, 0, 0, 0Ülaltoodud krahhide arv loeb kõiki seansse, mis lõppesid ilma normaalse sulgemiseta – krahh, aga ka Task Manageris lõpetatud aken või voolukatkestus. Need neli arvu näitavad, milline neist: hukkus (FoxSDR ebaõnnestus: see jooksis kokku või selle aken oli joonistamise lõpetanud ja lõpetati seejärel), tapeti (lõpetati väljastpoolt, kui see töötas normaalselt – Task Manager, taskkill, paigaldaja, suletud konsooliaken), lõpetas süsteem (väljalogimine või väljalülitamine) ja teadmata (midagi ei salvestatud: Diagnostika oli väljas või toimus voolukatkestus). Iga ebakorrektne väljumine kuulub täpselt ühte neist. Need on paljad arvud, mida ei nullita, nagu krahhide arvugi: aruande teksti, väljumiskoodi, mooduli nime ega kellaaega ei lisata. FoxSDR otsustab selle sinu arvutis järgmisel käivitamisel nende aruannete põhjal, mida Diagnostika juba sinna kirjutab; kui Diagnostika on väljas, ei loeta midagi ja iga ebakorrektne väljumine arvestatakse teadmata väljumiseks. Eelmise seansi alguse aeg hoitakse sinu seadistusfailis, et vaadataks ainult sellest ajast alates kirjutatud aruandeid; seda ei saadeta kunagi.
Ekraani seiskumised, alates FoxSDR 0.99.620Mitu korda aken hangus sellepärast, et ootas ekraanidraiver, mitte FoxSDR — välja lülitatud monitor, graafikadraiveri lähtestamine, taasühenduv kaugtöölaua seanss. See on paljas arv, ilma pinuta, ilma draiveri nimeta ja ilma kellaajata: sellise hangumise aruanne jääb teie arvutisse ja seda ei saadeta kunagi. Seda loetakse ainult siis, kui nii Kasutusaruanded kui ka Diagnostika on sisse lülitatud. Et ka tegumiribalt lõpetatud hangumine loetaks, hoitakse arvu väikeses failis nimega telemetry-stalls teie seadete faili kõrval koos teie installi identifikaatoriga, kuni server on vastu võtnud aruande, mis seda kannab; kasutusaruannete väljalülitamine eemaldab faili.
Rikete loendurid, alates FoxSDR 0.99.64radio_fail.rtlsdr.busy=2Mitu korda miski vaikselt ei töötanud, loenduritena kindlast tüüpide loendist: raadio, mis ei avanenud (draiver ja üks kaheksast põhjusest), heliväljundi puudumine, ebaõnnestunud värskendus või lisandmooduli installimine, laadimisel tagasi lükatud lisandmoodul, salvestus, mida ei saanud alustada — ja mitu raadiot ja heliväljundit avanes, et rikkel oleks millegagi võrrelda. Sõnad sellest loendist ja arvud, mitte kunagi seadme nime, seerianumbrit, rada, sagedust ega teate teksti. Neid loetakse ainult siis, kui nii Kasutusaruanded kui ka Diagnostika on sisse lülitatud, ja väli on enamikul inimestel tühi.
Aeglased kaadrid ja taastumised, alates FoxSDR 0.99.65slow.rail.250ms=3,recovered.audio=1Sama väli kannab ka seda, mitu korda aken kaadri joonistamisega viivitas ja millises joonistamise osas — üks kindla loendi kaheksateistkümnest osast ja üks kolmest pikkusest: veerand sekundit, sekund või viis sekundit — ning mitu korda FoxSDR kohtas viga ja jätkas ise, ühes kindla loendi kolmeteistkümnest kohast: heliväljund taaskäivitati, raadio avati uuesti pärast draiveri viga, seadete salvestamine ebaõnnestus ja nii edasi. Sõnad nendest loenditest ja arvud, mitte kunagi seadme nime, seerianumbrit, rada, sagedust ega teate teksti. Neid loetakse ainult siis, kui nii Kasutusaruanded kui ka Diagnostika on sisse lülitatud, ja väli on enamikul inimestel tühi.
Seansi pikkus3600 sekunditKas seansid kestavad minuteid või tunde.
SDR-i mudeluhd b200Milliseid raadioid eelistada. Seerianumbrid eemaldatakse enne saatmist.
Kasutatud demodulaatorid ja kui kauaWFM: 3000sMillised režiimid õigustavad edasist tööd.
Avatud paneelidmap, decodedMilliseid võimalusi kasutatakse.
Installitud lisandmoodulidADS-B 1.0.0Millised dekoodrid õigustavad edasist tööd. Lisandmoodul, mille installisid sinu lisatud lisandmoodulite saidilt (alates FoxSDR 0.99.74), on paigaldatud lisandmoodul nagu iga teinegi: tema nimi ja versioon ilmuvad siia, saidi aadress mitte.

See on täielik loend. See tarnitakse koos rakendusega failina PRIVACY.md ja automaattest kontrollib saadetavaid andmeid väli-välja haaval, nii et uut välja ei saa lisada ilma, et see test nurjuks ja mõlemat dokumenti uuendataks. Aruandluse väljalülitamine kustutab installi identifikaatori, nii et kui selle kunagi uuesti sisse lülitad, saad uue, mida ei saa vanaga siduda.

Aruanne saadetakse käivitumisel ja see kirjeldab juba lõppenud seanssi — mitte kunagi väljumisel, sest võrgupäring väljumisel võib hangutada rakenduse, mida keegi üritab sulgeda, ja väljumisel kirjutatud aruanne läheks kaotsi just selle sündmuse puhul, mida kõige rohkem tasub loendada. Vastusest ei loeta midagi ega tegutseta selle põhjal.

Rikete loendurid üksikasjalikult (alates FoxSDR 0.99.64). Väli on lühike tekst kind=count-paaridest, näiteks radio_fail.rtlsdr.busy=2 — RTL-SDR, mis ei avanenud kaks korda, sest teine programm hoidis seda. FoxSDR ehitab iga tüübi kindlast tabelist ega saada midagi, mida selles pole, ja vastuvõttev server viskab ära kõik, mida samas tabelis pole. Kui põhjus loetakse välja draiveri öeldust, valib FoxSDR ühe sõna kindlast loendist ja viskab lause minema. Et rike seansis, mis seejärel kokku jookseb, tuleks siiski teatatud, ootavad loendurid väikeses failis nimega telemetry-health teie seadete faili kõrval koos teie installi identifikaatoriga, kuni server on vastu võtnud aruande, mis neid kannab; kasutusaruannete väljalülitamine eemaldab faili.

Aeglased kaadrid ja taastumised üksikasjalikult (alates FoxSDR 0.99.65). Need on samas väljas ja samal kujul kind=count. slow.rail.250ms=3 tähendab kolme akna kaadrit, millest igaüks kestis veerand sekundit või kauem, joonistamise osas, milleks on menüüveerg. Osa on üks kaheksateistkümnest sõnast, events, frame-start, pre-draw, plugin-panels, toolbar, rail, spectrum, patch, status, dialogs, polls, saves, render, present, recorder, plugins-reload, startup, other, ja kui aeglane see oli, on üks kolmest: 250ms veerandi sekundi kuni alla ühe sekundi kohta, 1s ühe sekundi kuni alla viie sekundi kohta ja 5s viie sekundi või pikema aja kohta. Aeg, mille te veetsite Windowsi päringule vastates või akent lohistades või selle suurust muutes, jäetakse välja ja seda ei loeta kunagi. recovered.audio=1 tähendab ühte korda, kui FoxSDR kohtas viga ja jätkas ise. Sõna on üks kolmeteistkümnest kohast, audio, reopen, srcthread, vendorcall, ringdrop, dspexc, cfgsave, enumchild, pluginapi, webroute, patchload, sdrenum, sdrlost, selles järjekorras: heliväljund peatus ja valvur taaskäivitas selle; SoapySDR-i raadiodraiver tõrkus ja FoxSDR avas raadio ise uuesti; raadiodraiver ei naasnud lugemisest kunagi, kui vastuvõtja oli peatatud, ja FoxSDR laskis lõime lahti; kutse SoapySDR-i tootjamoodulisse ei naasnud õigel ajal ja lasti lahti; raadio andis proove kiiremini, kui neid ära võeti, ja mõned visati ära; signaalitöötluse lõim viskas vea, mis püüti kinni, ja vastuvõtja peatus; seadete faili ei saanud kirjutada; abiprogramm, mis loetleb SoapySDR-i raadiod, hukkus ja selle mõju piirati; lisandmooduli kutse FoxSDR-i viskas vea ja sellele vastati vaikeväärtusega; veebiliidese käitleja viskas vea ja server vastas tõrkega; salvestatud patch laaditi, mõned ühendused välja jäetud; SDRplay teenus ei vastanud skannimisele ja skannimine lasti lahti; SDRplay seanss läks kaotsi ja SDRplay on ülejäänud seansiks suletud. FoxSDR ehitab igaühe kindlast tabelist ega saada midagi, mida selles pole, ja vastuvõttev server viskab ära kõik, mida samas tabelis pole, nii et seadme nime, seerianumbrit, rada, sagedust ega teate teksti ei ole kunagi; aruanne kannab kuni kaheksat kõige halvemat aeglase kaadri tüüpi ja kaheksat taastumise tüüpi. Neid loetakse samade kahe lüliti all nagu rikete loendureid, ainult siis, kui nii Kasutusaruanded kui ka Diagnostika on sisse lülitatud, nad ootavad samas väikeses failis nimega telemetry-health teie seadete faili kõrval, kuni server on vastu võtnud aruande, mis neid kannab, ja kasutusaruannete väljalülitamine eemaldab faili.

Elumärk „töötab endiselt“

Aruanne, mis saabub rakenduse käivitumisel, saab öelda, kes selle käivitas, kuid mitte kunagi seda, kellel on see endiselt avatud. Seega saadab FoxSDR töötamise ajal — ja ainult siis, kui kasutusaruanded on sees — iga viie minuti järel ka ühe väga väikese sõnumi, milles on kolm välja ja mitte midagi muud:

SaadetakseNäideMiks
Installi identifikaatorsamad kuueteistkümnendmärgid kui eespool, arv: 32Nii loetakse ühe koopia kaksteist elumärki üheks töötavaks koopiaks, mitte kaheteistkümneks.
Rakenduse versioon0.99.42Nii saab „praegu töötavad“ versiooni järgi jaotada.
Elumärgi tähis1Ütleb vastuvõtvale poolele, et tegu on elumärgi, mitte seansiaruandega.

Seansist ei kaasne midagi: ei režiime, paneele, raadio mudelit, kestusi ega loendureid. Elumärgid kirjutatakse eraldi andmekogumisse, seansiaruannetest lahus, nii et ükski kasutusnäitaja ei muuda tähendust. Sama lüliti peatab mõlemad: saatja keeldub ilma kehtiva installi identifikaatorita käivitumast ja kasutusaruannete väljalülitamine kustutab selle, seega tähendab väljas, et elumärke pole üldse. Elumärk, mis on veel teel, kui järgmine on kätte jõudnud, jäetakse vahele, mitte ei panda järjekorda.

Kuhu kasutusaruanded lähevad

Selle projekti hallatavale Cloudflare Workerile aadressil https://telemetry.foxsdr.com, mis kirjutab ülaltoodud loendurid Cloudflare Workers Analytics Engine'i andmekogumisse. Cloudflare töötleb neid meie nimel ja säilitab neid kolm kuud, misjärel need kaovad. Keegi teine neid ei saa, neid ei müüda, rendita ega jagata ning sealt loetakse välja ainult koondarvud, sama parooliga kaitstud juhtpaneeli kaudu, mida kirjeldatakse allpool. Workeri lähtekood avaldatakse koos rakendusega, nii et saad lugeda, mida vastuvõttev pool teeb. Krahhiaruanded ei lähe siia — need lähevad selle saidi enda serverisse, mida kirjeldatakse järgmisena.

Krahhi- ja hangumisaruanded

Kui FoxSDR jookseb kokku või lakkab reageerimast, kirjutab see tõrget kirjeldava aruande sinu enda arvutis asukohta %LOCALAPPDATA%\FoxSDR\crashes\ ja saadab aruande teksti järgmisel käivitumisel — mitte kunagi tõrke enda seest, sest programm, mis on just tõrkunud, ei saa ohutult võrguühendust avada. See läheb sellel veebisaidil aadressile POST /api/crash — mitte Cloudflare'ile ega ühelegi kolmandale osapoolele — ja see on anonüümne: pole kontot, litsentsivõtit ega midagi, millega sisse logida.

Lüliti on SÜSTEEM → Diagnostika ja see juhib kirjutamist ja saatmist võrdselt: kui see on väljas, ei kirjutata ühtegi aruannet, ei looda ühtegi kausta ega looda kunagi ühtegi ühendust. See on erinev lüliti kui kasutusaruannete oma. Kasutusaruannete väljalülitamine ei peata krahhiaruannet — see tühjendab selles installi identifikaatori välja, sest siis identifikaatorit pole ja krahhiaruanne ei loo kunagi uut (vaata allpool oleva tabeli viimast rida). Kuni selle väljalaskeni nimetas ülaltoodud teade valet lülitit; tarkvara on alati kasutanud Diagnostikat ja nüüd ütlevad mõlemad sama.

See on kõik, mida aruanne sisaldab:

SaadetakseNäideMiks
Mis juhtuscrash või hangHangumine ja krahh on erinevad tõrked.
Tõrke signatuurcascade.exe+0x1a2b/adsb.dllRühmitab paljude inimeste teatatud sama tõrke üheks kirjeks, nii et sada teadet ühest veast on üks parandatav asi, mitte sada.
Rakenduse versioon, commit ja järgu ID0.61.0, 28fa1c2Millises järgus see juhtus ja millised sümbolid sellele vastavad.
Tõrkunud moodul ja nihecascade.exe, 0x1a2bKus programmis asi viltu läks.
Operatsioonisüsteem ja arhitektuurWindows 11, Linux või Android 14, x64 või arm64Tõrked on sageli ühele platvormile omased. Linuxi või Androidi aruanne sisaldab samu välju; pinukaadrid nimetavad PDB ID asemel tõrkunud teegi GNU järgu ID-d, sest kumbagi platvormi ei ehitata MSVC-ga.
Mis laadi tõrge see oliaccess violation, 0xC0000005Aruande enda põhjuserida ja Windowsi erandikood. Eelkõige just see ütleb, et tõrge neelati — rakendus jäi ellu —, mitte ei olnud krahh; ilma selleta näevad need kaks välja ühesugused. Kood ja kindel lause, mitte kunagi sisu.
Millises akna joonistamise osas hangumine oli, alates FoxSDR 0.99.64railAinult hangumisaruandes: milline akna joonistamise osa oli pooleli, kui see seiskus, ühe sõnana kindlast üheksateistkümnest sõnast koosnevast loendist: events, frame-start, pre-draw, plugin-panels, toolbar, rail, spectrum, patch, status, dialogs, polls, saves, render, present, recorder, plugins-reload, startup, user-wait, other. See nimetab programmi osa, mitte kunagi lisandmoodulit, faili, raadiot ega sagedust. Sama sõna saadetakse aruande põhjusena kindla lausena freeze: the frame was in rail; sõna, mida loendis pole, jäetakse ära ja seda ei saadeta. Hangumisaruanne ei saatnud varem põhjust üldse.
Laaditud lisandmoodulid ja nende versioonidADS-B 1.1.0„Jookseb kokku ainult siis, kui ADS-B lisandmoodul on laaditud“ on tõrke kirjeldus; „jookseb vahel kokku“ ei ole.
Lõimede pinudcascade.exe+0x1a2b kaadri kohtaPinu ongi tõrge. Selles on ainult moodulite nimed, järgu ID-d ja arvulised nihked — ei lähtekoodi teid, muutujaid ega mälu sisu. Alates FoxSDR 0.99.63 saadetakse hangumisaruandes olev kaader, mis asub pärast FoxSDR-i käivitumist laaditud moodulis (süsteemi uuesti laaditud graafikadraiver, tootja DLL, shelli laiend), selle faili nimena (mitte kunagi kaustateena) ja nihkena, kus varem saadeti see pelgalt aadressina. Failinimi võib näidata, milline tarkvara on sinu arvutisse installitud; see on sama liiki nimi, mida need aruanded juba sisaldasid käivitumisel laaditud draiveri kohta.
Seansilogi lõppopened rtlsdrRakenduse viimased logitud read, mis näitavad tavaliselt, mida see tegi, kui see tõrkus. See on rakenduse enda logi: see salvestab olekumuutusi — allikas avatud, sagedus seatud, lisandmoodul käivitatud —, mitte kunagi signaali sisu ja mitte kunagi sinu avatud faili nime ega teed. Selles on ka see, mida raadiodraiver ütles ja mida selle teegid standardveavoogu trükkisid. Enne kui ükski selle rida sinu arvutist lahkub, nii rakenduse enda read kui ka draiveri omad, see puhastatakse: seerianumbrid ja USB-seadme identifikaatorite seadmespetsiifiline osa asendatakse tähisega <stripped>, failitee kasutajakonto nimi tähisega <user> ja kõik ülakomades olev, näiteks nimed, mille annad patchi sõlmedele ja kõlaritele, tähisega '<name>'; alates FoxSDR-ist 0.99.59 asendatakse iga võrguaadress ning iga arvuti- või hostinimi tähisega <host>, jättes sellele järgneva pordinumbri alles, ning jadapordi number tähisega # (COM#, /dev/ttyUSB#); igal real, mis mainib hertsi, sagedust, häälestamist, keskpunkti, vahemikku, nihet, kandjat, eelseadet või saatmist, asendatakse iga number tähisega #, välja arvatud juhul, kui see on märgitud diskreetimissageduseks, ajaks, tasemeks, suuruseks või arvuks, on versioon, identifikaator või veakood või kuulub nime hulka nagu R820T; ning read, kus USB-draiver loetleb sinu arvutiga ühendatud seadmeid, jäetakse välja, lisades ühe rea, mis ütleb, mitu neid oli. Alates versioonist 0.99.59 ei kirjuta rakendus oma logisse üldse ühegi helikaardi nime, sest see nimi on sageli selline, mille inimene on ise valinud. Alates versioonist 0.99.61 kirjutab rakendus oma logisse ka selle, millal heliväljund avatakse või sellest keeldutakse: helidraiveri mudeli, kanalite paigutuse ja diskreetimissageduse, kuid mitte kunagi heliseadme nime.
Kontekstimärkmedmode: WFM, sampleRate: 2400000Mõned võti/väärtus-märkmed, mille rakendus lisab: režiim, allikas (generaator, I/Q-fail või päris raadio), diskreetimissagedus, kas seade oli avatud, SDR-i mudel ilma seerianumbriteta, mitu sekundit rakendus oli töötanud ning kas tõrkunud lõim käitas FoxSDR-i enda koodi või raadiodraiveri koodi. sampleRate on diskreetimissagedus, mitte häälestatud sagedus.
Sageduse korrektsioon, alates FoxSDR-ist 0.99.56ppm: +1.5 by retuningKas raadio kvartsi korrektsioon on sisse lülitatud, selle väärtus miljondikosades ja kuidas seda rakendatakse (in the radio või by retuning), või off. See kirjeldab raadio kvartsi, mitte sagedust: see ei ütle midagi selle kohta, mida kuulasid.
Muu tarkvara DLL-id protsessis, alates FoxSDR-ist 0.99.69foreignModules: NahimicOSD.dll, RTSSHooks64.dllTeiste programmide FoxSDR-i laaditud komponentide failinimed – mitte kunagi kausta, versiooni ega muud infot faili kohta: iga laaditud moodul, mis ei ole Windowsi enda, ei kuulu FoxSDR-ile (selle programmikaust, lisandmoodulid, C++ käitusteek) ega ole SDR-tootja draiverifail, mida FoxSDR meelega laeb. See avaldab teise tarkvara DLL-ide nimed – helidraiveri ekraanikate, kaadrisageduse loenduri, viirusetõrje või sisendtööriista konksu – ja failinimi võib näidata, mis tarkvara sinu arvutisse on paigaldatud, seepärast on see siin öeldud. Windowsi kausta failid jäetakse välja, et nimekiri oleks lühike ja sisukas. See on olemas, sest aruanded FoxSDR-i lõppemisest graafikadraiveri üleandmises, kuhu ühendavad end kõigisse protsessidesse sisenevad programmid, ei võimaldanud öelda, mis veel protsessis oli. Samad nimed kirjutatakse rakenduse logisse (modules: 2 foreign - ... korra käivitusel, module arrived: ... kui mõni laaditakse hiljem), nii et need read võivad ilmuda ülaltoodud seansilogi lõppu. Väärtus on tühi, kui aruanne seda ei ütle, ja siin hoitakse sellest kuni 520 märki.
The window’s start-up and the graphics adapter, from FoxSDR 0.99.78window: GL vendor NVIDIA Corporation; renderer NVIDIA GeForce RTX 4090/PCIe/SSE2; version 4.6.0 NVIDIA 610.88Lines the application writes to its log while its window is being created, each beginning window:, which therefore ride in the tail of the session log above: which window systems this build of the window library supports; on Linux, whether DISPLAY and WAYLAND_DISPLAY are set (set or not set — never their values, which can name a computer or a session), the session type when it is one of a fixed list of words, and which window system was chosen; the window library’s own error messages, with the display’s name left out; and the graphics driver’s own vendor, renderer and version strings, which name the make and model of your graphics adapter and its driver — a graphics fault cannot be told apart without them, and they say nothing about you. On Linux, a report of a process that ended before its window appeared now also says how it ended: an exit status, or a signal number whose name comes from a list of twelve (exit code 3 (the process ended itself), killed by signal 11 (SIGSEGV)), written down by FoxSDR itself as it ends, as a number behind a fixed tag; unknown when nothing was written, which is what an ending by SIGKILL leaves.
Installi identifikaatorJuhuslikud kuueteistkümnendmärgid, arv: 32, või tühiKasutatakse päringute piiramiseks ja seejärel visatakse ära: installi identifikaatorit ei salvestata. Krahhitsüklisse kinni jäänud arvuti ei tohi saada serverit üle ujutada ja ühe arvuti eristamine sajast on ainus, milleks seda kunagi loetakse. Seda ei kirjutata siin kunagi kettale. Kui kasutusaruanded on väljas, saadetakse see tühjana — siis identifikaatorit pole ja krahhiaruanne ei loo kunagi uut.

Parandatud FoxSDR-is 0.99.33. Enne versiooni 0.99.33 rakendati ülalkirjeldatud puhastamist ainult raadiodraiveri ridadele, mitte rakenduse enda omadele, mistõttu mõned rakenduse enda read võisid jõuda krahhi- või hangumisaruandesse, kandes sinu soovitud või edastatavat sagedust, patch-raadio silti (mis võis sisaldada seerianumbrit), patch-osadele antud nimesid, patch-lehel oleva dekooderi toodetud esimest tekstirida ning USB-draiveri trükitud USB-seadmete loendit koos nende seerianumbritega. See oli selle teatisega vastuolus. Alates versioonist 0.99.33 puhastatakse iga rida enne arvutist lahkumist ja need logiread ei sisalda neid väärtusi enam üldse.

Parandatud FoxSDR-is 0.99.59. See teade on alati öelnud, et krahhiaruanne ei sisalda arvuti nime ja et rakendus ei saada kunagi sinu IP-aadressi, kuid kuni versioonini 0.99.59 ei otsinud puhastus võrguaadresse ega hostinimesid. Seetõttu võisid mõned logiread jõuda krahhi- või hangumisaruandesse või veateate diagnostikalogisse, kandes aadressi või hostinime, mille sisestasid võrguraadio, näiteks ADALM-Pluto jaoks, või aadressi või veebiaadressi, mille võrguraadio draiver logis; need võisid kanda ka jadapordi numbrit ja mõnel veareal helikaardi nime. See oli selle teatega vastuolus. Alates versioonist 0.99.59 asendatakse aadressid ja hostinimed ning jadaportide numbrid maskeeritakse ülalkirjeldatud viisil, ADALM-Pluto enda read enam tema aadressi ei trüki ja ükski logirida ei nimeta helikaarti.

Krahhiaruanne ei sisalda sagedust, midagi dekodeeritut, failiteed, kasutajanime, arvuti nime, võrguaadressi ega asukohta. Aruandeid hoitakse selle saidi enda serveris, sama parooliga kaitstud juhtpaneeli taga nagu kõike muud, ja neid säilitatakse pärast tõrke viimast esinemist 90 päeva, seejärel need kustutatakse — samad kolm kuud, mille jooksul säilitatakse kasutusaruandeid. Iga tõrke esimene aruanne säilitatakse täielikult, lisaks üks aruanne iga järgu kohta, millesse tõrge edasi kandub, kuni kolm; kõik muud sama tõrke aruanded loendatakse, mitte ei salvestata. Automaattest seob nii selle, mida lõpp-punkt vastu võtab, kui ka selle, mida see kettale kirjutab, ülaltoodud tabeliga mõlemas suunas, nii et kummalegi ei saa välja lisada ilma, et ka see tabel muutuks.

Täielikku mälutõmmist ei saadeta kunagi, mitte ühegi sätte korral. Mälutõmmis on koopia programmi mälust ja võib sisaldada failinimesid, akende pealkirju ja vastuvõetud signaali andmeid. Vaikimisi on see väljas; kui lülitad selle sisse jaotises SÜSTEEM → Diagnostika, kirjutatakse tekstiaruande kõrvale fail .dmp, ainult kohalikult, ja üleslaadija avab ainult failid nimega crash-*.txt ja hang-*.txt ning mitte midagi muud.

Valvuri aruanne, alates FoxSDR 0.99.64. Mõnest lõpust ei saa FoxSDR-i sees miski teatada: kokkujooks, mis jätab kõik käsitlejad vahele, pinu ületäitumine, aken, mis on nii kõvasti hangunud, et ka hangumisvalvur on kinni jäänud. Seepärast käivitab FoxSDR interaktiivses seansis, kui Diagnostika on sisse lülitatud, oma programmi teise koopia, ilma aknata, mis lihtsalt ootab, kuni esimene lõpeb — valvuri. See saab lugeda, kuidas FoxSDR lõppes (selle väljumiskoodi ning millal see algas ja lõppes), väikest jagatud arvude lehte, mida FoxSDR ajakohasena hoiab (millises etapis see on, mitu kaadrit see on joonistanud ja millal viimase joonistas, milline akna joonistamise osa on pooleli, kas menüü on avatud või akent lohistatakse), ja seansilogi lõppu, puhastatuna nagu iga muu aruande oma. See ei loe midagi FoxSDR-i mälust ega tee mälutõmmist ning arvude lehel pole teksti jaoks ruumi, seega ei saa see sisaldada nime, rada, sagedust ega aadressi. Kui FoxSDR lõpeb, kirjutab valvur ühe aruande samasse kausta ja samas vormingus nagu teised — mitte ühtegi, kui FoxSDR lõppes tavapäraselt või oli juba ise ühe kirjutanud —, mille põhjus koosneb ainult kindlatest sõnadest ja täissekunditest ning vastuvõtja read on asendatud kindla lausega, mis ütleb, et see ei saa neid lugeda. See ei saada ise midagi: selle aruanne läheb teele järgmisel käivitusel, sama lüliti ja samade piirangute all nagu iga teinegi, ja ainult siis, kui FoxSDR jooksis kokku, selle aken oli lõpetanud joonistamise või see lõppes enne esimest kaadrit. Väljastpoolt tulnud lõpp (Tegumihaldur või skript) ja lõpp, sest Windows sulges teie seansi, jäävad teie arvutisse ega lähe kunagi teele. Kui Diagnostika on välja lülitatud, valvurit ei käivitata.

Kui sageli. Ühest arvutist kõige rohkem viis aruannet päevas ja sama tõrge ainult kord päevas, olenemata sellest, mitu korda see juhtub — mõlemat piiri hoitakse sinu enda sätete failis, nii et krahhitsüklis arvuti lõpetab saatmise ise, ilma et seda peaks käskima, ja nurjunud aruannet proovitakse hilisematel käivitustel uuesti kõige rohkem kolm korda ning seejärel jäetakse see rahule. Aruandes oleva nihke muutmiseks funktsiooni nimeks on vaja täpselt selle järgu silumisandmebaasi, mis jääb meie enda arvutitesse ja mida ei laadita kunagi kuhugi üles: lahendamine toimub kohalikult, mitte serveris.

Mida rakendus kunagi ei saada

  • Sagedused, millele häälestad. See, mida keegi kuulab, on kõige tundlikum asi, mida see tarkvara teab, ja seda ei koguta kunagi. Ühendkuningriigis on sõnumi pealtkuulamine, mille vastuvõtmiseks sul pole luba, või selle sisu avaldamine süütegu seaduse Wireless Telegraphy Act 2006 paragrahvi 48 alusel.
  • Sinu avatud failide nimed ega teed. Salvestise failinimi on sinu enda andmed — see võib nimetada teenust, kohta või sagedust. Kui I/Q-faili uuesti avamine nurjub, salvestab logi, et see ei avanenud uuesti; nimi jääb ekraanile, kus sa seda niikuinii tead.
  • Midagi dekodeeritut — piiparisõnumeid, õhusõidukeid, laevu, pilte, satelliidiliiklust.
  • Sinu asukohta ega millegi vastuvõetu asukohta — sealhulgas sinu määratud vastuvõtja asukohta, mida ei saadeta kunagi üheski aruandes. Vaata allpool.
  • Sinu IP-aadressi ega sellest tuletatud asukohta. Päring jõuab serverisse paratamatult mingilt aadressilt, sest nii internet töötab; kasutusaruannete lõpp-punkt ei loe ühendusteavet ega kirjuta päringulogisid. Alates FoxSDR-ist 0.99.59 asendatakse tähisega <host> ka võrguaadress või hostinimi aruandes sisalduvatel logiridadel.
  • Riistvara seerianumbreid. Raadio mudel on kasulik; seerianumber tuvastab sinu konkreetse raadio ja see eemaldatakse enne saatmist.
  • Sinu nime, sinu arvuti nime, sinu kasutajakontot, ühtegi failiteed ega helikaardi nime.
  • Täielikku mälutõmmist.

Vastuvõtja asukoht ja GPS

FoxSDR peab teadma, kus vastuvõtja asub, sest sellest mõõdetakse iga kaugus ja suund kaardil ja radariekraanil. Saad selle sisestada, klõpsata kaardil või lugeda jadapordiga ühendatud GPS-vastuvõtjast.

Asukoht jääb sinu arvutisse. See salvestatakse sinu enda sätete faili ja seda ei saadeta kunagi — ei kasutusaruandes, elumärgis, krahhiaruandes ega kuskil mujal. GPS-ist lugemise algatad sina: nimetad pordi ja vajutad „Loe asukoht GPS-ist“. Porti hoitakse ainult kuni esimese asukohamääranguni ja kõige rohkem 60 sekundit. Diagnostikalogi salvestab pordi nime, andmeedastuskiiruse, lausete ja satelliitide arvu ning mis tahes vea — mitte kunagi asukohta ega NMEA-lause teksti. Pordiväli, mis sisaldab midagi, mis pole pordi kujuga, logitakse selle liigi ja pikkusena („sisestatud seadmetee, märke: 27“), nii et failitee koos sinu kasutajanimega ei saa aruandesse sattuda. Seda tagavad kaks automaattesti: üks logipuhvri ja teine päris rakenduse kirjutatud logifaili vastu.

Lisandmoodulite kataloog

Kataloogiga võetakse ühendust, kui avad lisandmoodulite poe akna (alates versioonist FoxSDR 0.99.16 ainult seansi esimesel korral), iga kord, kui vajutad seal KONTROLLI NÜÜD, ja kui otsustad midagi installida. Käivitumisel ei tooda midagi, aken ei avane iseenesest uuesti ja ükski lisandmoodul ei uuenda end kunagi ise. Kataloog on GitHubis avaldatud fail (raw.githubusercontent.com), nii et see päring jõuab GitHubi serveriteni, mis — nagu iga veebipäringu puhul — näevad aadressi, kust see tuli. Sellega ei saadeta ühtegi sinu identifikaatorit: ei installi ID-d, küpsist ega midagi, mida saaks kasutusaruandega siduda. Iga allalaadimine käib üle HTTPS-i, on suuruse piiranguga, lükatakse tagasi teisele hostile suunamisel ja seda kontrollitakse kataloogis avaldatud sha256 vastu, enne kui sellest tohib saada fail. Allikas on säte: saad selle suunata teisele kataloogile või oma kettal olevale failile index.json, millisel juhul ei tehta üldse ühtegi võrgupäringut.

Lisandmoodulite saidid, mille lisad

Alates FoxSDR 0.99.74 saad lisada teiste inimeste lisandmoodulite katalooge, mida nimetatakse lisandmoodulite saitideks, ja iga lisatud sait on veel üks aadress, millega rakendus ühendust võtab. Ainult sina lisad ühe: vajuta lisandmoodulite poe ülaribal SAIDID, kleebi aadress ja märgi ruut, mis ütleb, et FoxSDR ei ole saiti üle vaadanud. FoxSDR ei lisa ega võta omal käel midagi ühendust. Saiti loetakse samadel kahel hetkel kui avalikku kataloogi — esimest korda poe avamisel seansi jooksul ja iga kord, kui vajutad KONTROLLI NÜÜD — ning vastamiseks antakse paar sekundit. Päring sisaldab sinu antud aadressi ega midagi muud FoxSDR-ilt: ei identifikaatorit, ei küpsist ning kliendi nime (cascade-plugin-repo/1.0), mis on kõigil koopiatel sama. Sait näeb seega sinu IP-aadressi, nagu iga veebiserver.

Saidi lisandmooduli faile ja pilte tuuakse ainult samalt hostilt kui selle kataloog ja ainult siis, kui vajutad ühe selle lisandmooduli juures HANGI või UUENDA või avad selle lehe. Iga saidi kataloogi hoitakse muutmata kujul sinu enda ketta lisandmoodulite kaustas, loetakse käivitumisel uuesti ja kustutatakse, kui vajutad saidi juures EEMALDA; aadressid ise on sinu sätete failis. Lisandmoodulite kataloogi ja lisandmoodulite installimise tõrgete loendurid (vt ülal kasutusaruandlust) kuuluvad avalikule kataloogile: sait, millega ei saa ühendust, või selle lisandmoodul, mille installimine ebaõnnestub, ei lähe arvesse.

Pistikprogrammid, mida pakutakse ainult mõnes riigis

Mõnda pistikprogrammi pakutakse ainult teatud riikidest tulevatele ühendustele. Kui rakendus laadib pistikprogrammide kataloogi, küsib see sellelt veebisaidilt ka lühikest piirkondlikku loendit, ja selles loendis olev pistikprogramm laaditakse alla sellelt veebisaidilt, mitte GitHubist. Vastuse otsustamiseks loeb veebisait kahetähelist riigikoodi, mille Cloudflare päringuga kaasa saadab (CF-IPCountry) ja mille Cloudflare tuletab aadressist, kust päring tuleb. Riigikoodi ja aadressi kasutatakse ainult selle ühe vastuse jaoks ja neid ei salvestata, teie kohta ei saadeta ühtegi identifikaatorit ning neid päringuid ei registreerita selle veebisaidi statistikas. Ühendus, mille riiki ei saa kindlaks teha, või mis saabub Tori kaudu, saab tühja loendi. VPN muudab riiki, mida veebisait näeb. Piirkondlikku loendit ei küsita, kui olete poe suunanud teisele kataloogile.

Lisandmoodul, mis saab saata

Alates FoxSDR 0.99.74 võib lisandmoodul paluda saata heli läbi sinu saatja; lisandmoodulite pood ja aken „Paigaldatud moodulid“ näitavad seda siis kui „Saab FoxSDR-i kaudu saata“. Saatjat saab ta sisse lülitada ainult siis, kui oled tema lehel vajutanud LUBA SAATMINE ja aktiveerinud lehe SAATMINE 5, 15 või 60 minutiks. Luba salvestatakse sinu enda sätete faili lisandmooduli failinime järgi ega saadeta kunagi kuhugi; aktiveerimisakent ei salvestata üldse. Sinu masina diagnostikalogi märgib sisselülitamise — tx: armed 15 min, tx: plugin <name> keyed, tx: plugin <name> unkeyed (<why>) ja tx: disarmed (<why>) — lisandmooduli deklareeritud nime, fikseeritud loetelust pärit põhjuse ja minutite arvuna, mitte kunagi sagedusena, ning need read puhastatakse nagu iga teine logirida, kui koostatakse aruanne või diagnostikapakett. FoxSDR-i enda aruannetes pole selle jaoks ühtegi välja.

Satelliitide elementide komplektid

Satelliitide lisandmoodul hoiab oma orbiidielementide komplekte ajakohasena, tuues neid failis satellite.cfg nimetatud allikatest iga kaheteistkümne tunni järel, kuni see on laaditud. See sait hoiab nende elementide komplektide koopiat aadressil GET /tle/all.tle — CelesTraki jaamade, amatöör- ja ilmasatelliitide rühmad ning NOAA 15, 18 ja 19, värskendatud siin iga kaheteistkümne tunni järel — ja Satelliitide lisandmooduli versioonid 1.0.4 ja uuemad kasutavad seda faili iseenesest varuvariandina, kui kõik failis satellite.cfg olevad allikad nurjuvad, nii et arvuti, millele CelesTrak keeldub vastamast, saab neid endiselt jälgida. Fail ei pea selleks seda saiti nimetama; rida fallback-url none selles lülitab varuvariandi välja ja refresh-hours 0 lülitab välja kogu toomise. Päringus pole identifikaatorit, installi ID-d ega küpsist ja see server ei kirjuta selle kohta ühtegi analüütikakirjet — nagu uuenduste kontrolli puhul, salvestatakse ainult lehevaatamised ja failide allalaadimised ning peegel pole kumbki neist. Elementide komplektid ise on CelesTraki omad (celestrak.org) ja iga vastus ütleb seda.

Õhusõidukite registripäringud

Valikuline lisandmoodul Aircraft Info näitab, kes on iga kaardil olev õhusõiduk — selle registreerimistunnuse, tüübi ja käitaja. Rakendus ise seda päringut kunagi ei tee; selle võimaldab just selle lisandmooduli installimine. Alates versioonist 1.1.0 küsib lisandmoodul esmalt sellelt saidilt, aadressil GET /api/aircraft/<address>, ja saadab ainult õhusõiduki kuuekohalise kuueteistkümnendsüsteemis ICAO aadressi — numbri, mida õhusõiduk ise edastab — ilma identifikaatori, installi ID ja küpsiseta. Iga õhusõiduki kohta küsitakse üks kord ja vastust hoitakse sinu enda arvutis, nii et uuesti ei küsita. Ainult siis, kui see sait õhusõidukit ei tunne või pole kättesaadav, küsib lisandmoodul tasuta kolmanda osapoole teenuselt api.adsbdb.com, nagu varasemad versioonid alati tegid. Õhusõidukite hulk, mida vastuvõtja kuuleb, annab ligikaudse vihje selle asukohale — seepärast on lisandmoodul valikuline ja ütleb seda enne installimist.

Mida see server päringu kohta säilitab: päringupõhiselt mitte midagi. Analüütikakirjet ei kirjutata ning ei õhusõiduki aadressi ega aadressi, kust päring tuli, ei logita. Ainus kirje on viis jooksvat koondsummat alates serveri viimasest käivitumisest — päringud, leitud, ei leitud, vigased ja piiratud —, mida juhtpaneel näitab. Et keegi ei saaks tabelit tervikuna kopeerida, on igal ühenduvval aadressil mälus hoitav päringukvoot, täpselt nagu siinsetel teistel lõpp-punktidel, ja seda ei kirjutata kunagi kettale; see unustatakse, kui server taaskäivitub või kui jälgitavaid aadresse on üle kümne tuhande, olenevalt sellest, kumb juhtub enne.

Vastused tulevad OpenSky Networki õhusõidukite andmebaasist (opensky-network.org): iga õhusõiduki registreerimistunnus, tüübitähis, tootja, mudel ja, kui see on salvestatud, käitaja. OpenSky pakub seda andmebaasi „nagu on“ ja palub kasutajatel viidata: Matthias Schäfer, Martin Strohmeier, Vincent Lenders, Ivan Martinovic ja Matthias Wilhelm, „Bringing Up OpenSky: A Large-scale ADS-B Sensor Network for Research“, Proceedings of the 13th IEEE/ACM International Symposium on Information Processing in Sensor Networks (IPSN), aprill 2014. Sinna salvestatud registreeritud omanikku ei kopeerita sellele saidile ega pakuta selle kaudu, sest eraõhusõiduki puhul on see inimese nimi; seda tehakse ainult käitajaga, kes on lennufirma, õhujõud või ettevõte.

Brauseriliides

FoxSDR saab pakkuda oma kasutajaliidest üle HTTP teistele sinu enda võrgu arvutitele. See on vaikimisi väljas ja seotud sinu enda arvutiga, kuni sa seda muudad; igasuguse laiema sidumise korral on parool nõutav ja ilma selleta lükatakse laiem sidumine tagasi, mitte ei avata. Paroolid salvestatakse räsidena (PBKDF2-HMAC-SHA256) ja seansid tühistatakse iga kord, kui sätted muutuvad. TLS-i teadlikult pole, sest rakendus ei lingi ühtegi krüptoteeki ega väida transpordi turvalisust, mida ta pakkuda ei saa — pane selle ette pöördpuhverserver või privaatne tunnel ja ära kunagi suuna porti otse selleni. Igaüks, kellele annad juurdepääsu, näeb ja juhib seda, mida vastuvõtja teeb.

Rakendusest saadetud funktsioonisoovid

Rakenduse pealehel on kast „Soovi funktsiooni“, kuhu saad kirjutada, mida sooviksid, et see teeks, ja vajutada Saada. Midagi ei saadeta enne, kui vajutad seda nuppu, see ei juhtu kunagi automaatselt ja soovi, mis meieni ei jõua, ei panda taustal järjekorda ega proovita uuesti — sinu kirjutatu jääb kasti, ainult mällu, et saaksid uuesti Saada vajutada, ja seda ei kirjutata kunagi seadistusfaili ega logisse. See on kõik, mida üks soov sisaldab:

SaadetakseNäideMiks
Mida sa kirjutasidPlease add a squelch control to the FLEX decoderSoov ise: 10 kuni 100000 märki. Juhtmärgid eemaldatakse enne salvestamist; reavahetused säilitatakse.
Kontakt, kui selle andsid[email protected] või kutsungValikuline, kuni 120 märki, et saaksime täpsustavat küsimust esitada. Jäta see tühjaks ja soov ei sisalda midagi, mis võiks sind tuvastada.
Rakenduse versioon0.99.42Millisest järgust soov tuli.
Operatsioonisüsteemwindows, linux või androidMilline platvorm selle saatis.
Arhitektuurx64 või arm64Nagu eespool.
Skeemi number1Andmevahetuse lepingu versioon, et tulevast vormingumuudatust ei saaks segi ajada mõne ülaltoodud väljaga.

See läheb sellel veebisaidil aadressile POST /api/feature-request. Sinu IP-aadressi kasutatakse ainult saatmissageduse mõistlikuna hoidmiseks ja seda ei kirjutata kunagi kettale — tegelikult säilitatav kirje on sinu sõnum, sinu kontaktaadress, kui selle andsid, rakenduse versioon, platvorm, arhitektuur ja sinu ligikaudne riik, kui meie päring suudab selle ühenduse põhjal anda, ning mitte midagi muud. Seda loeb projekti hooldaja halduse juhtpaneelil sama parooli taga nagu kõike muud siin ja see säilitatakse, kuni see sellelt juhtpaneelilt kustutatakse või kuni sa seda palud. Käsitletud soovi — FoxSDR-i lisatud või muul viisil vastatud — võidakse seal kustutamise asemel arhiveerida, et projekt saaks jälgida, mida sooviti ja mida ehitati; arhiveeritud soovi hoitakse endiselt koos kõige ülalloetletuga. Kui andsid kontaktaadressi ja soovid, et soov kustutataks, kirjuta allolevale aadressile ja tsiteeri piisavalt sellest, mida saatsid, et see üles leida.

Rakendusest saadetud veateated ja mittemeeldimised

Otse kasti „Soovi funktsiooni“ all on rakenduses kast „Teata veast / ei meeldi“, kus ütled kas seda, et midagi on katki, või seda, et seal on midagi, mis sulle ei meeldi, ja vajutad Saada. See töötab täpselt nagu funktsioonisoovide kast: midagi ei saadeta enne, kui vajutad seda nuppu, taustal ei panda midagi järjekorda ega proovita uuesti ning sinu kirjutatu jääb ainult mällu — mitte kunagi seadistusfaili ega logisse. See pole krahhiaruanne, kuigi allpool kirjeldatud diagnostikalogi läbib sama puhastuse ja võib sisaldada osa sellest, mida krahhiaruanne sisaldab. See on kõik, mida üks teade sisaldab:

SaadetakseNäideMiks
Kas tegu on vea või mittemeeldimisegabug või dislikeValik, mille tegid kasti ülaosas: midagi, mis ei tööta, või midagi, mis töötab nii, nagu kavandatud, kuid mida sa eelistaksid teisiti.
Mida sa kirjutasidThe waterfall freezes when I change the sample rateTeade ise: 10 kuni 100000 märki. Juhtmärgid eemaldatakse enne salvestamist; reavahetused säilitatakse.
Kontakt, kui selle andsid[email protected] või kutsungValikuline, kuni 120 märki, et saaksime täpsustavat küsimust esitada. Jäta see tühjaks ja teade ei sisalda midagi, mis võiks sind tuvastada.
Rakenduse versioon0.99.42Millisest järgust teade tuli, et juba parandatud viga uuesti taga ei aetaks.
Operatsioonisüsteemwindows, linux või androidMilline platvorm selle saatis.
Arhitektuurx64 või arm64Nagu eespool.
Skeemi number1Andmevahetuse lepingu versioon, et tulevast vormingumuudatust ei saaks segi ajada mõne ülaltoodud väljaga.
Diagnostikalogi, alates FoxSDR 0.99.430.99.43 windows x64, Ettus B200 — recent log lines, serials/frequencies/paths scrubbedVaikimisi märgitud, kui teatad veast, ja vaikimisi märkimata, kui miski ei meeldi — saad mõlemat enne Saada vajutamist muuta. See sisaldab rakenduse versiooni, sinu operatsioonisüsteemi, millist raadiot kasutati, lühikest kokkuvõtet sinu seadistustest ning rakenduse enda logi kõige uuemaid ridu, mis on läbinud sama puhastuse mis krahhiaruande logi saba: seerianumbrid ja USB ID-d asendatakse, iga sagedusega seotud number asendatakse, kõik ülakomades olev asendatakse, võrguaadressid ja hostinimed asendatakse ning jadaportide numbrid maskeeritakse (alates FoxSDR-ist 0.99.59) ning kasutajakonto nimi failiteel eemaldatakse. See server kordab viimast neist kontrollidest juhuks, kui midagi jäi vahele. Seda säilitatakse ja kustutatakse koos ülejäänud teatega, samadel tingimustel nagu kõik ülal. Alates FoxSDR-i versioonist 0.99.61 ütleb teie seadete kokkuvõte ka seda, kas heliväljund on avatud ja millise helidraiveri mudeli kaudu, helitugevuse, kas heli on summutatud ja kelle poolt (teie, dekoodri lisandmooduli või saatmisklahvi poolt; lisandmoodulit kirjeldatakse, kuid ei nimetata kunagi), ning müraluku taseme, kas see on avatud ja millist signaalitaset see hindab, mis on tase, mitte sagedus. See ei sisalda kunagi teie heliseadme nime ega sagedust, millele olete häälestatud. Alates FoxSDR-i versioonist 0.99.62 sisaldab see ka kolme lisaasja: eelmise seansi logi viimaseid ridu (mitte rohkem kui 80) või sõnu, mis ütlevad, et lugeda pole midagi; ühte rida iga teie arvutis oleva kümne uusima krahhi- või hangumisaruande kohta, milles on öeldud, kas see oli krahh, hangumine või ekraani seiskumine, kui ammu see kirjutati, milline versioon selle kirjutas, kui kaua see seanss oli töötanud, kui kaua aken oli seiskunud või krahhi põhjus ja kood, selle tõrke signatuur ja mis selle saatmisest sai, ilma pinuta, ilma logiridadeta, ilma moodulite loendita ja ilma nendest aruannetest võetud failinimede ja teedeta; ning rida, mis ütleb, mitut raadiot patchi leht käitab ja millist liiki draiver igaühel on, mitte kunagi raadio nime, seerianumbrit ega aadressi, salvestuse nime ega sagedust. Iga eelmise logi ja aruannete loendi rida läbib sama puhastuse. Kui Diagnostika on välja lülitatud, ei ole diagnostikalogis ei eelmise seansi logi ega aruannete loendit ning miski sellest ei kuulu krahhi- ega hangumisaruandesse, mille FoxSDR ise saadab.
Sinu kleebitud aruanne, alates FoxSDR-ist 0.99.69sentinel:outside, written by 0.99.66, and the reportAinult siis, kui see kehtib. Kui sinu sisestatud või kleebitud sõnum sisaldab FoxSDR-i krahhi-, hangumis- või valvuri aruannet – teksti, mida aruandekaustas olev aruandefail sisaldab ja mida inimesed vahel käsitsi kleebivad –, tunneb rakendus selle ära, teatab sellest lehel enne Saada vajutamist („Aruanne tunti ära ja lisati kui …“) ning saadab selle sõnumi kõrval uuesti kolme asjaga: mis liiki aruanne see on (krahh, hangumine, kuvatõrge või üks valvuri salvestatud viiest lõpust), järk, mis selle kirjutas (aruande enda kontekstiploki versioonirida, mis ei pruugi olla see, mida praegu kasutad), ja aruanne ise. See ei ole midagi, mida juba ei saadaks: need on sinu sõnumi sõnad, liigitatud oma liigi alla, et haldusleht saaks seda nimetada. Vaadatakse ainult kasti teksti; ühtegi faili ei loeta. See puhastatakse siin nagu diagnostikalogi (failitee kontonimi ja e-posti aadressid eemaldatakse), piiratakse 64 KiB-ga ning hoitakse koos ülejäänud aruandega samadel tingimustel nagu kõik ülaltoodu.

Alates FoxSDR-ist 0.99.69 sisaldab diagnostikalogi veel ühte rida, mis nimetab ainult failinimega (mitte kunagi kausta ega versiooni) teiste programmide komponendid, mis on FoxSDR-i laaditud – teise programmi sinna pandud ekraanikate või konks; see on sama nimekiri, mida kirjeldab ülaltoodud krahhiaruande tabel, ja see on ka osa krahhi- või hangumisaruandest, mille FoxSDR ise saadab.

See läheb aadressile POST /api/problem-report sellel veebisaidil. Sinu IP-aadressi kasutatakse ainult saatmissageduse mõistlikuna hoidmiseks ning seda ei kirjutata kunagi kettale – tegelikult salvestatakse see, kas tegu oli veaga või ebameeldimisega, sinu sõnum, sinu kontaktaadress, kui andsid, rakenduse versioon, platvorm, arhitektuur, sinu ligikaudne riik, kui meie otsing suudab selle ühendusest tuvastada, ning diagnostikalogi, kui jätsid selle lisatuks, sinu sõnumis ära tuntud aruande liik (ülal) ja midagi muud mitte. Seda loeb projekti haldaja halduspaneelil, mis on kaitstud sama parooliga nagu kõik muu siin, ja aruannet hoitakse, kuni see paneelil kustutatakse või kuni sa seda palud. Käsitletud aruande – FoxSDR-is parandatud või muul viisil vastatud – võidakse kustutamise asemel arhiveerida; arhiveeritud aruannet hoitakse endiselt, koos kõigega ülal loetletuga. Kui andsid kontaktaadressi ja soovid aruande kustutamist, kirjuta allolevale aadressile ja tsiteeri saadetust piisavalt, et aruanne leida.

Veebisait: mida külastamisel salvestatakse

Iga lehevaatamise ja iga allalaadimise kohta kirjutatakse kirje olenemata sellest, kas nõustud küpsistega. See on esimese osapoole analüütika: andmed jäävad serverisse, mis seda saiti pakub, neid ei jagata reklaamivõrguga ja lehel pole ühtegi kolmanda osapoole skripti.

SalvestatakseKust see tulebVajab nõusolekut
Kuupäev ja kellaaeg, päritud leht, HTTP-meetod ja protokollPäringEi
Sinu IP-aadress ja selle soolatud räsiÜhendusEi
Ligikaudne asukoht: riik, piirkond, linn, postiindeksi piirkond, ajavöönd ja selle linna koordinaadid — mitte sinu omadIP-aadress, päring ip-api.com kauduEi
Sinu võrk: internetiteenuse pakkuja, organisatsioon, AS-number ja kas aadress on teadaolev VPN-i, andmekeskuse või mobiilsidevõrgu aadressSama päringEi
Brauser ja versioon, operatsioonisüsteem ja versioon, seadme tüüp ning kas päring näeb välja nagu botUser-Agent päisEi
Milline leht su siia saatis ja lingi kampaaniasildid (utm_source ja sarnased)Referer päis ja URLEi
Eelistatud keeledAccept-Language päisEi
Millise faili alla laadisid, selle versioon, mitu baiti saadeti ja kas edastus lõppesAllalaadimine iseEi
Ekraani ja akna suurus, pikslisuhe, värvisügavusSinu brauser, teatatud selle lehe skripti kauduJah
Protsessorituumade arv ja seadme ligikaudne mäluSama skriptJah
Ajavöönd, keelte loend, tumeda režiimi eelistus, puutetoe olemasolu, platvormSama skriptJah
Ühenduse tüüp, hinnanguline allalaadimiskiirus ja edasi-tagasi aegSama skriptJah
Kui kaua leht nähtaval oli, kui kaugele sa kerisid, mitu klõpsu ja milliseid nuppe vajutasidSama skriptJah

Mida teadlikult ei tehta

  • Brauseri sõrmejälgi ei võeta: ei lõuendi-, heli-, fondi- ega WebGL-i sondeerimist ega midagi, mis üritaks sind pärast keeldumist uuesti tuvastada.
  • Pole kolmanda osapoole jälgijaid, reklaamipiksleid, sotsiaalmeedia vidinaid ega analüütikateenuseid. Midagi sellel lehel ei laadita teiselt domeenilt.
  • Ei üritata lugeda sinu lõikelauda, akut, kaamerat, mikrofoni, salvestatud paroole ega sirvimisajalugu — millestki neist pole allalaadimislehel asja.
  • Sinu andmeid ei müüda, rendita ega jagata kellegagi. Ainus väljaminev päring, mille server sinu kohta teeb, on ülalkirjeldatud IP-aadressist asukoha päring.

Liidese kujundused, mille avaldad

See sait võib säilitada FoxSDR-i liidese kujunduse — .foxui paketi —, mille otsustad avaldada. Midagi ei saadeta enne, kui vajutad Publish, ja see läheb aadressile POST /api/gui/publish. Säilitatakse see, mida pakett sisaldab: kujundus ise, sinu sisestatud nimi, versioon ja kirjeldus, autori nimi, kui selle sisestasid, avaldamise aeg ja juhuslik identifikaator. Sinu IP-aadressi kasutatakse ainult avaldamise sageduse mõistlikes piirides hoidmiseks ja seda ei kirjutata kunagi kettale. Avaldatud paketti ei loetleta kusagil; igaüks, kellel on selle link, saab selle alla laadida. Seda säilitatakse, kuni see halduspaneelilt kustutatakse või kuni sa seda palud — kirjuta allolevale aadressile ja lisa selle link.

Kui registreerud beetatestijaks

Beetavorm ja uudiste tellimine on ainsad kohad, kus see sait sinult midagi küsib, välja arvatud liidese kujunduse avaldamine (vt eespool). Selle esitamine salvestab sinu e-posti aadressi ja selle, mida neist otsustasid anda: nime või kutsungi, platvormi, raadio, mida kavatsed kasutada, märkused ja loendi võimalustest, mida pakkusid end testima. Selle kõrval hoiame sama külastuse konteksti, mida on kirjeldatud eespool — ligikaudne asukoht, võrk, brauser ja operatsioonisüsteem —, sest veateadet loetakse väga erinevalt olenevalt seadistusest, kust see tuli.

  • Aadressi kasutatakse ühel eesmärgil: sinuga beetajärkude ja testitava asjus ühenduse võtmiseks. Pole uudiskirja ega turundust ja seda ei anta kunagi kellelegi teisele.
  • Midagi ei juhtu enne, kui kinnitad. Registreerumine saadab ühe meili kuuekohalise koodiga, mille sisestad lehele, et kinnitada, et aadress on sinu oma. Kood kehtib 30 minutit ja lükatakse pärast viit valet katset tagasi. Kuni see on sisestamata, on kirje passiivne: sa pole testijate loendis, sind ei loendata ja sulle ei saadeta kunagi midagi rohkem. Kui keegi teine sisestas sinu aadressi, eira seda meili ja kirje ei muutu kunagi päriseks — pole midagi, millest loobuda, ega midagi, mida peaksid tegema. See üks sõnum on ainus automaatne meil, mida registreerumine võib tekitada.
  • Kui kirjutasid meile, võime sind kutsuda. Keegi, kes on meile kirjutanud ja aadressi jätnud — näiteks rakenduse funktsioonisoovide kasti kaudu —, võib saada meilt ühe isikliku kutse ühekordse lingiga, mis avab selle saidi kinnitusnupu. Seda kutset hoitakse ootel kirjena täpselt nagu kinnitamata registreerumist: sa pole testija ega sind ei loendata, kui sa ei vajuta Kinnita, ja kui sa seda eirad, ei kirjuta me sulle enam. Ootel kirje ei aegu iseenesest; see kustutatakse, kui me selle loendist eemaldame või kui sa seda palud, ühe meiliga allolevale aadressile.
  • Pärast kinnitamist saad oma privaatse halduslingi ja me kirjutame, kui ilmub järk, mis vajab seda, mida pakkusid end testima. Sulle kirjutab inimene, mitte postiloend. Kui sa lingi kaotad, saame sulle anda uue: vana lakkab kohe töötamast, uus saadetakse sulle e-kirjaga ning me säilitame selle aja ja selle, kas e-kiri läks teele.
  • See meil läheb läbi Apple'i. Aadressi foxsdr.com meili edastab Apple'i iCloud Maili teenus, nii et sinu aadress ja sõnum liiguvad teel sinuni läbi nende serverite, meie meiliteenuse pakkujana nende tingimustel. Muud sinu kohta neile ei saadeta.
  • Seda hoitakse analüütikast lahus. Registreerumised on omaette failis, mida saab lugeda ainult serverit käitav konto; analüütikalogi salvestab, et mingi registreerumine toimus ja mitu võimalust valiti, mitte kunagi seda, kes. Automaattest nurjab järgu, kui aadress peaks kunagi analüütikalogisse jõudma.
  • Juba nimekirjas oleva aadressiga uuesti registreerumine seda kirjet ei muuda. Muudatused tehakse sinu enda testijalehel. Selle asemel saadetakse aadressile üks e-kiri: selle privaatne link, kui aadress on kinnitatud, või uus kood, kui ei ole, ja mitte kunagi sagedamini kui kord 15 minuti jooksul.
  • Hoiame koopiat sellest, mida sulle saatsime. Iga sõnum, mille see sait testijale saadab — kinnitus ja iga sõnum järgu kohta —, hoitakse alles koos tekstiga, et näeksime, mida öeldi ja kas see kohale jõudis. Koopia on seotud sinu sisemise ID-ga, mitte aadressiga, ja selle isiklikud osad (kinnituskood või -link ning sinu enda halduslink) eemaldatakse enne salvestamist, nii et alles hoitud sõnumit ei saa kunagi kasutada sinu nimel tegutsemiseks. Need koopiad kustutatakse koos ülejäänud kirjega, kui lahkud.
  • Sinu ja meie vahelised sõnumid säilitatakse. Sinu testijaportaali sõnumikast on vestlus inimesega, kes FoxSDR-i ehitab: see, mida me sulle kirjutame, ja see, mida sa vastad, igaüks koos kirjutamise ajaga ja, kui sa selle valisid, aruandega, mida see puudutab. See salvestatakse sinu sisemise tunnuse, mitte aadressi alla, ja lugeda saad seda ainult sina (oma privaatse lingiga) ja meie. Märgime ka üles, millal sul olid meie sõnumid ekraanil, et teaksime, et need jõudsid sinuni. Kuni sinu leht on avatud, küsib see iga paari sekundi järel uusi sõnumeid, nii et need ilmuvad kohe, kui need on kirjutatud, ja teatab, kui kaua aega tagasi sa seda viimati kasutasid; seni, kuni see küsib, ja pool minutit pärast seda, ning ainult siis, kui oled seda viimase viie minuti jooksul kasutanud, teab server, et oled kohal. Seda hoitakse ainult serveri mälus ega kirjutata kunagi üles. Me ei saada sulle iga sõnumi kohta e-kirja: kui kirjutame ajal, mil sa oled eemal, saad ühe lühikese e-kirja, et sind ootab sõnum, koos oma lingiga ja ilma sõnumita endata. Kuni see sõnum on lugemata, ei tule kuni 12 tunni jooksul ühtegi teist sellist e-kirja ega ka poole tunni jooksul pärast eelmist; ja kui olid lehel, kui me kirjutasime, kuid pole sõnumit kümne minuti pärast näinud, saadetakse e-kiri siis. Selle e-kirja koopia säilitatakse ülal kirjeldatud viisil; kui sina kirjutad, ei saadeta ühtegi e-kirja. Vestlust säilitatakse, kuni sa lahkud või palud meil selle kustutada, ja lahkumine kustutab selle täielikult.
  • Hoitakse beetaprogrammi lõpuni või kuni sa seda palud. Üks meil allolevale aadressile eemaldab sind ja kustutab kirje — põhjust pole vaja anda.
  • Õiguslik alus on siin sinu nõusolek, mis antakse kasti märkimisega; vorm ei esitu ilma selleta.

Kui olete beetatestija ja sisestate oma testija koodi FoxSDR-i

Teie testija leht (ülal) annab teile privaatse halduslüiendi ja sealt testija koodi, mille saate sisestada otse FoxSDR-i, jaotises SÜSTEEM → Testija kood. See erineb ülalpool kirjeldatud anonüümsest kasutusraportist: kasutusraportit ei saa meelega teieni tagasi jälgida, samas kui teie testija koodiga raporteeritud seanss on meelega seotud teie testija kandega — see ongi mõte, et näeksime, milliseid funktsioone ja pistikprogramme on need, kes neid tegelikult testivad, päriselt proovinud. See on välja lülitatud, kui te koodi ei sisesta, ja väli on vaikimisi tühi.

Seo FoxSDR sinu testija lehel annab FoxSDR-ile eraldi rakenduse koodi, nii et sinu privaatset linki ei pea kunagi rakendusse sisestama. Rakenduse kood saab teha ainult kaht asja: saata allpool kirjeldatud seansiaruandeid ning saata ja lugeda sõnumeid sinu sõnumikastis. See ei näe sinu aadressi, ei saa muuta sinu kirjet ega sind eemaldada. Seda hoitakse koos sinu testija kirjega; nupp Uus link tühistab selle, misjärel tuleb FoxSDR uuesti siduda, ning programmist lahkumine kustutab selle koos ülejäänud kirjega.

Niikaua kui kood on sisestatud, saadab FoxSDR ligikaudu üks kord seansi kohta seda, ja mitte midagi muud:

SaadetakseNäideMiks
Sinu testija koodrakenduse kood nupust „Seo FoxSDR“ või sinu testija lehe tunnusÜtleb, millisele testija kirjele see seanss kuulub. See teisendatakse sinu sisemiseks testija ID-ks ja seda ennast ei salvestata kunagi – sama reegel, mida see sait rakendab krahhiaruande paigalduse identifikaatorile.
Rakenduse versioon0.99.42Millist järku testid.
Platvorm ja arhitektuurwindows, x64Nagu eespool.
Millal seanss algas2026-09-25T14:32:00ZNäitab, kui hiljuti funktsiooni või pistikprogrammi tegelikult kasutati ja kui kaua aruannet säilitatakse — mitte seda, millal aruanne serverisse jõudis, mis võib olla hiljem, kui FoxSDR ootab saatmisega järgmise käivitamiseni. Lükatakse otse tagasi, kui see väidab end olevat rohkem kui paar minutit tulevikus või vanem kui allpool toodud üheaastane säilitusaken.
Seansi pikkus42 minutitKui kaua seanss kestis, kuni ööpäev.
Kasutatud võimalusedspectrum, adsbMilliseid sinu testijalehe paanitahvli alasid sa selles seansis tegelikult kasutasid – ainult ID-d, mida see sait juba avaldab; kõik muu lükatakse otsesõnu tagasi.
Kasutatud lisandmoodulid, nende versioon ja kui kauaadsb-decoder 1.8.0, 30 minMillised lisandmoodulite kataloogi kirjed ja versioonid päriselt kasutust leiavad. Sinu lisatud lisandmooduli saidilt paigaldatud lisandmoodulit (alates FoxSDR-ist 0.99.74) raporteeritakse ID ja versiooniga nagu iga teist paigaldatud lisandmoodulit; saidi aadressi ei raporteerita.
Kasutatud raadiodrtlsdrMillised draiveriliigid, mitte seerianumbrid ega muud tuvastavad üksikasjad.
  • Mida salvestatakse on teie testija ID (mitte kunagi teie kood ega aadress), aruande vastuvõtmise aeg, ülal nimetatud seansi algus, versioon, platvorm, seansi kestus ning ülal nimetatud funktsioonid, pistikprogrammid ja raadiod — üks rida iga vastu võetud seansi kohta, säilitatakse kuni aasta ja seejärel eemaldatakse automaatselt, arvestades tegelikust seansi algusest, mitte sellest, millal aruanne serverisse jõudis.
  • Mida näidatakse avalikult on arv, mitte kunagi nimi. Avalehekiüljel oleva pistikprogrammi kaart saab väikese märkuse „testinud N beetatestijat“ niipea, kui selle praegust avaldatud versiooni on kasutanud vähemalt kaks eri testijat kokku vähemalt kümme minutit — sellest vähem ei näidata mitte midagi ja ükski leht ei märgi, kes need testijad on. Numbrid teie enda testija lehel ja halduspaneelil on samad andmed, lihtsalt üksikasjalikumalt näidatud; testijaid ei nimetata kunagi üksteisele.
  • Teie IP-aadressi kasutatakse ainult saatmiskiiruse mõistlikuna hoidmiseks ega kirjutata kunagi kettale.
  • Kuidas seda peatada: eemaldage testija kood FoxSDR-i seadetest ja rohkem ei saadeta midagi. Selleks ei pea beetaprogrammist lahkuma.
  • Programmist lahkumine kustutab selle. Teie kande eemaldamine, kas testija lehelt või meilt küsides, kustutab iga juba salvestatud seansiraporti koos ülejäänud kandega — sama kustutamine, mida kirjeldab selle jaotise ülejäänud osa, rakendatuna ka neile andmetele.
  • Õiguslik alus on sama nõusolek, mis katab teie testija kande ülejäänud osa: koodi sisestamine on teie enda tehtud toiming ja ilma selleta ei saadeta midagi.

Kui tellid uudised e-postiga

Uudiste leht küsib üht asja: sinu e-posti aadressi. Seda hoitakse, et saaksime sulle meili saata, kui ilmub FoxSDR-i uus versioon, ja aeg-ajalt sellest, mida ehitatakse. Seda ei kasutata millekski muuks ega anta kunagi kellelegi.

  • Midagi ei juhtu enne, kui kinnitad. Tellimine saadab ühe meili kuuekohalise koodiga, mille sisestad lehele. Kuni see on sisestamata, ei saadeta midagi muud ja aadress, mida pole nädala jooksul kinnitatud, kustutatakse — koodiga, mis töötab serveris iga päev. Kui keegi teine sisestas sinu aadressi, eira seda meili.
  • Igas meilis on link, mis eemaldab sind loendist ühe vajutusega. Lahkumine kustutab aadressi serveri failist koos koopiatega, mida hoidsime sellele saadetu kohta; selle kohta ei hoita midagi alles.
  • See on omaette loend. Uudiste tellija pole beetatestija: aadressi hoitakse eraldi failis, mida saab lugeda ainult serverit käitav konto, ja seda ei loendata ega näidata testijana. Kui oled ka testija, saad iga sõnumi ühe korra.
  • Hoiame koopiat sellest, mida sulle saatsime, seotuna sisemise ID-ga, mitte sinu aadressiga, ning kinnituskood ja tellimusest loobumise link on eemaldatud, täpselt nagu testijate puhul.
  • See meil läheb läbi Apple'i, nagu on kirjeldatud eespool testijate kohta.
  • Analüütikalogi salvestab, et mingi tellimine toimus, mitte kunagi seda, kes.
  • Õiguslik alus on sinu nõusolek, mis antakse kasti märkimisega; vorm ei esitu ilma selleta.

Küpsised

KüpsisEesmärkKestus
fox_consentJätab meelde, kas nõustusid või keeldusid, nii et sinult küsitakse üks kord1 aasta (nõustumisel) / 6 kuud (keeldumisel)
fox_vidJuhuslik identifikaator, et korduvkülastus tuntaks ära sama brauserina. Seatakse ainult nõustumisel.400 päeva
fox_sidRühmitab ühe külastuskorra seansiks. Seatakse ainult nõustumisel.30 minutit tegevusetust
fox_betaHoiab sinu beetatestija linki, et saaksid oma kirje juurde tagasi tulla. Seatakse ainult siis, kui registreerud testijaks, ja ainult seepärast, et just seda sa palusid — see ei mõõda midagi ega kuulu seega ülaltoodud analüütikavaliku alla. Enda eemaldamine kustutab selle.400 päeva
foxsdr_langJätab meelde keele, mille valisid sellele saidile, et ka järgmine leht oleks selles keeles. Seatakse ainult siis, kui valid keele ise — keelevalijaga või lingiga, milles on ?lang= —, ja see ei sisalda muud kui selle keele koodi, näiteks es. See ei mõõda midagi ega kuulu seega ülaltoodud analüütikavaliku alla.1 aasta
fox_news_joinedPole küpsis: märge sinu brauseri enda salvestusruumis, mida meile kunagi ei saadeta. Pärast allalaadimist küsib sait, kas soovid uudiseid e-postiga; kui oled sellest brauserist tellinud ja kinnitanud, lõpetab see küsimise. See ei sisalda muud kui 1 ja ainult siis, kui tellisid.Kuni kustutad selle saidi andmed

Kui keeldud, ei seata ühtegi tuvastavat küpsist. Külastused rühmitatakse siis sinu aadressi ja brauseri iga päev vahetuva räsi järgi, mis eristab külastajaid loendamise eesmärgil ja mida ei saa kasutada sinu jälgimiseks päevade ega saitide vahel. Saad meelt muuta, kustutades selle saidi küpsised ja laadides lehe uuesti.

Millist keelt näed

Lehti saab näidata ka muudes keeltes peale inglise keele. Millise saad, otsustatakse serveris iga päritud lehe kohta selles järjekorras: keel, mille valisid ise (ülaltoodud küpsis foxsdr_lang või lingis olev ?lang=); muidu keeled, mida sinu brauser ütleb sinu eelistavat, selle päisest Accept-Language; muidu selle riigi põhikeel, kust sinu ühendus tuleb, mille Cloudflare — selle saidi ees olev võrk — edastab koos päringuga kahetähelise riigikoodina (CF-IPCountry); muidu inglise keel. Selle valiku jaoks ei salvestata midagi: päis ja riigikood loetakse selle ühe vastuse jaoks ega hoita selle tarbeks alles. Need on samad kaks asja, mida ülaltoodud tabel juba loetleb kui iga lehevaatamisega salvestatavaid, kusjuures riigikoodi kasutatakse siis, kui meie enda aadressipäring vastust ei anna. Tõlked on masintõlked ja selle teate ning litsentside puhul on siduv ingliskeelne tekst.

Miks ja mis alusel

Eesmärk on kitsas: teada, kui palju inimesi selle projekti leiab, umbes kus nad asuvad, millel nad seda käitavad ja kui paljud neist selle alla laadivad. Just see otsustab, kas töö jätkub ja mida järgmisena ehitatakse.

Serveripoolseid kirjeid hoitakse õigustatud huvi alusel mõista ja kaitsta saiti. Brauseri teatatud üksikasju ja tuvastavaid küpsiseid hoitakse sinu nõusoleku alusel — seepärast on need bänneri taga ja seepärast ei maksa keeldumine sulle sellel saidil midagi.

Kui kaua seda hoitakse ja kes seda näeb

Kirjeid hoitakse 24 kuud ja seejärel need kustutatakse. Need asuvad serveris failis parooliga kaitstud juhtpaneeli taga, mida saab avada ainult projekti hooldaja. Muid saajaid ega edastamist kolmandasse riiki peale juba kirjeldatud IP-päringu pole.

Kahte asja hoitakse lühemat aega. Krahhi- ja hangumisaruanded kustutatakse 90 päeva pärast seda, kui nende kirjeldatud tõrget viimati nähti, ja Cloudflare'i töödeldavad kasutusaruanded kustutatakse kolme kuu pärast. Kumbagi perioodi jõustab kood, mis töötab serveris iga päev, mitte keegi, kes peab seda meeles pidama.

Sinu õigused

Kui oled Ühendkuningriigis või ELis, võid küsida koopiat sinu kohta hoitavast, paluda seda parandada või kustutada või esitada vastuväite selle kogumisele üldse — sealhulgas serveripoolsetele kirjetele, mis nõusolekust ei sõltu. Praktiline identifikaator sinu kirjete leidmiseks on sinu IP-aadress külastuse ajal, seega lisa see palun koos ligikaudse külastusajaga.

Rakenduse puhul on juhtelemendid tarkvaras endas ja neid on kolm:

  • SÜSTEEM → Kasutusaruanded peatab kasutusaruande ja viieminutilise elumärgi ning kustutab installi identifikaatori. Lülita see hiljem uuesti sisse ja saad uue identifikaatori, mida ei saa vanaga siduda.
  • SÜSTEEM → Diagnostika peatab krahhi- ja hangumisaruannete kirjutamise ja saatmise.
  • SÜSTEEM → Uuendused peatab uuenduste kontrolli (Microsoft Store'i koopias päringu Microsoft Store'ile).

Aruanded ei sisalda midagi, mida saaks sinuga seostada, seega pole midagi, millele juurdepääsu taotleda; kui soovid, et installi identifikaator eemaldataks juba saadetud aruannetest, kirjuta allolevale aadressile ja tsiteeri seda, ning see kustutatakse.

Lapsed. FoxSDR on raadioharrastajatele mõeldud tehniline instrument. See pole suunatud lastele, see ei kogu kelleltki isikuandmeid ega kogu neid seega ka lastelt.

Kirjuta aadressile [email protected]. Võid esitada kaebuse ka Ühendkuningriigi Information Commissioner's Office'ile (ico.org.uk), kui arvad, et seda on halvasti käsitletud.

Viimati uuendatud 28. septembril 2026, FoxSDR-i versiooni 0.99.42 järgi — järk, mida see sait praegu pakub ja mille lähtekoodi vastu on iga ülaltoodud väidet kontrollitud. FoxSDR-i avaldab Steven Fox; kirjuta ülaltoodud aadressile, kui sul on selle teate kohta küsimusi või soovid, et installi identifikaator kustutataks juba saadetud aruannetest. Kui see teade kunagi enam ei vasta sellele, mida tarkvara teeb, on viga tarkvaras — veebisaidi andmekogumine on realiseeritud failides store.go ja app.js, mida mõlemat saab lugeda saidi enda lähtekoodist, ning rakenduse enda loend tarnitakse koos sellega failina PRIVACY.md koos testiga, mis hoiab saadetavaid andmeid selle järgi.