LexMatrix Guard

Brukerveiledning for foreldredashbord og mobilapp

Versjon 1.7
← Tilbake til Hjemmet
Foreldreoppsett Dashbord Barneprofiler Android-appen iOS-appen FAQ

1 Innledning & Oversikt

LexMatrix Guard er et foreldrekontrollsystem som beskytter barn mot skadelige sosiale medieplattformer og administrerer skjermtiden deres. Den består av to deler:

Hvordan fungerer det i korte trekk: Du angir retningslinjer på overordnet dashbord → endringene synkroniseres gjennom skyen → barnets enhet mottar oppdateringene i sanntid og blokkerer eller tillater apper tilsvarende.
Screenshot #1

Hvilke plattformer er blokkert?

Systemet håndhever 72 plattformer – 10 lovlig forbudte plattformer for barn under 16 år (i samsvar med nettsikkerhetslovgivning i Australia, Brasil, Danmark, Frankrike, Hellas, Indonesia, Malaysia, Spania, UAE og Storbritannia) pluss 62 foreldrekontrollerte smutthullsplattformer som barn migrerer til når forbudte apper låses. Følgende plattformer overvåkes:

Lovlig forbudte plattformer (10)

PlattformKategoriJuridisk statusStandardtilstand
FacebookSosiale medierUtestengt (<16)LÅST
InstagramSosiale medierUtestengt (<16)LÅST
SparkeLive-streamingUtestengt (<16)LÅST
RedditSosiale medierUtestengt (<16)LÅST
SnapChatSosiale medierUtestengt (<16)LÅST
TråderSosiale medierUtestengt (<16)LÅST
TikTokSosiale medierUtestengt (<16)LÅST
RykkeLive-streamingUtestengt (<16)TIDSBEGRENSET
X (Twitter)Sosiale medierUtestengt (<16)LÅST
YouTubeVideo/streamingUtestengt (<16)TIDSBEGRENSET

Foreldrekontrollerte plattformer (62)

Disse plattformene er ikke lovlig forbudt, men brukes ofte som smutthullsalternativer. De er som standard LÅST og foreldre kan endre dem til TIDSBEGRENSET eller TILLATT når som helst.

PlattformKategoriStandardtilstand
BeRealSosiale medierLÅST
BilibiliVideo/streamingLÅST
BitchatAnonym sosialLÅST
BlueskySosiale medierLÅST
BOTIMMeldingerLÅST
BriarMeldingerLÅST
BridgefyMeldingerLÅST
CanvaProduktivitet/sosialLÅST
Character.aiAI/sosialLÅST
ChaiAI/sosialLÅST
CivitaiAI/sosialLÅST
DailymotionVideo/streamingLÅST
DiscordMeldingerLÅST
DLiveLive-streamingLÅST
FizzAnonym sosialLÅST
FortniteGaming/sosialLÅST
GasAnonym sosialLÅST
GenevaMeldinger/fellesskapLÅST
Habbo HotelGaming/sosialLÅST
IMOMeldingerLÅST
IMVUGaming/sosialLÅST
JanitorAIAI/sosialLÅST
KikMeldinger/sosialLÅST
Lemon8Sosiale medierLÅST
LemmySosiale medierLÅST
LineMeldinger/sosialLÅST
LocketFoto/SosialLÅST
MastodonSosiale medierLÅST
Matrix/ElementMeldingerLÅST
MinecraftGaming/sosialLÅST
NGLAnonym sosialLÅST
PlattformKategoriStandardtilstand
NostrDesentralisert sosialLÅST
NoteItFoto/SosialLÅST
PartifulSosiale medierLÅST
PinterestSosiale medierLÅST
PixivVideo/streamingLÅST
Poly.AIAI/sosialLÅST
Rec RoomGaming/sosialLÅST
RednoteSosiale medierLÅST
ReplikaAI/sosialLÅST
RetroSosiale medierLÅST
RobloxGaming/sosialLÅST
RumbleVideo/streamingLÅST
SarahahAnonym sosialLÅST
SenditAnonym sosialLÅST
SessionMeldingerLÅST
SignalMeldingerLÅST
SpicyChat AIAI/sosialLÅST
Steam CommunityGaming/sosialLÅST
TelegramMeldingerTILLATT
ThreemaMeldingerLÅST
TrovoLive-streamingLÅST
ViberMeldingerLÅST
VRChatGaming/sosialLÅST
VSCOSosiale medierLÅST
WeChatMeldinger/sosialLÅST
WhatsAppMeldingerTILLATT
WhisperAnonym sosialLÅST
WizzSosiale medierLÅST
Yik YakAnonym sosialLÅST
YopeSosiale medierLÅST
YuboSosiale medierLÅST
Plattformtilstander forklart:
  • LÅST — Appen er fullstendig blokkert. Barnet kan ikke åpne den.
  • TIDSBEGRENSET – Appen er tillatt, men begrenset av tidsallokeringsmatrisen (se del 8).
  • TILLATT – Appen er fritt tilgjengelig (f.eks. WhatsApp og Telegram, som er unntatt og foreldrekontrollert – se avsnitt 9).

2 Kom i gang – Konfigurering av foreldrekonto

2.1 Få tilgang til overordnet dashbord

Det overordnede dashbordet er en progressiv nettapp (PWA). Du trenger ikke installere noe fra en appbutikk – åpne nettleseren din og gå til:

Tips – Installer som en app: På telefonen åpner du nettadressen i Chrome (Android) eller Safari (iOS), trykker på nettlesermenyen, og velg "Legg til på startskjermen." Dette installerer PWA som et innebygd appikon for rask tilgang.
Screenshot #2

2.2 Opprette din overordnede konto

Kontooppretting er invitasjonsbasert for sikkerheten. Du trenger en invitasjonskode for å registrere deg.

  1. Naviger til dashbordets URL ovenfor.
  2. Klikk «Opprett en» for å bytte til registreringsskjemaet.
  3. Skriv inn e-postadressen din.
  4. Velg et passord.
  5. Velg Compliance Region (Storbritannia, Australia eller De forente arabiske emirater) for å sikre at de riktige aldersregulative standardene er lastet inn for profilene dine.
  6. Angi en 6-sifret sikkerhets-PIN – denne PIN-koden kreves for alle sensitive handlinger (bytter, låser, avlogging). Velg noe barnet ditt ikke kan gjette.
  7. Velg din Oppsettmodus for enheter:
    • Mobil + Desktop — aktiverer skrivebordsbeskyttelsesdelen (kobling av nettleserutvidelse, nedlasting av daemon, hjerteslagsovervåking, skrivebordssabotasjeadvarsler). Velg dette hvis familien din bruker stasjonære datamaskiner eller bærbare PC-er.
    • Kun Mobil — skjuler skrivebordsbeskyttelsesdelen helt og undertrykker alle skrivebordsvarsler. Velg dette hvis familien din kun bruker mobile enheter (telefoner/nettbrett). Du kan bytte til Mobil + Desktop senere fra dashbordet hvis du skaffer deg en datamaskin.
  8. Skriv inn invitasjonskoden (kontakt brukerstøtte hvis du ikke har en).
  9. Klikk "Opprett konto".
Viktig: Din sikkerhets-PIN er nøkkelen til barnets beskyttelse. IKKE del det med barnet ditt. Hvis de kjenner PIN-koden, kan de logge av håndhevingsappen på enheten sin.
Screenshot #3

2.3 E-postbekreftelse

Etter at du har opprettet kontoen din, sendes en bekreftelses-e-post til innboksen din:

  1. Åpne e-posten din og klikk på bekreftelseslenken.
  2. Gå tilbake til dashbordet og klikk "Jeg har bekreftet e-posten min".
  3. Hvis du ikke mottok e-posten, klikk «Send bekreftelses-e-post på nytt».
Screenshot #4

2.4 Velge din Oppsettmodus for enheter

