feat: initial Hugo blog for internetforkids.ong

Child safety marketing blog with:
- First article: Global Child Protection Laws 2026 (EN/DE)
- Interactive world map (17 countries, TopoJSON)
- SEO: JSON-LD, OpenGraph, hreflang, canonical URLs
- AI search: robots.txt, llms.txt, FAQ sections
- VPN CTA shortcode, about pages, tag taxonomy
- Rybbit analytics partial (site ID TBD)
- Dockerfile + nginx.conf for deployment

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Christian Gick
2026-04-02 06:58:49 +03:00
commit bdd2da36d5
24 changed files with 971 additions and 0 deletions

3
.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
public/
resources/
.hugo_build.lock

9
Dockerfile Normal file
View File

@@ -0,0 +1,9 @@
FROM hugomods/hugo:latest AS builder
COPY . /src
WORKDIR /src
RUN hugo --minify --destination /output
FROM nginx:alpine
COPY --from=builder /output /usr/share/nginx/html
COPY nginx.conf /etc/nginx/conf.d/default.conf
EXPOSE 80

5
archetypes/default.md Normal file
View File

@@ -0,0 +1,5 @@
+++
date = '{{ .Date }}'
draft = true
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
+++

6
content/de/_index.md Normal file
View File

@@ -0,0 +1,6 @@
---
title: "Internet für Kinder"
description: "Experteneinblicke zu Kinderschutzgesetzen, Online-Sicherheit und digitalem Familienschutz weltweit."
---
Der Schutz von Kindern im Internet ist eine der wichtigsten Herausforderungen unserer Zeit. Wir berichten über die neueste Gesetzgebung, technologische Lösungen und praktische Ratschläge für Familien, die sich sicher in der digitalen Welt bewegen möchten.

25
content/de/about.md Normal file
View File

