Er Google Fonts lovlig under GDPR? München-dommen og hvordan du fikser det

TL;DR Google Fonts setter ingen cookies, men når fontene lastes fra Googles servere, sendes hver besøkendes IP-adresse til Google. En domstol i München kalte det et GDPR-brudd i 2022. Løsningen er ikke et cookie-banner, men å ha fontene selv. Her er hvordan du sjekker siden din og fikser det i WordPress, Webflow, Next.js og vanlig HTML.

Google Fonts ligger på millioner av nettsider, som regel fordi et tema eller en mal la det inn uten at noen bestemte det. Det er gratis, det ser bra ut, og det setter ingen cookies. Hvorfor dukker det da opp i hver GDPR-diskusjon?

Fordi det handler om hvor filene kommer fra. Når en side laster en font fra fonts.googleapis.com, spør den besøkendes nettleser Googles servere om den, og hver forespørsel tar med seg den besøkendes IP-adresse. Etter GDPR er en IP-adresse en personopplysning. Kortversjonen av dette innlegget: Google Fonts er greit, det er å laste dem fra Google som er problemet, og det tar rundt ti minutter å fikse.

Hva bestemte domstolen i München?

I januar 2022 dømte Landgericht München I en nettstedseier som lastet Google Fonts fra Googles servere. Domstolen mente det ikke fantes noe rettslig grunnlag for å sende den besøkendes IP-adresse til Google. Eieren hadde ingen berettiget interesse i det, fordi de samme fontene kunne ligget på nettstedets egen server uten å kontakte Google i det hele tatt. Eieren måtte slutte med det og betale den besøkende 100 euro i erstatning.

Det er én tysk tingrett, ikke en avgjørelse fra EU-domstolen. Men resonnementet er enkelt og har blitt gjentatt siden: kan du unngå å sende personopplysninger til en tredjepart uten at det koster deg noe, bør du gjøre det.

Bølgen av advarselsbrev som fulgte

Senere i 2022 fikk tusenvis av tyske nettstedseiere brev med krav om noen hundre euro for å gjøre opp et «brudd» med Google Fonts. Mange av brevene kom fra folk som hadde besøkt sider automatisk bare for å samle krav. I desember 2022 gjennomsøkte påtalemyndigheten i Berlin kontorene til en advokat bak en av de største kampanjene, mistenkt for forsøk på bedrageri og utpressing.

Risikoen var altså delvis konstruert. Poenget under står likevel, og det er enklere å fikse det enn å diskutere det.

Krever Google Fonts cookie-samtykke?

Nei. Google Fonts setter ingen cookies, så det er ingenting for et cookie-banner å spørre om, og fonter bak samtykke ville gitt besøkende som avviser, en ødelagt side. Samtykke er feil verktøy her. Riktig verktøy er å slutte å sende IP-adressen til Google, ved å levere fontfilene fra ditt eget domene.

Hvordan sjekker jeg om siden min laster Google Fonts?

To måter:

  • I nettleseren. Åpne siden, åpne utviklerverktøyene, gå til Nettverk-fanen og last siden på nytt. Filtrer på fonts.g. Alle forespørsler til fonts.googleapis.com eller fonts.gstatic.com betyr at fontene kommer fra Google.
  • Med en skanning. Den gratis GDPR-skanningen viser nå Google Fonts som et eget funn, adskilt fra sporere, med løsningen ved siden av.

Sjekk mer enn forsiden. Utvidelser, innebygde kart og enkelte sidebyggere henter Google Fonts på egen hånd.

Slik har du Google Fonts selv

WordPress

Mange temaer har en innstilling for å laste Google Fonts lokalt, så se i temainnstillingene først. Har ikke ditt det, kan en utvidelse som OMGF (Optimize My Google Fonts) laste ned fontene siden bruker og skrive om lenkene til din egen server. Sjekk etterpå at ingen utvidelse fortsatt laster sin egen kopi fra Google.

Webflow

Fonter du legger til under Site settings, Fonts, Google Fonts, lastes fra Google. Last ned fontfilene i stedet, last dem opp under Custom fonts på samme sted, bytt stilene til de opplastede fontene, og fjern deretter Google Fonts-oppføringene.

Next.js

Bruk next/font. Selv next/font/google laster ned filene når siden bygges og leverer dem fra ditt eget domene, så nettleseren kontakter aldri Google. Fjern eventuelle <link> til fonts.googleapis.com som fortsatt ligger i layouten.

Vanlig HTML, React og sider bygget med AI

Installer fontene fra npm med @fontsource-pakkene, eller last ned filene og bruk dem med @font-face i CSS-en. Fjern deretter <link>- og preconnect-taggene som peker til Google. Har et AI-verktøy som Lovable bygget siden, ber du det gjøre akkurat det. Prompten står i Lovable-guiden vår.

Er andre fonter og CDN-er også et problem?

Det samme resonnementet gjelder alt som lastes fra en tredjeparts server når du like gjerne kunne hatt det selv: ikonfonter fra et CDN, JavaScript-biblioteker fra et offentlig CDN, Adobe Fonts. Google Fonts får oppmerksomheten fordi det er overalt, og på grunn av München-saken. Flytter du fontene uansett, er det et godt tidspunkt å se på resten av listen i Nettverk-fanen.

Google Fonts-siden i sporerdatabasen vår har kortversjonen.

Gratis skann, ingen konto

Gjelder noe av dette for din side?

Finn ut av det på ti sekunder. Skannet viser hvilke sporere som starter før besøkende har sagt ja til noe.

  • Svar på rundt 10 sekunder
  • Ingen konto nødvendig
  • Rapport du kan dele

Vanlige spørsmål

Er det ulovlig å bruke Google Fonts?

Nei. Fontene har åpen kildekode og er gratis å bruke. Problemet domstolen i München pekte på, er å laste dem fra Googles servere, som sender den besøkendes IP-adresse til Google. Ligger de samme fontene på din egen server, unngår du det.

Trenger jeg cookie-banner for Google Fonts?

Nei. Google Fonts setter ingen cookies, så det er ingenting å be om samtykke til. Løsningen er å ha fontene selv, ikke å legge dem bak et banner.

Sender next/font/google data til Google?

Nei. next/font laster ned fontfilene når siden bygges og leverer dem fra ditt eget domene, så de besøkendes nettlesere kontakter aldri Google for dem.

Jeg har fått et advarselsbrev om Google Fonts. Bør jeg betale?

Få juridisk råd før du betaler noe. Mange av brevene i 2022 var del av massekampanjer som tysk påtalemyndighet etterforsket for bedrageri og utpressing. Uansett bør du flytte fontene til din egen server, så spørsmålet ikke dukker opp igjen.

Gratis for alltid, ingen kortopplysninger

Få cookie-banneret live på 5 minutter

Lim inn én script-tag på siden din, så er du dekket. Ingen plugin å installere, ingen kode å skrive, ingenting å betale.

  • 1 domene
  • 5 000 sidevisninger/mnd
  • Alle integrasjoner
  • GDPR, ekomloven og ePrivacy
Start gratis

Ingen kortopplysninger. Gratis for alltid.

Sammenlign planer
Written by Consentify
Helping you stay GDPR compliant, one banner at a time.