Under registreringen vil du velge din Oppsettmodus for enheter. Dette bestemmer om skrivebordsbeskyttelsesfunksjonene (nettleserutvidelse, daemon, hjerteslagsovervåking, skrivebordsvarsler) er synlige i dashbordet ditt.

Du kan endre dette senere: Oppsettmodus for enheter kan byttes når som helst fra dashbordet ved hjelp av en PIN-beskyttet bryter (se Avsnitt 3.3). Hvis du velger Kun Mobil nå og senere skaffer deg en stasjonær eller bærbar datamaskin, bare bytt til Mobil + Desktop for å avsløre skrivebordsbeskyttelsesdelen.
Screenshot #5

2.5 Angi din sikkerhets-PIN

Når e-posten din er bekreftet, blir du bedt om å angi den 6-sifrede sikkerhets-PIN-en for å få tilgang til dashbordet. Dette er PIN-koden du anga under registreringen.

Screenshot #6

2.6 Pålogging (tilbakevendende brukere)

Hvis du allerede har en konto:

  1. Gå til dashbordets URL.
  2. Skriv inn e-postadressen og passordet.
  3. Klikk på Logg på.
  4. Skriv inn din 6-sifrede sikkerhets-PIN når du blir bedt om det.

Hvis du har glemt passordet ditt, klikk "Glemt passord?" på påloggingsskjermen for å motta en tilbakestillings-e-post.

3 The Parent Dashboard (PWA)

Etter at du har logget på, vil du se hovedoversikten. Dette er ditt kontrollsenter. Dashbordet er organisert i følgende seksjoner, hver forklart i detalj i seksjonene nedenfor:

Screenshot #7
Screenshot #8

3.1 Navigasjonslinje

Den øverste navigasjonslinjen inneholder:

Screenshot #9

3.2 Portforbud — Stille timer

Curfew-kortet lar deg planlegge en nattlig stille periode der varsler undertrykkes og underordnede enheter er låst. Dette sikrer at du våkner til et rent dashbord uten spam over natten.

Per-barn portforbud: Hver barneprofil kan ha sin egen portforbudsplan. Bytt mellom barn ved å bruke barnevelgeren øverst på dashbordet for å konfigurere hver enkelt.
Overnattingsvinduer: Portforbud støtter nattvinduer (f.eks. 22:00–06:00) der starttiden er større enn slutttimen. Systemet håndterer midnattsgrensen riktig.

3.2.1 Hvordan håndhevelse av portforbud fungerer

Når portforbudet er aktivt:

Screenshot #10

3.3 Oppsettmodus for enheter

Kortet Oppsettmodus for enheter lar deg bytte mellom modusene Kun Mobil og Mobil + Desktop. Dette styrer om skrivebordsbeskyttelsesdelen (kobling av nettleserutvidelse, nedlasting av daemon, hjerteslagsovervåking, skrivebordssabotasjeadvarsler) er synlig i dashbordet ditt.

Hvorfor bruke Kun Mobil? Familier i regioner der stasjonære datamaskiner er mindre vanlige, kan unngå unødvendige skrivebordsvarsler og rot i dashbordet. Hvis du senere skaffer deg en stasjonær eller bærbar datamaskin, bare bytt til Mobil + Desktop for å avsløre alle skrivebordsbeskyttelsesfunksjoner.
Screenshot #11

4 Administrering av barneprofiler

Du kan administrere flere barn fra én enkelt forelderkonto. Hvert barn har sin egen profil, håndhevingsinnstillinger, og påloggingsinformasjon for mobilapper.

4.1 Bytte mellom barn

Bruk rullegardinvelgeren BARN øverst på dashbordet for å bytte mellom barneprofiler. Dashbordet oppdateres for å vise det valgte barnets innstillinger og enhetsstatus.

Screenshot #12

4.2 Legge til et nytt barn

  1. Klikk «+ Legg til barn»-knappen ved siden av barnevelgeren.
  2. Skriv inn barnets navn (f.eks. «Emma»).
  3. Angi et passord for barnets mobilapppålogging (minst 6 tegn).
  4. Skriv inn din 6-sifrede sikkerhets-PIN når du blir bedt om det (PIN-grenset for sikkerhet).
  5. Klikk "OPPRETT".

Etter å ha opprettet profilen, vises en grønn meldingsboks som viser barnets genererte e-postadresse og minner deg på passordet du angir. Dette er legitimasjonen barnet ditt vil bruke til å logge på på mobilenheten sin.

Kopier e-post-knapp: Trykk på "KOPIER E-POST"-knappen for å kopiere barnets e-postadresse til utklippstavlen. Knappen viser "KOPIERT!" i 2 sekunder for å bekrefte. Lim den inn i en notatapp eller passordbehandling for oppbevaring.
Lagre denne legitimasjonen! Du trenger e-postadressen og passordet for å konfigurere håndhevingsappen på barnets enhet. Det er ingen måte å gjenopprette barnets passord uten å tilbakestille det.
Screenshot #13
Screenshot #14

4.3 Slette en barneprofil

  1. Velg barnet du vil slette fra rullegardinmenyen.
  2. Klikk på Slett-knappen.
  3. Bekreft slettingen i popup-dialogen.
Advarsel: Sletting av en barneprofil er permanent og kan ikke angres. Du må beholde minst én barneprofil.

5 Core Legislation Layer (Global Shield)

Core Legislation Layer er hovedbryteren for lovlig forbudt plattformhåndhevelse. Når den er aktiv (bytt til høyre, cyan farge), låses alle utestengte plattformer på barnets enhet.

Slå på Global Shield

  1. Klikk på bryteren på Core Legislation Layer-kortet.
  2. En Sikkerhets-PIN-modal vises – skriv inn din 6-sifrede PIN-kode.
  3. Klikk "BEkreft og HÅNDHÅV" for å bekrefte.
Når PÅ: "SYSTEM AKTIVT: Forbudte plattformsett er fullstendig låst på barnemaskinvare."
Når AV: "ADVARSEL: Regulatoriske skjold er midlertidig inaktive."
Juridisk beskyttelse: Selv med Global Shield av, lovlig forbudte plattformer (f.eks. TikTok, Instagram) kan ikke frigjøres helt. Systemet håndhever et lovlig gulv som ikke kan omgås.
Screenshot #15
Screenshot #16

6 Overvåking av enhetsintegritet

Enhetsintegritet-kortet viser sanntidsstatusen til barnets enhet. Den viser:

Hvis du ser TAMPER_DETECTED: Barnet ditt har deaktivert håndhevingstjenesten på enheten sin. Et rødt Sabotasjevarsel-banner vises øverst på dashbordet. Se avsnitt 10 for detaljer.
Hvis du ser HEARTBEAT_STALE: Det vises en gul advarsel som viser at enheten ikke har rapportert på over 10 minutter. Dette kan bety at enheten er offline, tom for batteri, eller at appen ble tvangsdrept.
Screenshot #17
Screenshot #18

7 Enforcement Kill Switch

Enforcement Kill Switch er en nødkontroll som lar deg fjerndeaktivere all plattformblokkering på barnets enhet. Dette er nyttig hvis du midlertidig må gi full tilgang (f.eks. for et skolekrav).

Slå på Kill Switch

  1. Klikk på bryteren på Enforcement Kill Switch-kortet.
  2. Skriv inn din 6-sifrede sikkerhets-PIN i modalen.
  3. Klikk "BEkreft og HÅNDHÅV".
Viktig – Juridisk bunn gjelder fortsatt: Kill-bryteren frigjør bare ikke-forbudte plattformer. Lovlig forbudte plattformer (f.eks. TikTok, Instagram, SnapChat) forblir blokkert selv når kill-bryteren er AV. Dette er ved design og kan ikke overstyres.
Screenshot #19
Screenshot #20

8 Timetildelingsmatrise

Tidsfordelingsmatrisen styrer hvor mye tid barnet ditt kan bruke på TIDSBEGRENSET plattformer (for tiden Twitch og YouTube). Tidsbudsjettet deles på tvers av alle tidsbestemte apper.