@@ -0,0 +1,25 @@
---
title: "Über uns"
description: "Über Internet für Kinder — wer wir sind und warum wir über Kinderschutz und Online-Sicherheit berichten."
translationKey: "about"
---
**Internet für Kinder** ist eine Publikation von [Agiliton](https://www.agiliton.eu), einem europäischen Technologieunternehmen mit Fokus auf Datenschutz, Sicherheit und Familienschutzlösungen.
## Unsere Mission
Wir glauben, dass jeder Elternteil klare, umsetzbare Informationen verdient über:
- **Kinderschutzgesetze** — welche Rechte Sie haben und was Plattformen tun müssen
- **Online-Sicherheitstools** — Technologie, die Ihre Familie schützt
- **Digitale Erziehung** — praktische Ratschläge für das Aufwachsen in einer vernetzten Welt
## Warum wir das tun
Das Internet wurde nicht für Kinder konzipiert. Während Regierungen weltweit versuchen, mit der Regulierung Schritt zu halten, müssen Eltern sich in einer verwirrenden Landschaft aus Gesetzen, Plattformrichtlinien und technischen Lösungen zurechtfinden.
Wir schneiden durch den Lärm mit gut recherchierten, sachlichen Artikeln, die Ihnen helfen zu verstehen, was sich ändert und was Sie dagegen tun können.
## Kontakt
Fragen oder Anregungen? Erreichen Sie uns unter [service@agiliton.eu](mailto:service@agiliton.eu).

View File

@@ -0,0 +1,133 @@
---
title: "Die weltweite Welle der Kinderschutzgesetze 2026: Was Eltern wissen müssen"
date: 2026-04-01
description: "Von Australiens Social-Media-Verbot über das EU-Gesetz über digitale Dienste bis hin zum amerikanischen Kids Online Safety Act — ein umfassender Überblick über neue Gesetze zum Schutz von Kindern im Internet 2026."
tags: ["Kinderschutz", "Gesetzgebung", "Online-Sicherheit", "KOSA", "DSA", "Altersverifikation", "Australien"]
categories: ["Gesetzgebung"]
author: "Agiliton"
slug: "kinderschutzgesetze-2026-weltweiter-ueberblick"
translationKey: "child-protection-laws-2026"
---
Regierungen auf der ganzen Welt ergreifen beispiellose Maßnahmen zum Schutz von Kindern im Internet. Im Jahr 2026 verändert eine Welle neuer Gesetze die Art und Weise, wie Technologieunternehmen mit jungen Nutzern umgehen müssen — und was Eltern von den Plattformen erwarten können, die ihre Kinder täglich nutzen.
Hier erfahren Sie, was Sie über die wichtigsten Kinderschutzgesetze wissen müssen, die in diesem Jahr in Kraft treten.
{{< child-safety-map >}}
## Australien: Das erste Land mit Social-Media-Verbot für unter 16-Jährige
Im Dezember 2025 wurde Australien das erste Land der Welt, das ein umfassendes Social-Media-Verbot für Nutzer unter 16 Jahren durchsetzt. Der *Online Safety Amendment (Social Media Minimum Age) Act 2024* verpflichtet Plattformen wie TikTok, Instagram, Snapchat, YouTube und X (ehemals Twitter), „angemessene Maßnahmen" zu ergreifen, um Minderjährige an der Erstellung oder Beibehaltung von Konten zu hindern.
Die Konsequenzen für Plattformen sind erheblich: Unternehmen, die nicht konform sind, drohen Bußgelder von bis zu **49,5 Millionen AUD** (ca. 30 Millionen EUR).
Das Verbot gilt nicht für Messaging-Apps, Online-Spiele, Bildungsplattformen oder Gesundheitsdienste — aber alle großen sozialen Netzwerke sind betroffen. Die Umsetzungscodes wurden phasenweise eingeführt, wobei die letzten im März 2026 in Kraft traten.
**Was das für Eltern bedeutet:** Wenn Sie in Australien leben, sollten Ihre Kinder unter 16 Jahren sich nicht mehr bei sozialen Medien anmelden können. Weltweit wird dieses Gesetz als potenzielles Vorbild für andere Länder aufmerksam beobachtet.
## Die Vereinigten Staaten: KOSA und die COPPA-Reform
Zwei bedeutende Gesetze verändern die Online-Sicherheit für Kinder in den USA grundlegend.
### Der Kids Online Safety Act (KOSA)
KOSA wurde im US-Senat mit einer historischen Abstimmung von 91 zu 3 angenommen und im Mai 2025 im 119. Kongress erneut eingebracht. Das Gesetz würde eine **„Sorgfaltspflicht"** für Online-Plattformen schaffen, die sie verpflichtet, Schaden von Minderjährigen aktiv abzuwenden — einschließlich Essstörungen, Depressionen, Angstzuständen und zwanghaften Nutzungsmustern.
Im März 2026 durchlief KOSA den Unterausschuss für Energie und Handel des Repräsentantenhauses, wobei die Fassung des Hauses einige der stärkeren Schutzmaßnahmen des Senats abgeschwächt hat. Die beiden Kammern verhandeln weiter über den endgültigen Text.
Wichtige Bestimmungen von KOSA umfassen:
- Plattformen müssen Minderjährigen die Möglichkeit bieten, algorithmische Empfehlungen abzulehnen
- Einschränkungen der Kommunikation von erwachsenen Nutzern
- Verpflichtung zur Deaktivierung suchtfördernder Designelemente für junge Nutzer
- Standardmäßige Datenschutzeinstellungen, die das Wohlbefinden von Kindern priorisieren
### Aktualisierte COPPA-Regeln
Die Federal Trade Commission (FTC) hat im April 2025 wesentliche Änderungen am Children's Online Privacy Protection Act (COPPA) vorgenommen. Diese Updates, die bis zum **22. April 2026** vollständig umgesetzt sein müssen, beinhalten:
- **Separate Einwilligung** erforderlich für gezielte Werbung an Kinder
- Eine erweiterte Definition personenbezogener Daten, die nun **biometrische Daten** und Ausweisdokumente umfasst
- Neue Verifizierungsmethoden, einschließlich Selfie-Abgleich mit Ausweisdokumenten für die elterliche Einwilligung
**Was das für Eltern bedeutet:** Wenn Sie in den USA leben, werden Plattformen bald gesetzlich verpflichtet sein, Ihnen mehr Kontrolle über das Online-Erlebnis Ihrer Kinder zu geben. Achten Sie auf neue Anfragen zur elterlichen Einwilligung von Diensten, die Ihre Kinder nutzen.
## Die Europäische Union: DSA-Richtlinien und Altersverifikation
Die EU verfolgt einen umfassenden Ansatz durch das **Gesetz über digitale Dienste (DSA)**. Im Juli 2025 veröffentlichte die Europäische Kommission endgültige Richtlinien zum Schutz von Minderjährigen im Internet:
- **Grooming-Prävention** — Plattformen müssen Erkennungs- und Präventionsmaßnahmen implementieren
- **Filterung schädlicher Inhalte** — altersgerechte Inhaltsmoderation wird nun erwartet
- **Suchtförderndes Design** — Features, die Kinder zum endlosen Scrollen verleiten, müssen adressiert werden
- **Cybermobbing** — Plattformen benötigen proaktive Systeme zur Erkennung und Reaktion auf Mobbing
### Die EU-Digitale-Identität-Wallet
Besonders bedeutsam ist die Entwicklung einer **EU-Digitale-Identität-Wallet**, die bis Ende 2026 eingeführt werden soll. Diese „Mini-Wallet" ermöglicht es Nutzern nachzuweisen, dass sie über 18 Jahre alt sind, ohne weitere persönliche Daten preisgeben zu müssen — damit werden die Datenschutzbedenken adressiert, die Altersverifikationssysteme lange belastet haben.
Ein erster Prototyp wurde im Juli 2025 veröffentlicht, eine zweite Version im Oktober 2025, die Pass- und Personalausweis-Onboarding sowie die Digital Credentials API unterstützt.
**Was das für Eltern in der EU bedeutet:** Bis Ende 2026 werden Plattformen, die in Europa tätig sind, einer strengeren Durchsetzung der Altersverifikation ausgesetzt sein. Die Digitale-Identität-Wallet könnte zum Standard werden, mit dem Ihre Kinder ihr Alter online nachweisen — ohne persönliche Daten herauszugeben.
## Deutschland: Stärkung des Jugendschutzgesetzes
Deutschland steht seit langem an der Spitze des Kinderschutzes durch sein *Jugendschutzgesetz* (JuSchG). Die Novelle von 2021, die den Geltungsbereich des Gesetzes auf Online-Plattformen ausdehnte, wird mit zunehmender Strenge durchgesetzt. Plattformen müssen nun:
- Altersgerechte Inhaltskennzeichnung implementieren
- Transparente Meldemechanismen für schädliche Inhalte bereitstellen
- Elterliche Kontrollmöglichkeiten anbieten, die leicht auffindbar und nutzbar sind
Die *Bundeszentrale für Kinder- und Jugendmedienschutz* (BzKJ) überwacht aktiv die Einhaltung und kann Plattformen einschränken, die deutsche Standards nicht erfüllen — unabhängig davon, wo sie ihren Hauptsitz haben.
## Brasilien: Das Digitale ECA
Brasilien hat das *Estatuto Digital da Criança e do Adolescente* (Digitales Kinder- und Jugendschutzgesetz) verabschiedet und damit den bestehenden Kinder- und Jugendschutz auf den digitalen Bereich ausgeweitet. Bemerkenswerte Bestimmungen umfassen:
- Ein **Verbot von Lootboxen** in Videospielen, die sich an Minderjährige richten
- Anforderungen an altersgerechtes Design in digitalen Diensten
- Verstärkte Datenschutzmaßnahmen für personenbezogene Daten von Kindern
## Was Eltern jetzt tun können
Während die Gesetzgebung aufholt, müssen Eltern nicht auf das Inkrafttreten neuer Gesetze warten. Hier sind praktische Schritte, die Sie heute unternehmen können:
1. **Überprüfen Sie die Datenschutzeinstellungen** auf jeder Plattform, die Ihre Kinder nutzen. Viele Dienste haben bereits damit begonnen, verbesserte Kinderschutzfunktionen einzuführen.
2. **Sprechen Sie mit Ihren Kindern** über ihre Online-Erfahrungen. Gesetzgebung kann offene Kommunikation über digitale Sicherheit nicht ersetzen.
3. **Nutzen Sie Inhaltsfilter**, die ungeeignete Inhalte auf Netzwerkebene blockieren. Lösungen wie VPN-basierte Inhaltsfilterung können jedes Gerät in Ihrem Haushalt schützen, ohne dass eine App-für-App-Konfiguration erforderlich ist.
4. **Bleiben Sie informiert** darüber, welche Gesetze in Ihrem Land gelten. Durchsetzungszeitpläne variieren, und das Wissen um Ihre Rechte hilft Ihnen, Plattformen zur Rechenschaft zu ziehen.
5. **Überwachen Sie die Bildschirmzeit** und achten Sie auf Anzeichen süchtiger Nutzungsmuster — genau die Verhaltensweisen, die KOSA auf Plattformebene adressieren will.
## Der Weg nach vorn
2026 markiert einen Wendepunkt in der Online-Sicherheit von Kindern. Erstmals bewegen sich große Volkswirtschaften auf jedem Kontinent in die gleiche Richtung: Plattformen für das Wohlbefinden ihrer jüngsten Nutzer verantwortlich zu machen.
Die Gesetze sind nicht perfekt. Es gibt berechtigte Bedenken hinsichtlich des Datenschutzes bei der Altersverifikation, des Risikos einer Überblockierung von Bildungsinhalten und der Frage, ob Plattformen effektiv zwischen einem 15-Jährigen und einem 17-Jährigen unterscheiden können. Aber die Richtung ist klar — die Ära, in der Kinder wie erwachsene Internetnutzer behandelt werden, geht zu Ende.
Während diese Gesetze in Kraft treten, wird der wirksamste Schutz immer eine Kombination aus kluger Gesetzgebung, verantwortungsvollem Plattformdesign und engagierter Elternschaft sein. Technologie kann dabei helfen, die Lücke zu schließen.
{{< vpn-cta >}}
## Häufig gestellte Fragen
**Ab welchem Alter dürfen Kinder in Australien soziale Medien nutzen?**
Australiens Social Media Minimum Age Act 2024 verbietet die Nutzung sozialer Medien für Nutzer unter 16 Jahren. Das Verbot gilt für Plattformen wie TikTok, Instagram, Snapchat, YouTube und X und ist seit Dezember 2025 in Kraft.
**Was ist KOSA und wann wird es Gesetz?**
Der Kids Online Safety Act (KOSA) ist ein US-Gesetzentwurf, der eine „Sorgfaltspflicht" für Plattformen schaffen würde, um Minderjährige vor Schaden zu schützen. Er wurde im Senat mit 91 zu 3 Stimmen angenommen und durchläuft 2026 das Repräsentantenhaus, wurde aber noch nicht unterzeichnet.
**Verlangt die EU eine Altersverifikation für Kinder?**
Die Richtlinien des EU-Gesetzes über digitale Dienste empfehlen eine Altersverifikation. Die Europäische Digitale-Identität-Wallet (erwartet bis Ende 2026) wird eine datenschutzfreundliche Möglichkeit bieten, das Alter zu überprüfen, ohne andere persönliche Daten preiszugeben.
**Was ist COPPA und was hat sich 2026 geändert?**
COPPA (Children's Online Privacy Protection Act) ist ein US-Gesetz zum Schutz von Kinderdaten im Internet. Wesentliche FTC-Änderungen traten in Kraft und erfordern die vollständige Einhaltung bis zum 22. April 2026, einschließlich erweiterter Definitionen personenbezogener Daten und neuer Anforderungen an die elterliche Einwilligung.
**Wie kann ich meine Kinder jetzt online schützen?**
Überprüfen Sie die Datenschutzeinstellungen auf den Plattformen Ihrer Kinder, aktivieren Sie Inhaltsfilterung auf Netzwerkebene (z.B. über VPN-basierte Filterung), überwachen Sie die Bildschirmzeit und führen Sie offene Gespräche über Online-Sicherheit.
---
*Dieser Artikel ist Teil unserer wöchentlichen Serie zum Kinderschutz und zur digitalen Sicherheit. Abonnieren Sie unseren RSS-Feed, um über die neuesten Entwicklungen in der Online-Sicherheit von Kindern weltweit auf dem Laufenden zu bleiben.*

6
content/en/_index.md Normal file
View File

@@ -0,0 +1,6 @@
---
title: "Internet for Kids"
description: "Expert insights on child protection laws, online safety, and digital family protection worldwide."
---
Protecting children online is one of the most important challenges of our time. We cover the latest legislation, technology solutions, and practical advice for families navigating the digital world safely.

25
content/en/about.md Normal file
View File

@@ -0,0 +1,25 @@
---
title: "About"
description: "About Internet for Kids — who we are and why we cover child protection and online safety."
translationKey: "about"
---
**Internet for Kids** is a publication by [Agiliton](https://www.agiliton.eu), a European technology company focused on privacy, security, and family protection solutions.
## Our Mission
We believe every parent deserves clear, actionable information about:
- **Child protection laws** — what rights you have and what platforms must do
- **Online safety tools** — technology that helps protect your family
- **Digital parenting** — practical advice for raising children in a connected world
## Why We Do This
The internet was not designed with children in mind. As governments around the world rush to catch up with regulation, parents are left navigating a confusing landscape of laws, platform policies, and technical solutions.
We cut through the noise with well-researched, factual articles that help you understand what is changing and what you can do about it.
## Contact
Questions or suggestions? Reach us at [service@agiliton.eu](mailto:service@agiliton.eu).

View File

@@ -0,0 +1,133 @@
---
title: "The Global Wave of Child Protection Laws in 2026: What Parents Need to Know"
date: 2026-04-01
description: "From Australia's social media ban to the EU's Digital Services Act and America's Kids Online Safety Act — a comprehensive overview of new laws protecting children online in 2026."
tags: ["child protection", "legislation", "online safety", "KOSA", "DSA", "age verification", "Australia"]
categories: ["legislation"]
author: "Agiliton"
slug: "child-protection-laws-2026-global-overview"
translationKey: "child-protection-laws-2026"
---
Governments around the world are taking unprecedented action to protect children online. In 2026, a wave of new legislation is reshaping how technology companies must treat young users — and what parents can expect from the platforms their children use every day.
Here is what you need to know about the most important child protection laws taking effect this year.
{{< child-safety-map >}}
## Australia: The First Country to Ban Social Media for Under-16s
In December 2025, Australia became the first country in the world to enforce a blanket social media ban for users under 16. The *Online Safety Amendment (Social Media Minimum Age) Act 2024* requires platforms like TikTok, Instagram, Snapchat, YouTube, and X (formerly Twitter) to take "reasonable steps" to prevent minors from creating or maintaining accounts.
The consequences for platforms are severe: companies that fail to comply face civil penalties of up to **AUD 49.5 million** (approximately USD 33 million or EUR 30 million).
The ban does not cover messaging apps, online gaming, educational platforms, or health support services — but all major social media platforms are affected. Implementation codes were rolled out in phases, with the final set taking effect in March 2026.
**What this means for parents:** If you are in Australia, your children under 16 should no longer be able to sign up for social media. Globally, this law is being closely watched as a potential model for other countries.
## The United States: KOSA and the COPPA Overhaul
Two major pieces of legislation are reshaping children's online safety in the U.S.
### The Kids Online Safety Act (KOSA)
KOSA passed the U.S. Senate in a historic 91-3 vote and was reintroduced in the 119th Congress in May 2025. The bill would create a **"duty of care"** for online platforms, requiring them to actively prevent harm to minors — including eating disorders, depression, anxiety, and patterns of compulsive use.
In March 2026, KOSA progressed through the House Energy and Commerce subcommittee, though the House version has diluted some of the Senate's stronger protections. The two chambers continue to negotiate the final text.
Key provisions of KOSA include:
- Platforms must provide tools for minors to opt out of algorithmic recommendations
- Restrictions on communications from non-minor users
- Requirements to disable addictive design features for young users
- Default privacy settings that prioritize children's wellbeing
### Updated COPPA Rules
The Federal Trade Commission (FTC) issued major amendments to the Children's Online Privacy Protection Act (COPPA) in April 2025. These updates, which require full compliance by **April 22, 2026**, introduce:
- **Separate opt-in consent** required for targeted advertising directed at children
- An expanded definition of personal information that now includes **biometric data** and government IDs
- New verification methods, including selfie-to-ID matching for parental consent
**What this means for parents:** If you are in the U.S., platforms will soon be legally required to give you more control over your children's online experience. Watch for new parental consent requests from services your children use.
## The European Union: DSA Guidelines and Age Verification
The EU has taken a comprehensive approach through the **Digital Services Act (DSA)**. In July 2025, the European Commission published final guidelines on protecting minors online, covering:
- **Grooming prevention** — platforms must implement detection and prevention measures
- **Harmful content filtering** — age-appropriate content moderation is now expected
- **Addictive design** — features designed to keep children scrolling must be addressed
- **Cyberbullying** — platforms need proactive systems to identify and respond to bullying
### The EU Digital Identity Wallet
Perhaps most significantly, the EU is developing a **Digital Identity Wallet** expected to roll out by the end of 2026. This "mini wallet" will allow users to prove they are over 18 without sharing any other personal information — addressing the privacy concerns that have long plagued age verification systems.
A first prototype was published in July 2025, with a second version in October 2025 that supports passport and ID card onboarding and integrates with the Digital Credentials API.
**What this means for parents in the EU:** By the end of 2026, platforms operating in Europe will face stricter enforcement of age verification. The Digital Identity Wallet could become the standard way your children prove their age online — without handing over personal data.
## Germany: Strengthening the JuSchG
Germany has been at the forefront of child protection through its *Jugendschutzgesetz* (Youth Protection Act). The 2021 amendments, which extended the law's reach to online platforms, continue to be enforced with increasing rigor. Platforms must now:
- Implement age-appropriate content labeling
- Provide transparent reporting mechanisms for harmful content
- Offer parental control features that are easy to find and use
The *Bundeszentrale für Kinder- und Jugendmedienschutz* (BzKJ) has been actively monitoring compliance and can restrict platforms that fail to meet German standards — regardless of where they are headquartered.
## Brazil: The Digital ECA
Brazil enacted the *Estatuto Digital da Criança e do Adolescente* (Digital Child and Adolescent Statute), extending the country's existing child protection framework into the digital realm. Notable provisions include:
- A **ban on loot boxes** in electronic games targeted at minors
- Requirements for age-appropriate design in digital services
- Enhanced data protection measures for children's personal information
## What Parents Can Do Right Now
While governments are catching up, parents do not have to wait for legislation to take effect. Here are practical steps you can take today:
1. **Review privacy settings** on every platform your children use. Many services have already begun rolling out enhanced parental controls in anticipation of new laws.
2. **Talk to your children** about their online experiences. Legislation cannot replace open communication about digital safety.
3. **Use content filtering tools** that block inappropriate content at the network level. Solutions like VPN-based content filtering can protect every device in your household without requiring app-by-app configuration.
4. **Stay informed** about which laws apply in your country. Enforcement timelines vary, and knowing your rights helps you hold platforms accountable.
5. **Monitor screen time** and watch for signs of addictive usage patterns — the very behaviors that KOSA aims to address at the platform level.
## The Road Ahead
2026 marks a turning point in children's online safety. For the first time, major economies on every continent are moving in the same direction: holding platforms accountable for the wellbeing of their youngest users.
The laws are not perfect. There are legitimate concerns about age verification privacy, the risk of over-blocking educational content, and whether platforms can effectively distinguish between a 15-year-old and a 17-year-old. But the direction is clear — the era of treating children the same as adult internet users is coming to an end.
As these laws take effect, the most effective protection will always be a combination of smart legislation, responsible platform design, and engaged parenting. Technology can help bridge the gap.
{{< vpn-cta >}}
## Frequently Asked Questions
**What is the minimum age for social media in Australia?**
Australia's Social Media Minimum Age Act 2024 bans social media for users under 16 years old. The ban applies to platforms like TikTok, Instagram, Snapchat, YouTube, and X, and has been in effect since December 2025.
**What is KOSA and when will it become law?**
The Kids Online Safety Act (KOSA) is a U.S. bill that would create a "duty of care" for platforms to prevent harm to minors. It passed the Senate 91-3 and is progressing through the House in 2026, but has not yet been signed into law.
**Does the EU require age verification for children?**
The EU's Digital Services Act guidelines recommend age verification, and the European Digital Identity Wallet (expected by end of 2026) will provide a privacy-preserving way to verify age without sharing other personal data.
**What is COPPA and what changed in 2026?**
COPPA (Children's Online Privacy Protection Act) is a U.S. law protecting children's data online. Major FTC amendments took effect requiring full compliance by April 22, 2026, including expanded definitions of personal information and new parental consent requirements.
**How can I protect my children online right now?**
Review privacy settings on platforms your children use, enable content filtering at the network level (e.g., via VPN-based filtering), monitor screen time, and maintain open conversations about online safety.
---
*This article is part of our weekly series on child protection and digital safety. Subscribe to our RSS feed to stay updated on the latest developments in children's online safety worldwide.*

66
hugo.toml Normal file
View File

@@ -0,0 +1,66 @@
baseURL = "https://internetforkids.ong/"
title = "Internet for Kids"
theme = "ananke"
defaultContentLanguage = "en"
defaultContentLanguageInSubdir = true
enableRobotsTXT = true
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = false
[markup.highlight]
style = "monokai"
[sitemap]
changeFreq = "weekly"
priority = 0.5
[outputs]
home = ["HTML", "RSS"]
section = ["HTML", "RSS"]
[params]
description = "Expert insights on child protection laws, online safety, and digital family protection worldwide."
favicon = "/favicon.ico"
author = "Agiliton"
read_more_copy = "Read more"
show_reading_time = true
# Rybbit Analytics
rybbit_site_id = "" # TBD: set after registering in Rybbit
rybbit_url = "https://analytics.clicksports.de"
[languages]
[languages.en]
languageName = "English"
weight = 1
title = "Internet for Kids"
contentDir = "content/en"
[languages.en.params]
description = "Expert insights on child protection laws, online safety, and digital family protection worldwide."
[languages.de]
languageName = "Deutsch"
weight = 2
title = "Internet für Kinder"
contentDir = "content/de"
[languages.de.params]
description = "Experteneinblicke zu Kinderschutzgesetzen, Online-Sicherheit und digitalem Familienschutz weltweit."
[menus]
[[menus.main]]
identifier = "about"
name = "About"
url = "/about/"
weight = 2
[[menus.main]]
identifier = "tags"
name = "Topics"
url = "/tags/"
weight = 3
[taxonomies]
tag = "tags"
category = "categories"

View File

@@ -0,0 +1,34 @@
{{/* Structured data for SEO + AI search */}}
{{ partial "structured-data.html" . }}
{{/* Hreflang tags for multilingual SEO */}}
{{ if .IsTranslated }}
<link rel="alternate" hreflang="{{ .Language.Lang }}" href="{{ .Permalink }}" />
{{ range .Translations }}
<link rel="alternate" hreflang="{{ .Language.Lang }}" href="{{ .Permalink }}" />
{{ end }}
{{ end }}
{{/* Canonical URL */}}
<link rel="canonical" href="{{ .Permalink }}" />
{{/* AI Search Engine Optimization */}}
{{/* Allow all AI crawlers — maximize discoverability */}}
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large" />
{{/* Explicit AI crawler permissions */}}
<meta name="googlebot" content="index, follow" />
{{/* Clear, machine-parseable description for AI summarization */}}
{{ if .IsPage }}
<meta name="topic" content="{{ .Title }}" />
<meta name="subject" content="{{ .Description | default .Summary | plainify | truncate 160 }}" />
{{ with .Params.tags }}<meta name="keywords" content="{{ delimit . ", " }}" />{{ end }}
<meta name="article:published_time" content="{{ .Date.Format "2006-01-02" }}" />
<meta name="article:modified_time" content="{{ .Lastmod.Format "2006-01-02" }}" />
<meta name="article:section" content="{{ .Section }}" />
<meta name="article:author" content="{{ .Params.author | default "Agiliton" }}" />
{{ end }}
{{/* LLMs.txt discovery */}}
<link rel="alternate" type="text/plain" href="/llms.txt" title="LLM-readable site description" />

View File

@@ -0,0 +1,2 @@
{{/* Rybbit privacy-friendly analytics */}}
{{ partial "rybbit.html" . }}

View File

@@ -0,0 +1,9 @@
{{ if .IsTranslated }}
<nav class="language-switcher" aria-label="Language">
{{ range .Translations }}
<a href="{{ .Permalink }}" lang="{{ .Language.Lang }}" hreflang="{{ .Language.Lang }}">
{{ .Language.LanguageName }}
</a>
{{ end }}
</nav>
{{ end }}

View File

@@ -0,0 +1,3 @@
{{ with site.Params.rybbit_site_id }}
<script src="{{ site.Params.rybbit_url }}/script.js" data-site-id="{{ . }}" defer></script>
{{ end }}

View File

@@ -0,0 +1,73 @@
{{ if .IsPage }}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "{{ .Title }}",
"description": "{{ .Description | default (.Summary | plainify) }}",
"datePublished": "{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}",
"dateModified": "{{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" }}",
"author": {
"@type": "Organization",
"name": "Agiliton",
"url": "https://www.agiliton.eu"
},
"publisher": {
"@type": "Organization",
"name": "Agiliton",
"url": "https://www.agiliton.eu"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "{{ .Permalink }}"
},
"inLanguage": "{{ .Language.Lang }}",
"wordCount": {{ .WordCount }}
{{ with .Params.tags }},
"keywords": {{ . | jsonify }}
{{ end }}
}
</script>
{{/* BreadcrumbList for AI search navigation */}}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "{{ site.Title }}",
"item": "{{ site.BaseURL }}"
},
{
"@type": "ListItem",
"position": 2,
"name": "{{ .Section | title }}",
"item": "{{ printf "%s%s/" site.BaseURL .Section }}"
},
{
"@type": "ListItem",
"position": 3,
"name": "{{ .Title }}",
"item": "{{ .Permalink }}"
}
]
}
</script>
{{ else }}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "{{ site.Title }}",
"url": "{{ site.BaseURL }}",
"description": "{{ site.Params.description }}",
"publisher": {
"@type": "Organization",
"name": "Agiliton",
"url": "https://www.agiliton.eu"
}
}
</script>
{{ end }}

