Personvern & sikkerhet

ProximityLock tar ditt personvern like alvorlig som din sikkerhet.  Denne siden forklarer vårt løfte om å holde dine data private og datamaskinen din sikker.

Personvernerklæring

ProximityLocks personvern- og sikkerhetstilnærming er enkel:

Din sikkerhet er ProximityLocks jobb.  Ditt personvern er vårt løfte.


Vårt personvernløfte

Vi designet ProximityLock fra grunnen av med personvern i tankene.  Sikkerhetsprogramvare bør beskytte deg, ikke spionere på deg.

Null dataoverføring

ProximityLock overfører aldri noe som helst. Ikke en eneste byte med data forlater noensinne datamaskinen din.

Det er ingen datainnsamling, ingen analyse, ingen telemetri, ingen «telefon hjem», ingen skytjenester.  Ingenting.  Dette er ikke bare et løfte i personvernreglene.  Det er teknisk umulig for ProximityLock å overføre data fordi det ikke bruker nettverks-API-er i det hele tatt.

Kun passiv overvåking

ProximityLock er helt passiv.  Den lytter bare til Bluetooth-kringkastinger som enhetene dine allerede sender ut til verden.  ProximityLock kobler ikke til enhetene dine, kommuniserer ikke med dem, parer ikke med dem.  Den bare lytter.

Tenk på det som en radiomottaker.  Den mottar bare signaler, den sender aldri.  ProximityLock:

Dataene ProximityLock observerer (signalstyrkeavlesninger) brukes til nøyaktig ett formål: å avgjøre når datamaskinen skal låses.  Det er alt.

Ingen datainnsamling

ProximityLock samler ikke inn, lagrer eksternt eller overfører noen data om deg, enhetene dine eller bruksmønstrene dine.  Aldri.

Spesifikt samler eller overfører ProximityLock aldri:

Kun lokal behandling

All signalanalyse og beslutningstaking skjer lokalt på datamaskinen din.  ProximityLock kommuniserer aldri med eksterne servere eller skytjenester fordi den ikke har nettverksfunksjonalitet.

Ingen nettverkstilgang

ProximityLock bruker ikke internettforbindelser eller nettverkstjenester.  Den ber ikke engang om nettverkstilgangstillatelser fra macOS.  Din nærhetsovervåking fungerer helt frakoblet, og det er ingen måte for ProximityLock å ringe hjem selv om den ville.

Minimale tillatelser

ProximityLock ber kun om tillatelsene den absolutt trenger for å fungere:

Det er det.  Ingen tilgang til filene dine, kontakter, kalender, plassering, kamera, mikrofon eller noe annet.

Sikkerhetsfunksjoner

App Sandbox

ProximityLock kjører i macOS App Sandbox, som begrenser hva applikasjonen kan få tilgang til og gjøre.  Dette gir flere sikkerhetsfordeler:

Sandkassen sikrer at selv om det var en feil eller sårbarhet i ProximityLock, ville skaden være begrenset.

Ingen private API-er

ProximityLock bruker kun offentlige, dokumenterte macOS API-er.  Dette betyr:

Kodesignering

ProximityLock er digitalt signert, noe som gir:

Hva ProximityLock har tilgang til

For full åpenhet, her er hva ProximityLock har tilgang til og hvorfor:

Bluetooth-enhetsinformasjon

Hva: Bluetooth-enhetsnavn, identifikatorer og signalstyrke (RSSI)

Hvorfor: For å oppdage din valgte enhet og overvåke dens nærhet

Lagring: Enhetsvalg lagres i brukerpreferanser; signalhistorikk eksisterer kun i minnet mens appen kjører

Systemhendelseskontroll

Hvorfor: For å aktivere skjermspareren (som låser skjermen din)

Bruk: Brukes kun når enheten din kommer utenfor rekkevidde eller du bruker Testlås

Brukerpreferanser

Hva: Ditt enhetsvalg, terskel, tidsavbrudd og overvåkingsstatus

Hvorfor: For å huske innstillingene dine mellom oppstart av appen

Lagring: Lagret i standard macOS-brukerpreferanser (~/Library/Preferences)

Datalagring

ProximityLock beholder minimale data, og kun det som er nødvendig for drift:

Lagrede innstillinger

Lagret i brukerpreferanser:

Midlertidige data (kun minne)

Lagret i minnet mens appen kjører, slettes når appen avsluttes:

Ingen logging

ProximityLock bruker standard macOS-logging (OSLog) for feilsøkingsformål, men:

Ditt sikkerhetsansvar

Selv om ProximityLock gir automatisk låsing, husk at det er ett lag av sikkerhet.  For fullstendig beskyttelse:

Aktiver skjermlåspassord: ProximityLock aktiverer skjermspareren din, men du må konfigurere macOS til å kreve et passord:

Systeminnstillinger → Låseskjerm → "Krev passord umiddelbart etter hvilemodus eller skjermsparer starter"

Uten dette kan skjermspareren din avvises uten autentisering.

Beste praksis

Tredjepartstilgang

ProximityLock integreres ikke med noen tredjepartstjenester, analyseplattformer eller annonseringsnettverk.  Det er ingen tredjeparter som har tilgang til noen data fordi det ikke er noen data å få tilgang til.

Avinstallere ProximityLock

Hvis du bestemmer deg for å avinstallere ProximityLock, kan du fullstendig fjerne alle spor:

  1. Avslutt ProximityLock
  2. Dra ProximityLock.app til papirkurven
  3. Fjern fra Påloggingselementer (Systeminnstillinger → Generelt → Påloggingselementer og utvidelser)
  4. Valgfritt slett preferanser: ~/Library/Preferences/com.sinz.ProximityLock.plist

Etter avinstallering finnes ingen ProximityLock-data igjen på systemet ditt.

Oppdateringer og endringer

Hvis ProximityLocks personvernpraksis noensinne endres, vil vi oppdatere både applikasjonen og denne hjelpedokumentasjonen.  Imidlertid er vårt løfte om personvern grunnleggende for ProximityLocks design og formål.  Vi vil aldri legge til sporing, analyser eller datainnsamling.

Spørsmål eller bekymringer

Hvis du har spørsmål om personvern eller sikkerhet, eller hvis du ønsker å verifisere noen av påstandene på denne siden, kan ProximityLocks oppførsel verifiseres gjennom:


Designavveininger: personvern først

ProximityLock kunne gjort mer, men vi valgte å ikke gjøre det, og her er hvorfor.

Hva vi kunne ha bygget

Med historisk datalagring kunne ProximityLock vært smartere.  Vi kunne analysert dager eller uker med enhetens signalmønstre, brukt statistiske modeller for å forutsi når du faktisk drar versus bare flytter deg i stolen din, og automatisk justert terskler basert på miljøet ditt.  Datakravene er minimale.  Dager med signalhistorikk ville tatt opp mindre lagringsplass enn ett enkelt bilde.

Dette ville betydd færre falske alarmer, bedre nøyaktighet og mindre manuell justering.  Det er teknisk gjennomførbart og ville genuint forbedret brukeropplevelsen.

Hvorfor vi ikke gjorde det

Personvern.  Enkelt og greit.

En av kjernebegrensningene vi satte for ProximityLock er denne: applikasjonen lagrer ingenting utover noen få konfigurasjonsinnstillinger.  Ingen historiske signalatferder, ingen langsiktig sporing, ingen mønsteranalysedata.  Når du ser at ProximityLock ber om Bluetooth-tilgang, ønsker vi at du skal vite med absolutt sikkerhet at vi ikke samler inn eller analyserer dataene dine over tid.

Vi ønsket å kunne si (og mene det) at ProximityLock ikke lagrer noen informasjon og ikke behandler noe annet enn det som trengs i øyeblikket for å avgjøre om skjermen skal låses.  Det er det.

Hva vi gjorde i stedet

ProximityLock holder signalhistorikk kun i minnet mens appen kjører (opptil 200 avlesninger eller 10 minutter).  Når du avslutter appen, forsvinner disse dataene.  Vi bruker litt dynamisk signalstyring (enkel matematikk for å skalere tidsavbruddet basert på hvor langt det nåværende signalet er fra terskelen din), men det er bevisst grunnleggende.  Akkurat nok til å fange opp låsehendelser litt tidligere samtidig som vi unngår falske alarmer fra tilfeldig interferens i det støyende Bluetooth-miljøet.

Det er ikke så sofistikert som det kunne vært, men det er ærlig.  Og den ærligheten betyr noe når du stoler på en app med sikkerheten din.

Avveiningen

Ja, du må kanskje justere terskel- og tidsavbruddsinnstillingene dine for å matche miljøet ditt.  Ja, du kan oppleve en tilfeldig falsk alarm eller trenger å justere ting etter å ha flyttet til et nytt arbeidsområde.  Det er prisen for personvernfokusert design.

Vi mener det er verdt det.  Når sikkerhetsprogramvare ber om systemtilgang, bør du kunne stole fullt ut på den.  ProximityLocks enkelhet er bevisst.  Det er lettere å stole på programvare som gjør mindre, lagrer ingenting og kan bevise det.

© 2025-2026 - Michael Sinz