Hvordan det fungerer

Legger til tid

Klikk "+15 MIN UPLINK" for å legge til 15 minutter til tidsbudsjettet. Dette krever ikke en PIN-kode – tildelingstid er alltid tilgjengelig.

Tving låsing

Klikk "TVING LÅSING" for å nullstille tidsbudsjettet umiddelbart og låse alle tidsbestemte apper. Dette krever din sikkerhets-PIN.

Sporing på serversiden: Tidsbruk spores på serveren (rapporteres hvert 30. sekund av mobilappen), slik at barnet ditt ikke kan tilbakestille tidtakeren ved å slette appdata eller starte enheten på nytt.
Screenshot #21

9 Foreldrekontrollerte plattformer

Mens lovlig forbudte plattformer (Facebook, Instagram, TikTok, etc.) håndheves automatisk av serversiden lovlig liste, 48 plattformer er unntatt fra det juridiske forbudet og fullt kontrollerbare av foreldrene. Disse inkluderer meldingsapper (WhatsApp, Telegram, Discord, Signal, Session, WeChat, Viber, Threema, Line, IMO, BOTIM, Kik), spill/sosiale hubs (Roblox, Fortnite, Minecraft, VRChat, Rec Room, IMVU, Habbo Hotel, Steam Community), nisje sosiale apper (Rednote, Lemon8, Yope, BeReal, Pinterest, Bluesky, Mastodon, Lemmy, Nostr), anonyme apper (Whisper, NGL, Yik Yak, Sarahah, Sendit, Fizz), AI-følgeapper (Character.ai, Replika, Chai), video-/strømmeplattformer (Bilibili, Dailymotion, Rumble, Trovo, DLive), og foto-/verktøyapper (Canva, Locket, NoteIt, Geneva, Matrix/Element).

De fleste av disse er som standard LÅST for å lukke smutthullsmigrasjonsgap. WhatsApp og Telegram er som standard TILLATT for familiekommunikasjon. Du kan veksle mellom tre tilstander når som helst. Hver endring krever din 6-sifrede sikkerhets-PIN og er verifisert på serversiden.

9.1 Tilgjengelige stater

TilstandSkiltEffekt
TILLATETILLATTPlattformen er fritt tilgjengelig – ingen blokkering på noen enhet.
BLOKKERELÅSTPlattformens app- og nettdomener er blokkert på alle håndhevingsklienter (mobil + desktop-utvidelse).
TIDSETTTIDSBEGRENSETPlattformen er kun tillatt mens Time Wallet har gjenværende budsjett. Når budsjettet er oppbrukt, blokkeres plattformen automatisk.

9.2 Hvordan veksle mellom en plattform

  1. Rull til delen «Foreldrekontrollerte plattformer» i dashbordet (under tidsallokeringsmatrisen).
  2. Finn plattformen du vil endre (f.eks. WhatsApp, Telegram, Discord, Roblox, Rednote eller en av de 48 foreldrekontrollerte plattformene).
  3. Klikk på ønsket tilstandsknapp: TILLAT, BLOKKERT eller TIDSETT.
  4. En sikkerhets-PIN-modal vises – skriv inn din 6-sifrede sikkerhets-PIN.
  5. Klikk "BEkreft og HÅNDHÅV" for å bekrefte.
  6. Endringen synkroniseres til barnets enhet i sanntid via Firestore.
Merk – TIDSBEGRENSET krever et tidsbudsjett: Hvis du setter en plattform til TIDSBEGRENSET men Time Wallet er null, plattformen vil bli blokkert umiddelbart. Angi et tidsbudsjett først (se avsnitt 8) før du bruker TIDSBEGRENSET.
Slik fungerer det bak kulissene: Vekselknappen din kaller den PIN-gatede updatePolicy skyfunksjonen med platformStates: { [platformName]: state }. syncActiveBlocks-utløseren oppdateres deretter active_blocks/current, som mobilapper og nettleserutvidelsen for datamaskin leser i sanntid. Alle endringer blir revisjonsloggført til policy_audit/{timestamp}.
Screenshot #22

10 Live Platform Interaction Audit

Denne tabellen viser hver overvåket plattform, dens kategori, juridisk status og gjeldende håndhevingstilstand. Den gir deg en rask oversikt over hva som er blokkert, tidsbestemt eller tillatt på barnets enhet.

Screenshot #23

Compliance Region Piller

Under plattformtabellen ser du seks regionpiller som indikerer hvilke juridiske rammer som håndheves:

Screenshot #24

11 Kategoribasert blokkering

I tillegg til å blokkere 58 individuelle plattformer etter navn, håndhever LexMatrix Guard 6 begrensede kategorier som fanger opp ukjente eller nye apper etter type. Selv om en nisje-app ikke er på listen vår med 58 plattformer, blokkering av kategorier sikrer at den fortsatt er blokkert basert på hva slags app det er.

11.1 Begrensede kategorier

KategoriBeskrivelseStandardtilstand
Sosiale medierApper for sosiale nettverk (Facebook, Instagram, TikTok, etc.)LÅST
Live-streamingDirektesendingsplattformer (Twitch, Kick, DLive, Trovo)LÅST
Gaming/sosialSpillplattformer med sosiale funksjoner (Roblox, Fortnite, Minecraft, VRChat)LÅST
Anonym sosialAnonyme/flyktige sosiale apper (Whisper, NGL, Yik Yak, Sarahah)LÅST
AI/sosialAI-ledsager og sosiale AI-apper (Character.ai, Replika, Chai)LÅST
Video/streamingVideodeling og strømmeplattformer (YouTube, Bilibili, Dailymotion, Rumble)TIDSBEGRENSET

11.2 Hvordan kategoriblokkering fungerer

11.3 Bytte av en kategori

  1. Rull til "Kategoribasert blokkering"-delen i oversikten.
  2. Finn kategorien du vil endre.
  3. Klikk på ønsket tilstandsknapp: TILLAT, BLOKKER eller TIDSBEGRENSET.
  4. Skriv inn din 6-sifrede sikkerhets-PIN i modalen.
  5. Klikk "BEkreft og HÅNDHÅV" for å bekrefte.
Hvorfor kategoriblokkering er viktig: Nye nisjeapper vises i appbutikker hver dag. På den tiden en plattform er lagt til vår 58-plattformliste, kan barnet ditt allerede ha installert det. Kategoriblokkering lukker dette gapet med blokkere enhver app i en begrenset kategori, selv om vi aldri har sett den før.
Screenshot #25

12 Kategorifiltrering på DNS-nivå

LexMatrix Guard utvider kategoribasert blokkering til DNS-oppløsningsnivået, og forhindrer barnet ditt fra å omgå blokkeringer ved å bruke alternative DNS-servere, VPN-apper som ruter DNS eksternt, eller DNS-over-HTTPS (DoH) / DNS-over-TLS (DoT) tjenester.

12.1 Hvordan DNS-filtrering fungerer

Når kategori- eller plattformblokkering er aktiv på iOS, fanger håndhevingsappen opp DNS-spørringer inne i Network Extension (iOS) og blokkerer oppløsning av ethvert domene i DNS-blokkeringslisten. Blokkerte søk mottar et NXDOMAIN-svar, noe som får enheten til å tro på domenet eksisterer ikke - i stedet for bare å avbryte.

12.2 Statuskortet for DNS-filtrering

Dashbordet viser et "DNS-FILTERING"-statuskort i Mobile Protection-delen, ved siden av Core Legislation Layer- og Device Integrity-kortene. Kortet viser:

Kortet viser også løsningstypen – Nettverksutvidelse for iOS – basert på barnets enhetsplattform (DNS-filtrering støttes kun på iOS-enheter).

Hvorfor er DNS-filtrering viktig: Teknisk kunnskapsrike barn kan omgå blokkering på appnivå ved å konfigurere enheten til å bruke alternative DNS-servere (som Google DNS eller Cloudflare DNS) som løse blokkerte domener uansett. DNS-nivåfiltrering lukker dette smutthullet ved å avskjære all DNS trafikk inne i håndhevelsestunnelen og blokkering av oppløsning av begrensede domener på nettverksnivå.
Screenshot #26