View File

@@ -0,0 +1,13 @@
<aside class="vpn-cta" style="background: linear-gradient(135deg, #1a365d 0%, #2d5ca8 100%); color: #fff; padding: 2rem; border-radius: 12px; margin: 2rem 0; text-align: center;">
<h3 style="margin: 0 0 0.75rem; font-size: 1.25rem;">{{ if eq .Language.Lang "de" }}Schützen Sie Ihre Familie online{{ else }}Protect Your Family Online{{ end }}</h3>
<p style="margin: 0 0 1.25rem; opacity: 0.9; font-size: 0.95rem;">
{{ if eq .Language.Lang "de" }}
Agiliton VPN bietet Inhaltsfilterung, Geräteschutz und sicheres Surfen für die ganze Familie.
{{ else }}
Agiliton VPN provides content filtering, device protection, and safe browsing for the whole family.
{{ end }}
</p>
<a href="https://www.agiliton.eu/vpn" style="display: inline-block; background: #fff; color: #1a365d; padding: 0.75rem 2rem; border-radius: 8px; text-decoration: none; font-weight: 600;">
{{ if eq .Language.Lang "de" }}Mehr erfahren{{ else }}Learn More{{ end }}
</a>
</aside>

29
layouts/robots.txt Normal file
View File

@@ -0,0 +1,29 @@
User-agent: *
Allow: /
# Explicitly allow AI search crawlers
User-agent: GPTBot
Allow: /
User-agent: ChatGPT-User
Allow: /
User-agent: Google-Extended
Allow: /
User-agent: anthropic-ai
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: CCBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Bytespider
Allow: /
Sitemap: {{ "sitemap.xml" | absURL }}

View File

@@ -0,0 +1,303 @@
<style>
.csm-container {
max-width: 100%;
margin: 2rem 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}
.csm-container h3 {
text-align: center;
margin-bottom: 0.5rem;
font-size: 1.25rem;
}
.csm-subtitle {
text-align: center;
color: #666;
font-size: 0.85rem;
margin-bottom: 1rem;
}
.csm-map-wrapper {
position: relative;
background: #f8fafc;
border-radius: 12px;
padding: 1rem;
border: 1px solid #e2e8f0;
}
.csm-map-wrapper svg {
width: 100%;
height: auto;
}
.csm-map-wrapper path.country {
stroke: #fff;
stroke-width: 0.5;
cursor: pointer;
transition: opacity 0.2s;
}
.csm-map-wrapper path.country:hover {
opacity: 0.8;
stroke-width: 1.5;
stroke: #1a365d;
}
.csm-tooltip {
display: none;
position: absolute;
background: #1a365d;
color: #fff;
padding: 0.75rem 1rem;
border-radius: 8px;
font-size: 0.85rem;
max-width: 280px;
z-index: 10;
pointer-events: none;
box-shadow: 0 4px 12px rgba(0,0,0,0.15);
}
.csm-tooltip .csm-tt-title {
font-weight: 700;
margin-bottom: 0.25rem;
}
.csm-tooltip .csm-tt-status {
font-size: 0.8rem;
opacity: 0.9;
}
.csm-legend {
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content: center;
margin-top: 1rem;
font-size: 0.8rem;
}
.csm-legend-item {
display: flex;
align-items: center;
gap: 0.35rem;
}
.csm-legend-swatch {
width: 14px;
height: 14px;
border-radius: 3px;
border: 1px solid rgba(0,0,0,0.1);
}
</style>
<div class="csm-container">
<h3>{{ if eq .Page.Language.Lang "de" }}Kinderschutzgesetze weltweit{{ else }}Child Protection Laws Worldwide{{ end }}</h3>
<p class="csm-subtitle">{{ if eq .Page.Language.Lang "de" }}Klicken Sie auf ein Land für Details{{ else }}Click a country for details{{ end }}</p>
<div class="csm-map-wrapper" id="csm-map">
<div class="csm-tooltip" id="csm-tooltip">
<div class="csm-tt-title" id="csm-tt-title"></div>
<div class="csm-tt-status" id="csm-tt-status"></div>
</div>
</div>
<div class="csm-legend">
<div class="csm-legend-item"><div class="csm-legend-swatch" style="background:#1e40af"></div>{{ if eq .Page.Language.Lang "de" }}Gesetz in Kraft{{ else }}Law Enforced{{ end }}</div>
<div class="csm-legend-item"><div class="csm-legend-swatch" style="background:#3b82f6"></div>{{ if eq .Page.Language.Lang "de" }}Gesetzgebung verabschiedet{{ else }}Legislation Passed{{ end }}</div>
<div class="csm-legend-item"><div class="csm-legend-swatch" style="background:#93c5fd"></div>{{ if eq .Page.Language.Lang "de" }}In Bearbeitung{{ else }}In Progress{{ end }}</div>
<div class="csm-legend-item"><div class="csm-legend-swatch" style="background:#dbeafe"></div>{{ if eq .Page.Language.Lang "de" }}Richtlinien / Selbstregulierung{{ else }}Guidelines / Self-Regulation{{ end }}</div>
<div class="csm-legend-item"><div class="csm-legend-swatch" style="background:#e2e8f0"></div>{{ if eq .Page.Language.Lang "de" }}Keine spezifische Gesetzgebung{{ else }}No Specific Legislation{{ end }}</div>
</div>
</div>
<script>
(function() {
var lang = {{ .Page.Language.Lang | jsonify }};
// Country data: status, law name, details
var data = {
"AU": {
status: "enforced",
en: { name: "Australia", law: "Social Media Minimum Age Act 2024", detail: "Social media ban for under-16s. Enforced Dec 2025. Fines up to AUD 49.5M." },
de: { name: "Australien", law: "Social Media Minimum Age Act 2024", detail: "Social-Media-Verbot für unter 16-Jährige. In Kraft seit Dez. 2025. Bußgelder bis 49,5 Mio. AUD." }
},
"US": {
status: "in_progress",
en: { name: "United States", law: "KOSA + COPPA Update", detail: "KOSA passed Senate 91-3, in House committee. COPPA update requires compliance by Apr 2026." },
de: { name: "Vereinigte Staaten", law: "KOSA + COPPA-Update", detail: "KOSA im Senat mit 91-3 angenommen, im Ausschuss des Repräsentantenhauses. COPPA-Update erfordert Konformität bis Apr. 2026." }
},
"GB": {
status: "enforced",
en: { name: "United Kingdom", law: "Online Safety Act 2023 + Age Appropriate Design Code", detail: "Comprehensive online safety regime. Age verification required. Ofcom enforcement active." },
de: { name: "Vereinigtes Königreich", law: "Online Safety Act 2023 + Age Appropriate Design Code", detail: "Umfassendes Online-Sicherheitsregime. Altersverifikation erforderlich. Ofcom-Durchsetzung aktiv." }
},
"DE": {
status: "enforced",
en: { name: "Germany", law: "Jugendschutzgesetz (JuSchG)", detail: "Youth Protection Act extended to online platforms. BzKJ actively monitoring compliance." },
de: { name: "Deutschland", law: "Jugendschutzgesetz (JuSchG)", detail: "Jugendschutzgesetz auf Online-Plattformen ausgeweitet. BzKJ überwacht aktiv die Einhaltung." }
},
"FR": {
status: "passed",
en: { name: "France", law: "Digital Majority Act (Loi SREN)", detail: "Age verification mandate for adult content. Social media age 15 with parental consent." },
de: { name: "Frankreich", law: "Loi SREN (Digitale Volljährigkeit)", detail: "Altersverifikation für Erwachseneninhalte. Social Media ab 15 mit elterlicher Zustimmung." }
},
"IE": {
status: "enforced",
en: { name: "Ireland", law: "Online Safety and Media Regulation Act", detail: "Coimisiún na Meán regulates online safety. Binding online safety codes for platforms." },
de: { name: "Irland", law: "Online Safety and Media Regulation Act", detail: "Coimisiún na Meán reguliert Online-Sicherheit. Verbindliche Kodizes für Plattformen." }
},
"BR": {
status: "passed",
en: { name: "Brazil", law: "ECA Digital (Digital Child Statute)", detail: "Loot box ban for minors. Age-appropriate design requirements. Enhanced child data protection." },
de: { name: "Brasilien", law: "ECA Digital", detail: "Lootbox-Verbot für Minderjährige. Altersgerechtes Design. Verstärkter Datenschutz für Kinder." }
},
"IN": {
status: "passed",
en: { name: "India", law: "DPDP Act 2023", detail: "Digital Personal Data Protection Act. Verifiable parental consent for under-18s." },
de: { name: "Indien", law: "DPDP Act 2023", detail: "Gesetz zum Schutz personenbezogener Daten. Verifizierbare elterliche Einwilligung für unter 18-Jährige." }
},
"KR": {
status: "enforced",
en: { name: "South Korea", law: "Youth Protection Act + Game Shutdown Law", detail: "Long-standing youth protection framework. Real-name verification for online services." },
de: { name: "Südkorea", law: "Jugendschutzgesetz + Game Shutdown Law", detail: "Langjähriger Jugendschutzrahmen. Echtnamen-Verifizierung für Online-Dienste." }
},
"JP": {
status: "guidelines",
en: { name: "Japan", law: "Act on Regulation of Soliciting Children", detail: "Platform self-regulation encouraged. Industry guidelines for age-appropriate services." },
de: { name: "Japan", law: "Gesetz zur Regulierung der Kontaktaufnahme mit Kindern", detail: "Selbstregulierung der Plattformen empfohlen. Branchenrichtlinien für altersgerechte Dienste." }
},
"CN": {
status: "enforced",
en: { name: "China", law: "Minor Protection Law + Gaming Restrictions", detail: "Strict limits: 1hr/day gaming for minors. Real-name verification. Content filtering mandatory." },
de: { name: "China", law: "Minderjährigenschutzgesetz + Gaming-Beschränkungen", detail: "Strenge Grenzen: 1 Std./Tag Gaming für Minderjährige. Echtnamen-Verifizierung. Inhaltsfilterung verpflichtend." }
},
"CA": {
status: "in_progress",
en: { name: "Canada", law: "Online Harms Act (Bill C-63)", detail: "Proposed duty of care for platforms. Age verification requirements under consideration." },
de: { name: "Kanada", law: "Online Harms Act (Bill C-63)", detail: "Vorgeschlagene Sorgfaltspflicht für Plattformen. Altersverifikation in Prüfung." }
},
"NL": {
status: "enforced",
en: { name: "Netherlands", law: "DSA + Children's Code (AP)", detail: "Dutch DPA actively enforcing children's data protection. TikTok fined EUR 750K." },
de: { name: "Niederlande", law: "DSA + Kinderkodex (AP)", detail: "Niederländische Datenschutzbehörde setzt Kinderdatenschutz aktiv durch. TikTok mit 750.000 EUR bestraft." }
},
"IT": {
status: "passed",
en: { name: "Italy", law: "DSA + Parental Consent Law", detail: "Digital age of consent set to 14. Garante actively enforcing children's privacy rights." },
de: { name: "Italien", law: "DSA + Einwilligungsgesetz", detail: "Digitales Einwilligungsalter auf 14 festgelegt. Garante setzt Kinderdatenschutz aktiv durch." }
},
"ES": {
status: "passed",
en: { name: "Spain", law: "Organic Law on Child Protection in Digital Environments", detail: "Comprehensive child digital protection law. Age verification and content moderation required." },
de: { name: "Spanien", law: "Organisches Gesetz zum Kinderschutz in digitalen Umgebungen", detail: "Umfassendes digitales Kinderschutzgesetz. Altersverifikation und Inhaltsmoderation erforderlich." }
},
"SE": {
status: "enforced",
en: { name: "Sweden", law: "DSA + National Board for Youth Affairs", detail: "EU DSA framework plus national youth protection guidelines. Active enforcement." },
de: { name: "Schweden", law: "DSA + Nationale Jugendbehörde", detail: "EU-DSA-Rahmen plus nationale Jugendschutzrichtlinien. Aktive Durchsetzung." }
},
"NO": {
status: "passed",
en: { name: "Norway", law: "Social Media Age Limit (proposed 15)", detail: "Proposed social media age limit of 15. Following Australia's model." },
de: { name: "Norwegen", law: "Social-Media-Altersgrenze (geplant: 15)", detail: "Geplante Social-Media-Altersgrenze von 15 Jahren. Folgt Australiens Modell." }
}
};
var colors = {
enforced: "#1e40af",
passed: "#3b82f6",
in_progress: "#93c5fd",
guidelines: "#dbeafe",
none: "#e2e8f0"
};
// Fetch a lightweight world TopoJSON and render via inline SVG
// Using Natural Earth 110m simplified for fast loading
var mapEl = document.getElementById("csm-map");
var tooltip = document.getElementById("csm-tooltip");
var ttTitle = document.getElementById("csm-tt-title");
var ttStatus = document.getElementById("csm-tt-status");
// Load world GeoJSON (tiny, ~50KB)
fetch("https://cdn.jsdelivr.net/npm/world-atlas@2/countries-110m.json")
.then(function(r) { return r.json(); })
.then(function(topo) {
// We need topojson-client to convert
var script = document.createElement("script");
script.src = "https://cdn.jsdelivr.net/npm/topojson-client@3/dist/topojson-client.min.js";
script.onload = function() {
renderMap(topo);
};
document.head.appendChild(script);
})
.catch(function() {
mapEl.innerHTML += '<p style="text-align:center;color:#999;padding:2rem;">Map could not be loaded. Please check your internet connection.</p>';
});
// ISO 3166-1 numeric to alpha-2 mapping (key countries)
var numToAlpha = {
"36":"AU","76":"BR","124":"CA","156":"CN","250":"FR","276":"DE","356":"IN",
"372":"IE","380":"IT","392":"JP","410":"KR","528":"NL","578":"NO","724":"ES",
"752":"SE","826":"GB","840":"US"
};
function renderMap(topo) {
var countries = topojson.feature(topo, topo.objects.countries);
// Simple equirectangular projection
var w = 960, h = 480;
var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg");
svg.setAttribute("viewBox", "0 0 " + w + " " + h);
svg.setAttribute("preserveAspectRatio", "xMidYMid meet");
countries.features.forEach(function(f) {
var id = f.id;
var alpha2 = numToAlpha[id] || "";
var info = data[alpha2];
var color = info ? colors[info.status] : colors.none;
var paths = geoToPath(f.geometry, w, h);
paths.forEach(function(d) {
var path = document.createElementNS("http://www.w3.org/2000/svg", "path");
path.setAttribute("d", d);
path.setAttribute("fill", color);
path.setAttribute("class", "country");
path.setAttribute("data-id", alpha2);
if (info) {
path.addEventListener("mouseenter", function(e) {
var loc = info[lang] || info.en;
ttTitle.textContent = loc.name + " — " + loc.law;
ttStatus.textContent = loc.detail;
tooltip.style.display = "block";
});
path.addEventListener("mousemove", function(e) {
var rect = mapEl.getBoundingClientRect();
var x = e.clientX - rect.left + 10;
var y = e.clientY - rect.top - 10;
if (x + 280 > rect.width) x = x - 300;
tooltip.style.left = x + "px";
tooltip.style.top = y + "px";
});
path.addEventListener("mouseleave", function() {
tooltip.style.display = "none";
});
}
svg.appendChild(path);
});
});
mapEl.insertBefore(svg, tooltip);
}
// Minimal equirectangular geo→SVG path converter
function geoToPath(geom, w, h) {
var paths = [];
var coords = [];
if (geom.type === "Polygon") coords = [geom.coordinates];
else if (geom.type === "MultiPolygon") coords = geom.coordinates;
coords.forEach(function(poly) {
poly.forEach(function(ring) {
var d = "";
ring.forEach(function(pt, i) {
var x = (pt[0] + 180) / 360 * w;
var y = (90 - pt[1]) / 180 * h;
d += (i === 0 ? "M" : "L") + x.toFixed(1) + "," + y.toFixed(1);
});
d += "Z";
paths.push(d);
});
});
return paths;
}
})();
</script>