13 Installerte appbeholdning & Nye app-varsler

LexMatrix Guard skanner barnets enhet hvert 30. minutt og rapporterer alle installerte apper til dashbord. Dette gir deg full oversikt over hva som er på barnets enhet, ikke bare plattformene du har eksplisitt konfigurert.

Forutsetning — Telemetrisamtykke: Appbeholdningsrapportering krever at Telemetrisamtykke er aktivert i dashbordet ditt. Gå til Telemetrisamtykke-delen (over delen for installert appbeholdning) og slå den . Barnets enhet synkroniserer denne innstillingen automatisk i sanntid. Hvis samtykke ikke er gitt, vil ingen appbeholdningsdata bli rapportert og delen vil forblir tom.

13.1 Appinventardelen

«Installert appbeholdning»-delen vises på dashbordet under plattforminteraksjonsrevisjon. Den viser alle ikke-systemapper som er installert på barnets enhet, sortert alfabetisk, og viser:

Screenshot #27

13.2 Nye app-varsler

Når enhetsskanningen oppdager en ny app som ikke er i det kjente plattformkartet, vil LexMatrix Guard sender deg umiddelbart et NEW_APP_DETECTED-varsel. Varselet vises som et banner øverst på dashbord og inkluderer:

Du må angi sikkerhets-PIN-en din for å klassifisere appen. Når klassifisert, håndhevingsappen på barnets enhet mottar oppdateringen i sanntid.

Hvorfor dette er viktig: Barn laster ofte ned nisje- eller regionale apper (f.eks. Rednote, Yope, Lemon8) som er ennå ikke på noen blokkeringsliste. Appens beholdningsskanning sikrer at ingen ny app går ubemerket hen – du vil vite det innenfra 30 minutter med installasjon.
Screenshot #28

14 Blokkeringsliste fra fellesskap og amp; Overvåkningsliste

Blokkeringslisten for fellesskapskilder lar foreldre oppdage trusler med crowdsource. Når en forelder oppdager en mistenkelig app som ikke er på listen over 58 plattformer eller en begrenset kategori, kan de rapportere det til fellesskapet. Når nok foreldre i samme region rapporterer den samme appen, blir den automatisk oppgradert til en overvåkningsliste og alle andre foreldre i den regionen mottar et varsel.

14.1 Rapportering av en app

  1. Finn appen du vil rapportere i delen Installert appbeholdning (se avsnitt 13).
  2. Klikk på "RAPPORTER"-knappen ved siden av appen.
  3. En bekreftelsesmodal vises som viser appnavnet og ber deg bekrefte rapporten.
  4. Klikk Bekreft RAPPORT for å sende inn.

Rapporten sendes til reportCommunityApp Cloud Function, som registrerer den i community_blocklist Firestore-samling, dekket til din region.

Forebygging av dobbel rapportering: Hver forelder kan bare rapportere en bestemt app én gang. Systemet sporer hvilke foreldre som allerede har rapportert en app og forhindrer dupliserte rapporter.

14.2 Hvordan kampanjen fungerer

14.3 Varsler for fellesskapets overvåkningsliste

Når en app blir oppgradert til overvåkningslisten, viser varselet på dashbordet:

Fellesskapsdrevet beskyttelse: Denne funksjonen betyr at til og med helt nye nisjeapper blir flagget av fellesskapet før de blir virale. Hvis en forelder i din region oppdager en risikabel app, får du vite om den automatisk — uten å måtte overvåke appbutikker selv.
Screenshot #29

15 Atferdsklassifisering & Varsler

LexMatrix Guard bruker analyse av tilgjengelighetshendelser på Android for å oppdage når en uklassifisert app oppfører seg som en sosial medieplattform. Selv om en app ikke er på listen over 58 plattformer eller en begrenset kategori, atferdsklassifikatoren kan flagge den basert på UI-mønstrene.

15.1 Hva den oppdager

BehavioralClassifier på Android overvåker tilgjengelighetshendelser (endringer i vinduets tilstand, innholdsendringer, se klikk) og ser etter tre atferdsmønstre:

15.2 Adferdsvarslingsbanner

Når et atferdsmønster oppdages, vises et BEHAVIORAL_FLAG-varsel på dashbordet med:

Varsler bruker en 30-minutters nedkjøling for å forhindre spam. Hvis du trykker på BLOKKER appen, legges appen til behavioralFlags liste og vil bli blokkert på barnets enhet i sanntid.

Hvorfor dette er viktig: Nye sosiale apper dukker opp hele tiden, ofte forkledd som verktøy eller spill. Atferdsklassifisering fanger opp apper som oppfører seg som sosiale medier selv om de ikke er kategorisert som det.

17 gjenkjenning av spilllobbychat

Mange spillplattformer (Roblox, Fortnite, Minecraft, Rec Room, VRChat) har chatsystemer i spillet som barn bruker for umoderert kommunikasjon. LexMatrix Guards GamingChatDetector på Android analyserer tilgjengeligheten nodetre for å oppdage chat-UI-mønstre i disse spillappene.

17.1 Hva den oppdager

Detektoren ser etter spillspesifikke chat-UI-elementer:

17.2 Gaming Chat Alert

Når chat-grensesnittet oppdages i en spillapp, opprettes et GAMING_CHAT_DETECTED-varsel med en 5-minutters nedkjøling. Varslingsbanneret viser:

Hvis spillappen allerede er i det blokkerte settet, viser håndhevingstjenesten et låseskjermoverlegg når chat oppdages.

Hvorfor dette betyr noe: Gaming-lobbychat er en av de viktigste måtene barn omgår forbud mot sosiale medier på. De migrerer til spillplattformer og bruker chat i spillet som en erstatning for sosiale nettverk.

18 Blokkering på Messenger-funksjonsnivå

WhatsApp og Telegram er unntatt fra juridiske forbud slik at barn kan kommunisere med familie. Imidlertid deres Funksjoner Grupper, kanaler og offentlige grupper brukes av barn til å bli med i umodererte massekommunikasjonsrom. LexMatrix Guard kan blokkere tilgang til disse spesifikke funksjonene innen appene, uten å blokkere appene helt.

18.1 Blokkerbare Messenger-funksjoner

TrekkAppHva den gjør
WhatsApp-fellesskapWhatsAppBlokkerer tilgang til feeder for fellesskapsgrupper og oppdagelse
WhatsApp-kanalerWhatsAppBlokkerer tilgang til kringkastingskanaler og følger
Telegram kanalerTelegramBlokkerer tilgang til kringkastingskanaler og delta/se
TelegramgrupperTelegramBlokkerer tilgang til offentlig gruppe delta og se

18.2 Slik fungerer det (Android)

MessengerFeatureBlocker analyserer tilgjengelighetsnodetreet for kjente brukergrensesnittmønstre (faneetiketter, skjermtitler, knappetekster) knyttet til begrensede funksjoner. Når en begrenset funksjon oppdages:

  1. Håndhevingstjenesten trykker på Tilbake-knappen for å navigere barnet bort fra den begrensede funksjonen
  2. Et MESSENGER_FEATURE_BLOCKED-varsel opprettes med en 10-minutters nedkjøling
  3. En FCM-push-melding sendes til forelderen

18.3 Slik fungerer det (iOS)

På iOS støtter ikke Screen Time API blokkering på funksjonsnivå i apper. Når en messenger-funksjon blokkerer er aktiv, blokkerer LexMatrix Guard hele appen (WhatsApp eller Telegram) som en reserve.

18.4 Messenger-funksjonsvarslingsbanner

Varslingsbanneret på dashbordet viser (i blått):

Familiekommunikasjon bevart: Direktemeldinger (1-til-1-chatter med familie og venner) gjenstår fullt tilgjengelig. Bare fellesskap, kanaler og offentlige grupper er blokkert.