View File

@@ -0,0 +1,13 @@
{{/* FAQ shortcode — renders as expandable details + outputs FAQPage schema for AI search */}}
{{ $items := .Inner | split "---" }}
<div class="faq-section">
{{ range $items }}
{{ $parts := . | split "?" }}
{{ if gt (len $parts) 1 }}
<details class="faq-item" style="margin-bottom: 0.75rem; border: 1px solid #e2e8f0; border-radius: 8px; padding: 0;">
<summary style="padding: 0.75rem 1rem; cursor: pointer; font-weight: 600; list-style: none;">{{ index $parts 0 | markdownify }}?</summary>
<div style="padding: 0 1rem 0.75rem; color: #4a5568;">{{ index $parts 1 | markdownify }}</div>
</details>
{{ end }}
{{ end }}
</div>

View File

@@ -0,0 +1,13 @@
<aside class="vpn-cta" style="background: linear-gradient(135deg, #1a365d 0%, #2d5ca8 100%); color: #fff; padding: 2rem; border-radius: 12px; margin: 2rem 0; text-align: center;">
<h3 style="margin: 0 0 0.75rem; font-size: 1.25rem;">{{ if eq .Page.Language.Lang "de" }}Schützen Sie Ihre Familie online{{ else }}Protect Your Family Online{{ end }}</h3>
<p style="margin: 0 0 1.25rem; opacity: 0.9; font-size: 0.95rem;">
{{ if eq .Page.Language.Lang "de" }}
Agiliton VPN bietet Inhaltsfilterung, Geräteschutz und sicheres Surfen für die ganze Familie.
{{ else }}
Agiliton VPN provides content filtering, device protection, and safe browsing for the whole family.
{{ end }}
</p>
<a href="https://www.agiliton.eu/vpn" style="display: inline-block; background: #fff; color: #1a365d; padding: 0.75rem 2rem; border-radius: 8px; text-decoration: none; font-weight: 600;">
{{ if eq .Page.Language.Lang "de" }}Mehr erfahren{{ else }}Learn More{{ end }}
</a>
</aside>

37
nginx.conf Normal file
View File

@@ -0,0 +1,37 @@
server {
listen 80;
server_name _;
root /usr/share/nginx/html;
index index.html;
# Security headers
add_header X-Content-Type-Options "nosniff" always;
add_header X-Frame-Options "SAMEORIGIN" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
add_header X-XSS-Protection "1; mode=block" always;
# Gzip
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml text/javascript image/svg+xml;
gzip_min_length 256;
# Cache static assets
location ~* \.(css|js|png|jpg|jpeg|gif|ico|svg|woff|woff2)$ {
expires 30d;
add_header Cache-Control "public, immutable";
}
# Cache HTML with short TTL for freshness
location ~* \.html$ {
expires 1h;
add_header Cache-Control "public, must-revalidate";
}
# Clean URLs
location / {
try_files $uri $uri/ $uri.html =404;
}
# Custom 404
error_page 404 /404.html;
}

29
static/llms.txt Normal file
View File

@@ -0,0 +1,29 @@
# Internet for Kids
> Expert insights on child protection laws, online safety, and digital family protection worldwide.
This site is published by Agiliton (https://www.agiliton.eu), a European technology company focused on privacy, security, and family protection solutions.
## Content
This blog covers:
- Child protection legislation worldwide (KOSA, DSA, JuSchG, Online Safety Acts)
- Digital age verification and identity systems
- Parental controls and content filtering technology
- Online safety best practices for families
- Social media regulations and enforcement
## Languages
Content is available in English (/en/) and German (/de/).
## Sections
- /en/ — Articles on child protection and online safety (English)
- /de/ — Artikel zum Kinderschutz und Online-Sicherheit (Deutsch)
- /en/about/ — About this publication
- /en/tags/ — Browse by topic
## Contact
service@agiliton.eu

1
themes/PaperMod Submodule

Submodule themes/PaperMod added at de1169ec32

1
themes/ananke Submodule

Submodule themes/ananke added at a5f3dd61ce