19 Sabotasjevarsler & Varslingslogg

19.1 Aktivt sabotasjevarselbanner

Når barnet ditt deaktiverer håndhevingstjenesten på enheten sin, vises et rødt, pulserende TAMPER ALERT-banner vises øverst på dashbordet. Det viser:

Screenshot #30

19.2 Foreldet hjerteslagadvarsel

Hvis barnets enhet ikke har sendt et hjerteslag på over 10 minutter (men ingen sabotasjevarsel har blitt utløst), en gul advarsel vises: "Ingen hjerteslag fra barneenheten på over 10 minutter."

Screenshot #31

19.3 Sabotasjevarslingshistorikk

Nederst på dashbordet viser delen SINKELVARSELSHISTORIE en fullstendig logg over alle varsler. Listen viser de 5 siste varslene som standard. Hvis det er flere enn 5, kan du bla vertikalt innenfor liste for å se eldre oppføringer.

Hver varseloppføring viser:

Screenshot #32

20 SIM-deteksjon & Varsler om enhetsbytte

LexMatrix Guard overvåker barnets SIM-kortstatus i sanntid. Hvis SIM-kortet fjernes, byttet til en annen, eller barnet bytter til en helt annen enhet, et øyeblikkelig varsel sendes til overordnet dashbord. Dette hindrer barn i å omgå håndheving ved å flytte deres konto til en ny, uovervåket enhet.

20.1 Hvordan SIM-overvåking fungerer

Den mobile håndhevingsappen registrerer en kryptografisk hash av barnets SIM-kort ved pålogging og lagrer den som autorisert SIM-hash på serveren. For hvert hjerteslag (hvert 30. sekund), appen sjekker gjeldende SIM-status og sammenligner den med den autoriserte hashen:

Når noen av disse hendelsene oppdages, skrives et sabotasjevarsel til barnets varslingshistorikk og et trykk varsel sendes til foreldrenes enheter umiddelbart.

20.2 Godta eller avvise en SIM-endring

Når et SIM_CHANGED-varsel vises på dashbordet, vises to knapper med PIN-kode:

Begge handlingene krever din 6-sifrede sikkerhets-PIN, som bekreftes på serversiden av authorizeSimChange skyfunksjon.

Viktig: Å avvise en SIM-endring gjenoppretter ikke automatisk håndhevelsen av nytt SIM-kort. Varselet er merket som eskalert og forblir synlig på dashbordet ditt. Du bør ta kontakt barnet ditt og verifiser situasjonen før du godtar.

20.3 SIM-varsler i varslingshistorikk

SIM-relaterte varsler vises i logg for sabotasjevarsel nederst på dashbordet, sammen med andre sabotasjevarsler. Hvert SIM-varsel viser:

Screenshot #33

21 Demon for Enforcer for skrivebordet

Desktop Enforcer Daemon er et lett bakgrunnsprogram som kjører på barnets Windows-, macOS- eller Linux-datamaskiner og avslutter forbudte applikasjoner på operativsystemnivå — selv om de er lansert utenfor nettleseren. Dette fungerer sammen med nettleserutvidelsen å tilby komplett skrivebordsdekning.

21.1 Hva den gjør

21.2 Hvordan installere

Daemonen er designet for ikke-tekniske foreldre - ingen manuell konfigurasjon kreves.

  1. Åpne popup-vinduet for nettleserutvidelsen på barnets datamaskin (etter sammenkobling).
  2. Popup-vinduet oppdager automatisk barnets operativsystem og arkitektur (f.eks. "Windows 64-bit").
  3. Klikk "Last ned Desktop Enforcer"-knappen.
  4. To filer vil lastes ned: daemon-binæren og en daemon_config.json-fil.
  5. Plasser begge filene i samme mappe på barnets datamaskin.
  6. Kjør daemon binær (dobbeltklikk på .exe på Windows).
Automatisk OS-deteksjon: Utvidelsens popup-vindu oppdager om barnets datamaskin er det Windows (64-bit/ARM/32-bit), macOS (Intel/Apple Silicon) eller Linux (64-bit/ARM) og laster ned korriger binær automatisk. Du trenger ikke kjenne til arkitekturen.

21.3 Desktop Enforcer Alert Banner

Når daemonen avslutter en forbudt kjørbar fil, vises et grønt DESKTOP ENFORCER-banner på overordnet dashbord. Det viser:

Screenshot #34

21.4 Beskyttelse mot sabotasje (Windows)

På Windows installerer demonen tre uavhengige lag med utholdenhet for å forhindre at barnet ditt deaktivere det:

LagHva den gjør
Windows-tjenesteStarter automatisk ved oppstart. Hvis barnet dreper prosessen via Task Manager, starter Windows den automatisk på nytt innen 30 sekunder.
Planlagt oppgavevakthundRe-lanserer demonen hvert 5. minutt hvis den ikke kjører. Overlever selv om tjenesten slettes.
Registry Run KeyStarter demonen automatisk når barnet logger på Windows-kontoen sin.
Hva om barnet mitt sletter daemonfilen? Hvis binærfilen slettes, fortsetter alle tre lag vil mislykkes. Imidlertid vil det overordnede dashbordet vise en DESKTOP_HEARTBEAT_STALE sabotasje varsel innen 3 minutter fordi demonen slutter å sende hjerteslag. Du vil umiddelbart vite at noe er feil.

21.5 macOS & Linux-utholdenhet

På macOS installerer demonen en LaunchAgent plist på ~/Library/LaunchAgents/com.lexmatrix.guard.plist med KeepAlive satt til true. Dette sikrer at daemonen starter automatisk når barnet logger på og blir automatisk startes på nytt hvis den blir drept.

På Linux er en systemd-brukertjeneste installert på ~/.config/systemd/user/lexmatrix-guard.service med Restart=alltid, gir samme oppførsel for automatisk start og omstart ved krasj.

Konfigurasjonsfilsikkerhet: daemon_config.json-filen er opprettet med 0600-tillatelser (bare lese/skrive-eier) for å forhindre at andre brukere på systemet lese demonens HMAC-hemmelighet.

21.6 Forbedret prosessmatching

Daemonen samsvarer ikke bare med binært navn – den sjekker også aliasnavn for hver målplattform. Dette fanger opp omdøpte binærfiler, bærbare varianter og beta/kanarifuglbygg. For eksempel:

På Windows oppdager daemonen også WSL (Windows Subsystem for Linux)-prosesser. Hvis wsl.exe kjører, sjekker daemonen Linux-prosesser inne i WSL-beholderen for blokkerte plattformbinærfiler.

21.7 Daemon Heartbeat på dashbordet

Demonens hjerteslag vises i Skrivebordsbeskyttelse-delen av dashbordet, ved siden av nettleserutvidelsens hjerteslag. Enhetskortet viser:

Stille håndhevingsmodus: Hvis daemon_config.json-filen mangler, vil daemonen kjører og avslutter fortsatt forbudte kjørbare filer – den kan bare ikke sende varsler eller hjerteslag til skyen. Dette sikrer at håndhevelsen fortsetter selv om konfigurasjonsfilen slettes ved et uhell.

21.8 Varslingshistorikk

Demonblokkeringshendelser vises også i Temper Alert History-feeden nederst i dashbord, merket med et grønt DESKTOP DAEMON-merke slik at du kan skille dem fra nettleserutvidelse og mobilappvarsler.

Screenshot #35

22 Administrasjon av sikkerhets-PIN

Din 6-sifrede sikkerhets-PIN beskytter alle sensitive handlinger på dashbordet og er nødvendig for å logge ut av håndhevingsapp på barnets enhet. Du kan endre PIN-koden din når som helst.

Endre PIN-koden din

  1. Klikk på "Angi PIN"-knappen i navigasjonslinjen.
  2. Skriv inn din nye 6-sifrede PIN-kode i feltet "NY PIN".
  3. Skriv inn den samme PIN-koden på nytt i feltet "BEkreft PIN-kode".
  4. Klikk «LAGRE PIN-kode».
  5. En grønn melding om "Sikkerhets-PIN satt" bekrefter endringen.
Velg en PIN-kode barnet ikke kan gjette. Unngå bursdager, 123456, 000000 eller et hvilket som helst nummer barnet ditt kjenner. PIN-koden er den siste forsvarslinjen mot at barnet ditt deaktiverer håndheving.
Screenshot #36

23 Logge av PWA

Logg av overordnet dashbord krever sikkerhets-PIN-en din for sikkerhet.

  1. Klikk "LOGG AV" i navigasjonslinjen.
  2. Skriv inn din 6-sifrede sikkerhets-PIN i modalen.
  3. Klikk "BEkreft og HÅNDHÅV" for å logge av.

Hvis du taster inn feil PIN-kode, vises feilmeldingen "Feil sikkerhets-PIN", og du kan prøve på nytt.

Screenshot #37

24 Installere Android Enforcement-appen

Android-håndhevelsesappen kjører på barnets Android-telefon (Android 8.0 / API 26 eller nyere). Den bruker en tilgjengelighetstjeneste for å oppdage og blokkere appstarter, og enhetsadministrator for å forhindre avinstallering.

24.1 Installasjonstrinn

  1. Installer LexMatrix Guard-appen på barnets Android-telefon (via APK eller Play Store når tilgjengelig).
  2. Åpne appen. Oppsettveiviseren vises.
  3. Trykk på «Aktiver tilgjengelighetstjeneste» – du kommer til Android-innstillinger → Tilgjengelighet.
  4. Finn "LexMatrix Guard" i listen og aktiver den.
  5. Gå tilbake til appen og trykk på «Aktiver enhetsadministrator» – bekreft ledeteksten for enhetsadministrator.
  6. Trykk på «Fortsett».
Enhetsadministrator forhindrer avinstallering. Når den er aktivert, kan ikke barnet ditt avinstallere appen uten Enhetsadministratorpassord. Dette er med vilje – det forhindrer å omgå håndhevelse ved å fjerne appen.
Screenshot #38
Screenshot #39
Screenshot #40

24.2 Batterioptimalisering

Noen Android-produsenter (Xiaomi, Oppo, Vivo, Samsung) dreper aggressivt bakgrunnstjenester for å spare batteri. For å sikre pålitelig håndhevelse:

Delt skjermbeskyttelse: Appen oppdager også forsøk på delt skjerm og flere vinduer for å få tilgang til blokkerte apper. Låseskjermen vises selv i flervindusmodus.

25 Installere iOS Enforcement-appen

iOS-håndhevelsesappen kjører på barnets iPhone eller iPad (iOS 16.0 eller nyere). Den bruker Apples Familiekontroller (Screen Time API) for å blokkere apper på OS-nivå.

25.1 Installasjonstrinn

  1. Installer LexMatrix Guard-appen på barnets iPhone (via TestFlight eller App Store når tilgjengelig).
  2. Åpne appen. Den vil be om tillatelse til Familiekontroller.
  3. Trykk på "Tillat" i iOS-tillatelsesdialogboksen.
  4. Appen logger på og begynner å lytte etter endringer i retningslinjene.
Slik fungerer iOS-håndhevelse: Når en plattform er låst, viser iOS en skjerm når barnet ditt prøver å åpne den blokkerte appen. Appikonet kan vises grått med et timeglasssymbol. Dette er Apples innebygde skjermtidshåndhevelse - den kan ikke omgås av barnet.
Screenshot #41
Screenshot #42
Screenshot #43

26 Pålogging på barnets mobile enhet

Etter å ha installert håndhevingsappen på barnets enhet, må du logge på med barnets legitimasjon som ble generert da du opprettet profilen deres (se avsnitt 4.2).

Trinn

  1. Åpne LexMatrix Guard-appen på barnets enhet.
  2. Skriv inn barnets e-post (den lenge genererte e-posten fra «Barneprofil opprettet»-varselet).
  3. Skriv inn passordet du anga da du opprettet barneprofilen.
  4. Logg på.
Trenger du e-posten? Opprett en ny barneprofil på overordnet dashbord eller kontroller den lagrede legitimasjonen din. Du kan bruke "KOPIER E-POST"-knappen for å kopiere den til utklippstavlen og lime den inn i mobilappen.
Hva skjer etter pålogging: Appen kobles til skyen, laster ned gjeldende policy for det barnet, og begynner å håndheve det. Den begynner også å sende hjerteslag slik at overordnet dashbord viser enheten som online.
Screenshot #44

27 Hvordan mobil håndhevelse fungerer

Når du er logget på, kjører håndhevelsesappen stille i bakgrunnen. Her er hva som skjer:

27.1 Appblokkering

Screenshot #45

27.2 Tidsbestemt appbruk

For TIDSBEGRENSET apper (Twitch, YouTube) kan barnet bruke dem fritt frem til tidsbudsjettet går ut. Mobilappen rapporterer bruk til serveren hvert 30. sekund. Når budsjettet er oppbrukt, appen låses automatisk.

I tillegg kan foreldrekontrollerte plattformer (Discord, Telegram og WhatsApp) settes av forelderen til en TIDSBEGRENSET-tilstand på dashbordet. Når de er satt til TIDSBEGRENSET, er de underlagt det samme timebudsjettet for Time Wallet og vil automatisk låses så snart lommeboken er tom.

27.3 Sabotasjedeteksjon (Android)

27.4 Sabotasjedeteksjon (iOS)

Screenshot #46
Screenshot #47

28 Logge av mobilappen

Avlogging fra håndhevingsappen på barnets enhet krever forelderens sikkerhets-PIN. Dette hindrer barn i å deaktivere håndheving ved å melde seg ut.

Trinn

  1. Åpne LexMatrix Guard-appen på barnets enhet.
  2. Trykk på «Logg av» på håndhevingsskjermen.
  3. Skriv inn forelderens 6-sifrede sikkerhets-PIN.
  4. Bekreft avlogging.

Etter avlogging (Android)

En "Beskyttelse deaktivert"-skjermen vises med instruksjoner for å deaktivere tilgjengelighet i Innstillinger. Forelderen kan aktivere beskyttelsen på nytt når som helst ved å trykke på «Aktiver beskyttelse på nytt».

Logg bare av når det er nødvendig. Når du er logget av, håndheves ikke barnets enhet. Logg alltid på igjen etter vedlikehold eller enhetsendringer.
Screenshot #48
Screenshot #49

29 Feilsøking & FAQ

Spørsmål: Dashbordet viser «CONNECTING» og endres aldri til «HEARTBEAT_OK»

Barnets enhet har ikke sendt et hjerteslag ennå. Sjekk at:

Spørsmål: Jeg ser "HEARTBEAT_STALE" — hva bør jeg gjøre?

Barnets enhet har ikke rapportert på over 10 minutter. Enheten kan være:

Spørsmål: Barnet mitt har deaktivert tilgjengelighetstjenesten (Android)

Appens AccessibilityGuardService skal oppdage dette og låse enheten. Du vil se et TAMPER_DETECTED-varsel på dashbordet. På barnets enhet forhindrer en fullskjermlås bruk inntil tilgjengelighetstjenesten er aktivert på nytt. Gå til Innstillinger → Tilgjengelighet → LexMatrix Guard → PÅ for å gjenopprette håndhevelsen.

Spørsmål: Låseskjermen vises ikke på Android

Spørsmål: Jeg har glemt sikkerhets-PIN-en min

Kontakt LexMatrix Guard-støtte. Av sikkerhetsgrunner er tilbakestilling av PIN ikke tilgjengelig via appgrensesnittet.

Spørsmål: Kan barnet mitt tilbakestille tidsbudsjettet ved å slette appdata?

Nei. Tidsbruk spores på serversiden. Mobilappen rapporterer bruk hvert 30. sekund, og sletter appdata påvirker ikke serverens registrering av akkumulert bruk.

Spørsmål: Kan barnet mitt avinstallere håndhevingsappen?

Spørsmål: Hva skjer hvis jeg mister internett på telefonen min (forelder)?

Dashbordet vil ikke oppdateres i sanntid, men håndhevingen fortsetter på barnets enhet – den fungerer uavhengig basert på sist mottatte policy. Når internett kommer tilbake, oppdater dashbordet for å se siste status.

Spørsmål: Hva skjer hvis barnets enhet mister Internett?

Håndhevingsappen fortsetter å håndheve den sist mottatte policyen frakoblet. Dashbordet vises HEARTBEAT_STALE etter 10 minutter. Når enheten kobles til igjen, fortsetter den å sende hjerteslag og dashbordet oppdateres automatisk.

Spørsmål: Kan jeg bruke samme foreldrekonto på flere enheter?

Ja. Logg på PWA på hvilken som helst nettleser/enhet med e-postadressen og passordet til foreldrene dine. Dashbordet synkroniseres i sanntid.

Spørsmål: "+15 MIN UPLINK"-knappen fungerer ikke

Se etter et rødt feilbanner under den underordnede velgeren – den vil vise eventuelle policylagringsfeil. Sørg for at du har en stabil internettforbindelse og prøv REFRRESH-knappen.

Spørsmål: Desktop-demonen vises ikke på dashbordet

Hvis demonen kjører, men dashbordet ikke viser et hjerteslag:

Spørsmål: Barnet mitt drepte demonen via Task Manager - hva skjer?

På Windows starter Windows Service-laget automatisk demonen på nytt innen 30 sekunder. Hvis tjenesten også er deaktivert, starter vakthunden for planlagt oppgave den på nytt innen 5 minutter. Hvis begge mislykkes, vil du motta et DESKTOP_HEARTBEAT_STALE sabotasjevarsel innen 3 minutter.

Spørsmål: Kan barnet mitt slette demonen?

Barnet kan slette den binære filen, men dette bryter alle utholdenhetslag og stopper hjerteslag – og utløser et DESKTOP_HEARTBEAT_STALE-varsel på dashbordet ditt innen 3 minutter. Du vil umiddelbart vite at demonen har blitt tuklet med. Last den ned på nytt fra popup-vinduet for nettleserutvidelsen.

Spørsmål: Jeg ser et "SIDELOADED_APP_DETECTED"-varsel – hva betyr dette?

Barnet ditt har installert en app fra en annen kilde enn den offisielle Play Store (Android) eller App Store (iOS). Dette kalles «sideloading» og kan være en sikkerhetsrisiko. Varselet viser hvilken app som ble sidelastet og dens installasjonskilde. Du kan blokkere appen direkte fra varselbanneret på dashbordet.

Spørsmål: Jeg ser et "STALE_TIMED_USAGE"-varsel – hva betyr dette?

Barnets enhet er tilkoblet og sender hjerteslag, men tidsbruksrapporten har sluttet å rapportere i mer enn 10 minutter mens barnet fortsatt har gjenværende tidsbestemt budsjett. Dette kan tyde på at barnet har funnet en måte å forstyrre brukssporingstjenesten. Sjekk barnets enhet for å sikre håndhevelsen appen kjører som den skal og har ikke blitt tuklet med.

Spørsmål: Hvordan vil iOS-appen bli installert når den er tilgjengelig?

Når den er kompilert i et macOS-miljø med Xcode, kan iOS Enforcement-appen distribueres via TestFlight eller Apple Developer-klargjøringsprofiler. Under oppsettet vil barnets enhet be om å aktivere Family Controls API. Denne konfigurasjonen krever forelderens Apple ID-passord for å bekrefte og forhindre at barnet sletter eller deaktiverer appen.

Spørsmål: Hvordan fungerer reguleringen av UAE-regionen?

UAEs kabinettresolusjon nr. 106 pålegger aldersbegrensninger på sosiale medieplattformer for barn under 15 år. Når du velger UAE-regionen under foreldreregistrering eller profiloppretting, konfigurerer det juridiske samsvarsskjoldet automatisk standardinnstillingene for plattformtilgang for å samsvare med dette juridiske forbudet under 15 år.

Spørsmål: Kan jeg administrere barn i forskjellige reguleringsregioner på én konto?

Ja. Hver barneprofil har sine egne innstillinger. Plattformen sporer og håndhever automatisk de riktige lokale overholdelsesreglene (Australia, Brasil, UAE eller Storbritannia) basert på regionen som er valgt når du oppretter eller redigerer barnets profil på dashbordet.

30 Nylige Integrasjoner, Sikkerhetsoppdateringer og Forbedringer av PWA-Dashbordet

Denne delen oppsummerer integrasjonene og sikkerhetsherdingen som ble utgitt i nylige oppdateringer. Den dekker de nye samsvarsregionene for Indonesia og Malaysia, PWA-dashbordoppgraderinger og klientherdingsfunksjoner som foreldre bør vite om.

30.1 Regionalt Samsvar for Indonesia og Malaysia

LexMatrix Guard støtter nå to ekstra samsvarsregioner, noe som bringer totalen til seks:

Under foreldreregistrering og når du oppretter eller redigerer en barneprofil, velger du riktig samsvarsregion slik at den riktige lovlige minimumsgrensen og de regionale standardene lastes inn. Regionsspesifikke forbud (for eksempel YouTube og Twitch låst i De forente arabiske emirater, Brasil, Indonesia og Malaysia) håndheves automatisk.

30.2 PWA-Dashbordoppgraderinger

Foreldredashbordet har fått en rekke nye kontroller og statusindikatorer:

30.3 Sikkerhetsrevisjon Frontend-Herding

Etter sikkerhetsrevisjonen av LexMatrix Guard ble flere foreldrevendte og klientvendte beskyttelser lagt til eller styrket:

30.4 Nettleserutvidelse & Skrivebordsdaemon Oppdateringer

30.5 Mobilappoppdateringer

30.6 BOCHA Identitets-sluse

BOCHA ("Bring Our Children Home Again") er dashbordindikatoren på at LexMatrix Guard fungerer som en digital sluse på enheten. Ved å blokkere ulovlige plattformdomene-håndtrykk lokalt før noen tilkobling løses, forhindrer systemet Big Techs aldersverifiseringsforespørsler fra å be om barnets passkanning, eID-koblinger of biometrisk ansiktsskanning. Kortet viser Identity Protection: Sovereign / Anonymous og Biometric Prompts: Pre-empted (0 Loaded) med slusen aktiv.

31 Ordliste

PeriodeBetydning
PWAProgressive Web App — en nettapp som installeres som en innebygd app på telefonens startskjerm
HjevningsappMobilappen installert på barnets enhet som blokkerer apper og håndhever retningslinjer
Global ShieldHovedbryteren for lovlig forbudt plattformhåndhevelse
Drep bryterenNødbryter for å deaktivere ikke-forbudt plattformblokkering eksternt
Sikkerhets-PIN6-sifret kode kreves for alle sensitive handlinger (bytter, låsing, avlogging)
HjerteslagPeriodisk signal fra barnets enhet som bekrefter at det er online og håndheving er aktiv
SabotasjevarselVarsling utløses når barnet deaktiverer eller forstyrrer tvangstjenesten
TidsfordelingDet delte tidsbudsjettet for TIDSBEGRENSET-plattformer (Twitch, YouTube)
LÅSTPlattformen er fullstendig blokkert - barnet kan ikke åpne den
TIDSBEGRENSETPlattform er tillatt, men begrenset av tidsbudsjettet
TILLATTPlattformen er fritt tilgjengelig (f.eks. unntatte apper som WhatsApp)
TilgjengelighetstjenesteAndroid-systemfunksjon som brukes til å oppdage og blokkere appstarter
FamiliekontrollerApples Screen Time API brukt på iOS for å blokkere apper på OS-nivå
EnhetsadministratorAndroid-funksjon som forhindrer at appen avinstalleres
BarnegodkjenningskontoDedikert påloggingsinformasjon for et barns enhet (kan ikke endre retningslinjer)
Aktive blokkerSkrivebeskyttet data på skyen som mobilappen leser for å vite hvilke apper som skal blokkeres
Kategoriblokkering6 begrensede kategorier (sosiale medier, livestreaming, spill/sosialt, anonymt sosialt, AI/sosialt, video/streaming) blokkert som standard for å fange opp ukjente apper etter type
DNS-filtreringKategoribevisst DNS-blokkering på nettverksnivå. Avskjærer DNS-spørringer i VPN-tunnelen (Android) eller Network Extension (iOS) og blokkerer oppløsning av begrensede domener, og forhindrer omgåelse via alternative DNS-servere
NXDOMAINEn DNS-svarkode som indikerer det forespurte domenet eksisterer ikke. Brukes av DNS-filtrering for å blokkere begrensede domener
DoH/DoTDNS-over-HTTPS / DNS-over-TLS — krypterte DNS-protokoller som kan omgå tradisjonell DNS-filtrering. LexMatrix Guard blokkerer 20 kjente DoH/DoT-endepunkter for å forhindre omgåelse
AppbeholdningEn komplett liste over alle ikke-systemapper installert på barnets enhet, skannet hvert 30. minutt og vist alfabetisk på dashbordet
Ny app-varselVarsel utløst når enhetsskanningen oppdager en app som ikke er i det kjente plattformskartet, med ett-trykks BLOKK/TIDS/TILLAT-knapper
Blokkeringsliste for fellesskapEn områdedekket liste over rapporterte apper hentet fra foreldre. Når 3 foreldre rapporterer den samme appen, blir den oppgradert til overvåkningslisten og varsler sendes til alle foreldre i den regionen
OvervåkingslisteStatus gitt til en fellesskapsrapportert app etter 3 rapporter. Utløser varsler til alle foreldre i regionen hvis barn har appen installert
AtferdsklassifiseringFase 4-funksjon som analyserer hendelsesmønstre for tilgjengelighet på Android for å oppdage apper som oppfører seg som sosiale medier (grensesnitt for sosiale feeder, meldingsinfrastruktur, profilsystemer). Varsler forelderen med et BEHAVIORAL_FLAG-varsel
Vanende sosial appFase 4-funksjon som undersøker Apple App Stores RSS-feed daglig for populære apper for sosiale nettverk i fem regioner (AU, UK, AE, US, GB). Varsler foreldre hvis barn har nylig populære apper installert
Gjenkjenning av spillchatFase 4-funksjon som oppdager chat-brukergrensesnittet i spillet i Roblox, Fortnite, Minecraft, Rec Room og VRChat via analyse av tilgjengelighetsnoder. Oppretter GAMING_CHAT_DETECTED-varsler med 5-minutters nedkjøling
Blokkering av Messenger-funksjonerFase 4-funksjon som blokkerer tilgang til WhatsApp-fellesskap/-kanaler og telegramkanaler/-grupper i appene. På Android trykker du på Tilbake for å navigere bort. På iOS blokkerer du hele appen som en reserve
Desktop Enforcer DaemonEt lett Go-bakgrunnsprogram som avslutter forbudte kjørbare filer på OS-nivå på Windows, macOS og Linux. Lastet ned automatisk fra popup-vinduet for nettleserutvidelsen med OS-deteksjon. Sender HMAC-signerte blokkhendelser og hjerteslag til Cloud Functions
daemon_config.jsonKonfigurasjonsfil generert av nettleserutvidelsen under sammenkobling, som inneholder enhetens parentId, childId, deviceId, daemonSecret og Cloud Function URL-er. Plassert ved siden av daemon-binæren slik at den kan autentisere med backend
daemonSecretEn 64-byte hex-hemmelighet generert under enhetsparing, brukt for HMAC-SHA256-autentisering mellom Go-demonen og Cloud Functions. Lagret i Firestore på enhetsdokumentet og levert til daemonen via daemon_config.json
DESKTOP_DAEMON_BLOCKEDVarslingstype opprettet når Go-demonen avslutter en forbudt kjørbar fil. Vises som et grønt "DESKTOP ENFORCER"-banner på det overordnede dashbordet med plattformnavnet og binære detaljer
Utholdenhet mot sabotasjeTre-lags Windows-forsvar som forhindrer barnet i å deaktivere demonen: Windows Service (autostart + restart-ved-failure), Scheduled Task Watchdog (startes på nytt hvert 5. minutt) og Registry Run-nøkkel (autostart ved pålogging). macOS bruker LaunchAgent med KeepAlive; Linux bruker systemd med Restart=always
Sidelastet appgjenkjenningSikkerhetsfunksjon som sporer installasjonskilden til hver app på barnets enhet. Apper installert fra ikke-Play Store eller ikke-App Store-kilder (sidelastet) utløser SIDELOADED_APP_DETECTED-varsler med FCM-push-varsler til forelderen
Foreldet tidsbestemt brukVarslingstype utløses når et barn har gjenværende tidsbestemt budsjett og enheten er aktivt hjerteslag, men tidsstyrt bruksrapportering har stoppet i >10 minutter. Indikerer potensiell omgåelse av bruksrapportering på klientsiden
AppsjekkFirebase App Check håndhevelse – verifiserer appintegritet på alle anropbare skyfunksjoner i produksjon via ENFORCE_APP_CHECK miljøvariabel. Forhåndsdistribusjon skript blokkerer distribusjon hvis ikke angitt
BedriftsretningslinjerChrome/Edge/Firefox-administrerte policymaler for bedriftsimplementeringer: tvungen installasjonsutvidelse, blokkeringsfjerning, deaktiver inkognito-/gjestemodus, deaktiver utviklerverktøy. Se nettleser-utvidelse/ENTERPRISE-POLICIES.md
Webhook IdempotensStripe- og PayPal webhook-hendelses-IDer lagres i webhook_events Firestore-samlingen for å forhindre generering av duplikat invitasjonskode fra gjenforsøk på webhook
SIM-deteksjonSanntidsovervåking av barnets SIM-korttilstand. Oppdager fjerning av SIM-kort, SIM-bytter og enhetsbytter ved å sammenligne en kryptografisk hash av gjeldende SIM-kort mot den autoriserte hashen som er lagret på serveren
SIM_REMOVEDVarseltype utløses når SIM-kortet fysisk fjernes fra barnets enhet
SIM_CHANGEDVarseltype utløses når et annet SIM-kort settes inn (hashen samsvarer ikke lenger med den autoriserte hashen). Foreldre kan GODTEPTE eller AVVISE endringen via PIN-låste knapper
DEVICE_SWITCH_DETECTEDVarseltype utløses når barnets konto er logget på en annen enhet, noe som indikerer et potensielt forsøk på å omgå håndhevelse ved å migrere til en ny telefon
autorisereSimChangeCloud-funksjon som behandler overordnede ACCEPT- eller AVVIS-handlinger på SIM-byttevarsler. Krever 6-sifret PIN-verifisering. ACCEPT oppdaterer den autoriserte SIM-hashen; REJECT markerer varselet som eskalert
Device ModeEn innstilling per barn ('mobile_only' eller 'mobile_desktop') valgt under forelderregistrering og vekslebar via en PIN-beskyttet dashboard-bryter. Når satt til 'mobile_only', skjules Skrivebordsbeskyttelse-seksjonen, skrivebordsenhetsabonnementer og hjerteslagsavstemning hoppes over, og server-side generering av skrivebordsvarsler undertrykkes via isMobileOnly()-hjelperen
isMobileOnly()Server-side hjelper i functions/lib/notifications.js som sjekker barn-dokumentets deviceMode-felt. Returnerer true når deviceMode === 'mobile_only', noe som lar Cloud Functions hoppe over generering av skrivebordsvarsler for kun-mobil familier