Windows 11 będzie mógł przekazywać aplikacjom informację, do jakiej grupy wiekowej należy zalogowany użytkownik, bez ujawniania jego dokładnego wieku ani daty urodzenia. Microsoft rozwija w tym celu Windows Age API, które pozwoli programom automatycznie dostosować treści, funkcje i zabezpieczenia do dzieci, nastolatków oraz dorosłych.
System przewiduje pięć przedziałów wiekowych: poniżej 10 lat, 10–12, 13–15, 16–17 oraz 18+. Rozwiązanie ma być wykorzystywane m.in. w aplikacjach, grach, usługach komunikacyjnych i systemach AI. Microsoft już równolegle zmienia zasady korzystania z Copilota – usługa wymaga logowania, a dostęp dla dzieci poniżej 13. roku życia jest ograniczony.
Najważniejsze informacje:
- Windows Age API przekazuje przedział wiekowy, a nie dokładną datę urodzenia.
- Dostępne kategorie to: 0–9, 10–12, 13–15, 16–17 i 18+.
- Aplikacja może również sprawdzić, czy wiek użytkownika został zweryfikowany.
- Mechanizm opiera się na koncie Microsoft zalogowanym w Windows 11.
- Microsoft chce wykorzystywać sygnały wieku również przy usługach wykorzystujących AI.
- Technologia trafia najpierw do Windows Insider, a szersze wdrożenie ma nastąpić później.
Windows 11 będzie znał kategorię wiekową użytkownika
Podstawą nowego rozwiązania jest konto Microsoft. Windows może dzięki niemu posiadać kontekst pozwalający określić, czy użytkownik powinien być traktowany jako dziecko, nastolatek czy osoba dorosła, czy dotyczą go zgody rodzicielskie oraz czy jego wiek został wcześniej zweryfikowany. Informacja może następnie zostać wykorzystana przez system oraz aplikacje działające na komputerze.
Nie oznacza to jednak, że każda aplikacja otrzyma datę urodzenia użytkownika. Microsoft zaprojektował system tak, aby udostępniał możliwie mało informacji potrzebnych do podjęcia decyzji. Najważniejsza funkcja GetUserAgeRangeAsync zwraca jeden z pięciu przedziałów: poniżej 10 lat, 10–12, 13–15, 16–17 albo 18+. Dla programu może to wystarczyć, aby określić, czy konkretną funkcję należy udostępnić, ograniczyć lub całkowicie zablokować.
Windows otrzymuje więc warstwę systemową, która może zakończyć sytuację, w której każda aplikacja oddzielnie pyta użytkownika o datę urodzenia i samodzielnie tworzy mechanizm kontroli wieku. Microsoft chce, aby jedno źródło sygnału wieku mogło być wykorzystywane w całym ekosystemie Windows, przy jednoczesnym ograniczeniu ilości danych przekazywanych poszczególnym usługom.

Windows Age API nie poda aplikacji dokładnego wieku
Prywatność jest jednym z kluczowych założeń nowego mechanizmu. Dokumentacja Microsoftu wyraźnie wskazuje, że aplikacja korzystająca z Age API nie otrzymuje dokładnego wieku użytkownika, daty urodzenia ani informacji o jego relacjach rodzinnych. Program dostaje jedynie wynik potrzebny do przygotowania odpowiedniego wariantu doświadczenia.
Jeżeli więc użytkownik ma 14 lat, aplikacja może otrzymać informację odpowiadającą zakresowi 13–15, ale nie dowie się, czy dana osoba urodziła się w styczniu czy listopadzie, ani nie otrzyma pełnej daty urodzenia zapisanej na koncie. W przypadku osoby pełnoletniej API może zwrócić kategorię 18+, również bez ujawniania konkretnego wieku.
To ważna różnica względem wielu obecnych systemów age-gatingu. Dziś aplikacje często wymagają wpisania pełnej daty urodzenia, mimo że do podjęcia decyzji potrzebują jedynie odpowiedzi na pytanie, czy użytkownik ukończył określony wiek. Model Microsoftu ma zmniejszyć skalę gromadzenia takich danych.
Samo API nie jest jednak anonimowym mechanizmem dostępnym dla dowolnego programu. Microsoft wymaga identyfikacji i rejestracji aplikacji w platformie Digital Safety, zanim ta otrzyma użyteczne sygnały. Ma to ograniczyć możliwość masowego odpytywania systemu o status wieku użytkowników przez przypadkowe oprogramowanie.
Windows rozróżni pięć grup wiekowych
Microsoft nie ogranicza systemu do prostego podziału „niepełnoletni” i „dorosły”. GetUserAgeRangeAsync przewiduje aż pięć kategorii, dzięki czemu aplikacja może różnicować zabezpieczenia znacznie dokładniej.
| Kategoria | Zakres wieku |
|---|---|
| Dziecko | poniżej 10 lat |
| Dziecko / młodszy użytkownik | 10–12 lat |
| Nastolatek | 13–15 lat |
| Starszy nastolatek | 16–17 lat |
| Dorosły | 18+ |
To może mieć znaczenie zwłaszcza w przypadku mediów społecznościowych, komunikatorów, gier i platform zawierających treści tworzone przez użytkowników. Funkcja odpowiednia dla 17-latka niekoniecznie powinna być dostępna dla dziewięciolatka, dlatego jeden wspólny próg 18 lat byłby w wielu przypadkach zbyt uproszczony.
Microsoft przygotował dodatkowo CheckAgeStatusAsync, które ma klasyfikować użytkownika zgodnie z wymaganiami obowiązującymi w jego regionie. Nie wszystkie kraje definiują bowiem dziecko, osobę niepełnoletnią i dorosłą w identyczny sposób. System może dzięki temu uwzględniać lokalne przepisy zamiast stosować jeden globalny próg do wszystkich usług.
Aplikacje będą mogły automatycznie zmieniać się zależnie od wieku
Najważniejszą konsekwencją Windows Age API nie jest samo rozpoznanie kategorii wieku, lecz to, co będzie mogła zrobić z tą informacją aplikacja. Microsoft wskazuje kilka typowych zastosowań: treści tworzone przez użytkowników, funkcje społecznościowe i komunikacyjne, zakupy wewnątrz aplikacji oraz multimedia oznaczone kategoriami wiekowymi.
Przykładowo aplikacja społecznościowa może ograniczyć możliwość kontaktu z nieznajomymi dla młodszych użytkowników, gra może zmienić dostępność płatności lub określonych treści, a usługa wideo dostosować katalog do kategorii wiekowej. Wszystko to może wydarzyć się bez kolejnego formularza pytającego użytkownika o datę urodzenia.
Microsoft opisuje ten model w uproszczeniu jako:
konto użytkownika → sygnał wieku → doświadczenie i zabezpieczenia odpowiednie dla wieku.
Największą zmianą może być spójność. Dzisiaj rodzic może skonfigurować ograniczenia w Windows, ale osobno musi ustawiać zasady w różnych aplikacjach i usługach. Jeśli deweloperzy zaczną korzystać z Windows Age API, część tych zabezpieczeń będzie mogła zostać uruchomiona automatycznie na podstawie tego samego sygnału systemowego.
Microsoft chce również sprawdzać, czy wiek został zweryfikowany
Sam przedział wiekowy nie zawsze wystarczy. Użytkownik może przecież podać podczas zakładania konta nieprawdziwą datę urodzenia. Dlatego Windows Age API zawiera drugą funkcję: GetAgeVerificationStatusAsync, która pozwala sprawdzić, czy wiek został niezależnie zweryfikowany.
Aplikacja nie musi przy tym otrzymywać dokumentu, zdjęcia dowodu ani informacji o metodzie wykorzystanej podczas sprawdzania. API może zwrócić jeden ze statusów, m.in. Verified, Unverified, OptedOut albo TemporarilyUnavailable. Oznacza to, że program może wiedzieć, czy deklaracja wieku została potwierdzona, bez przejmowania procesu przechowywania najbardziej wrażliwych danych.
Microsoft rozwija równolegle usługę Microsoft Age Verification, która ma działać zgodnie z zasadą „zweryfikuj raz, wykorzystuj wszędzie”. Status zostaje powiązany z kontem Microsoft i może później zostać użyty przez Windows oraz kompatybilne aplikacje. System weryfikacji działa już w wybranych scenariuszach sklepowych w Singapurze, Brazylii i Australii, a firma planuje rozszerzać go wraz ze zmianami regulacyjnymi w kolejnych krajach.
W praktyce Windows ma stać się pośrednikiem między usługą potwierdzającą wiek a aplikacją, która potrzebuje jedynie informacji, czy użytkownik spełnia wymagany próg.
Nowe rozwiązanie Microsoftu obejmuje również sztuczną inteligencję
Microsoft bezpośrednio łączy rozwój sygnałów wieku z rosnącą popularnością systemów AI. Firma argumentuje, że aplikacje korzystające ze sztucznej inteligencji również powinny wiedzieć, czy komunikują się z dzieckiem, nastolatkiem czy osobą dorosłą, ponieważ odpowiednie zabezpieczenia mogą różnić się w zależności od wieku.
Najbardziej oczywistym przykładem jest Copilot. Microsoft poinformował, że korzystanie z usługi wymaga obecnie zalogowania na konto, a dzieci poniżej 13. roku życia – lub starsze tam, gdzie wymagają tego lokalne przepisy – nie mogą korzystać z Copilota. Firma wymienia również ograniczenia dotyczące szkodliwych treści, kierowanie do materiałów pomocowych przy wykryciu ryzyka samookaleczenia, przypomnienia o przerwach oraz zabezpieczenia mające ograniczać niepożądane zachowania modeli.
Age API może pozwolić przenieść podobny model poza własne aplikacje Microsoftu. Zewnętrzny program AI działający w Windows mógłby otrzymać sygnał, że użytkownik należy do kategorii 13–15 lat, a następnie automatycznie uruchomić odpowiedni zestaw funkcji i zabezpieczeń.
Nie oznacza to, że Windows sam będzie decydował, co konkretnie może powiedzieć model AI. API przekazuje sygnał wieku, natomiast sposób jego wykorzystania pozostaje po stronie aplikacji i jej twórcy.
To nie jest system, który będzie „zgadywał” wiek na podstawie twarzy
Określenie „Windows rozpozna wiek użytkownika” może sugerować analizowanie kamery, zdjęcia twarzy czy zachowania przy komputerze. Windows Age API nie działa w ten sposób. Podstawą mechanizmu jest konto Microsoft i informacje związane z jego statusem oraz procesem weryfikacji.
To bardzo istotne z punktu widzenia prywatności. Aplikacja nie otrzymuje możliwości spojrzenia przez kamerę i oszacowania, czy użytkownik ma 12 czy 17 lat. Otrzymuje przygotowany przez platformę sygnał, np. 13–15 lub 18+, jeżeli taki wynik jest dostępny dla zalogowanego konta.
System wymaga przy tym Windows 11 i aktywnej sesji użytkownika zalogowanego na konto Microsoft. Dokumentacja deweloperska wskazuje również na obowiązek ustanowienia tożsamości aplikacji w platformie Digital Safety. Nie jest to więc uniwersalny mechanizm identyfikowania każdej osoby, która usiądzie przed komputerem.
Jeżeli komputer jest współdzielony, znaczenie ma konto aktualnie zalogowanego użytkownika. To kolejny powód, dla którego Microsoft łączy nowe rozwiązanie z kontami dziecięcymi i Microsoft Family – skuteczność systemu zależy od prawidłowego rozdzielenia profili poszczególnych domowników.
Microsoft rozbudowuje jednocześnie kontrolę rodzicielską Windows
Age API jest częścią większej przebudowy zabezpieczeń dla rodzin. Microsoft w ostatnich miesiącach poprawił Family Safety, w tym obsługę próśb o dodatkowy czas przed ekranem, zgody na uruchamianie aplikacji, zakupy oraz raportowanie aktywności dziecka.
Firma chce również mocniej eksponować ustawienia rodzicielskie już podczas konfiguracji komputera. W wybranych regionach użytkownicy mają otrzymywać bardziej widoczne informacje o możliwościach kontroli rodzicielskiej i zgodach podczas pierwszej konfiguracji Windows. Celem jest sytuacja, w której odpowiednie zabezpieczenia działają od początku, a nie dopiero wtedy, gdy rodzic sam odnajdzie odpowiednią sekcję ustawień.
Cały projekt jest elementem ogłoszonego przez Microsoft Safe Participation Framework. Firma dzieli swoją strategię na bezpieczeństwo projektowane od podstaw, doświadczenia różnicowane zależnie od wieku oraz edukację użytkowników. Windows Age API jest jednym z narzędzi drugiego filaru.
Microsoft argumentuje, że ochrona młodszych użytkowników nie powinna oznaczać całkowitego odcinania ich od nowych technologii. System ma raczej pozwalać aplikacjom tworzyć inne ustawienia i zabezpieczenia dla różnych etapów rozwoju użytkownika.
Windows Age API nie działa jeszcze wszędzie
Nowa technologia nie pojawi się jednocześnie na wszystkich komputerach. Microsoft poinformował, że Windows Age APIs są już udostępniane uczestnikom programu Windows Insider, natomiast dostępność dla wszystkich użytkowników ma nastąpić później. Funkcja CheckAgeStatusAsync zostanie aktywowana w jednej z przyszłych aktualizacji.
Dokumentacja deweloperska jest jeszcze bardziej ostrożna. Microsoft zaznacza, że interfejsy zostały opisane przed pełnym uruchomieniem sygnałów w środowisku produkcyjnym i na obecnym etapie mogą zwracać null lub informację o niedostępności weryfikacji. Pełne uruchomienie mechanizmu jest planowane w późniejszej aktualizacji w 2026 roku.
Dla twórców aplikacji oznacza to konieczność przygotowania scenariusza awaryjnego. Jeżeli Windows nie zna kategorii wiekowej użytkownika, aplikacja nie powinna zakładać automatycznie, że ma do czynienia z osobą dorosłą. Microsoft zaleca w takiej sytuacji wykorzystanie domyślnego zachowania lub własnego mechanizmu age-gate.
Rozwiązanie wymaga też Windows 11. Nie jest to funkcja przygotowywana jako uniwersalne API dla starszych wersji systemu.
Age API może zmienić sposób, w jaki aplikacje pytają o wiek
Jeżeli mechanizm zostanie szeroko przyjęty przez deweloperów, jedna z najbardziej widocznych zmian może być bardzo prosta: coraz mniej aplikacji będzie musiało pytać użytkownika o pełną datę urodzenia.
Dzisiaj te same dane wpisujemy osobno w grze, serwisie społecznościowym, sklepie, aplikacji multimedialnej i kolejnych usługach. Każda firma tworzy własną bazę danych i własny sposób określania wieku. Z punktu widzenia prywatności oznacza to rozpowszechnianie tej samej informacji pomiędzy wieloma podmiotami.
Microsoft proponuje inny model. Windows dostarcza sygnał wskazujący potrzebną kategorię, a aplikacja otrzymuje wyłącznie zakres wymagany do podjęcia decyzji. W przypadku usług wymagających większej pewności może dodatkowo sprawdzić status weryfikacji.
To potencjalnie wygodniejsze, ale zwiększa również znaczenie samego konta Microsoft jako centralnej warstwy tożsamości użytkownika Windows. Od poprawności danych i mechanizmów weryfikacji na tym poziomie będzie zależało, jakie doświadczenie zobaczy użytkownik w kompatybilnych aplikacjach.
Ostatecznie skuteczność Windows Age API zależeć będzie więc od dwóch rzeczy: jakości sygnałów Microsoftu oraz liczby twórców, którzy zdecydują się rzeczywiście je wykorzystywać.
Podsumowanie
Microsoft przygotowuje dla Windows 11 system, który pozwoli aplikacjom otrzymywać prywatnościowy sygnał dotyczący kategorii wiekowej zalogowanego użytkownika. Windows Age API rozróżnia pięć przedziałów – poniżej 10 lat, 10–12, 13–15, 16–17 oraz 18+ – i może dodatkowo poinformować program, czy wiek został wcześniej zweryfikowany.
Najważniejsze jest to, czego aplikacja nie dostanie: dokładnej daty urodzenia ani pełnego wieku użytkownika. Microsoft chce dzięki temu umożliwić tworzenie zabezpieczeń dla dzieci i nastolatków bez konieczności przekazywania kolejnych danych osobowych każdej aplikacji z osobna.
Technologia będzie miała szczególne znaczenie dla gier, usług społecznościowych, zakupów cyfrowych i aplikacji wykorzystujących AI. Microsoft już stosuje bardziej restrykcyjne zasady wieku w Copilocie i chce, aby podobne mechanizmy mogły działać na poziomie całego ekosystemu Windows.
Windows nie zacznie więc „zgadywać”, ile lat ma osoba siedząca przed ekranem. Ma natomiast stać się platformą, która potrafi przekazać aplikacji: ten użytkownik jest dzieckiem, nastolatkiem albo osobą dorosłą – i nic więcej, niż jest rzeczywiście potrzebne.
Źródło: Microsoft. Opracowanie własne.
Dziękujemy za przeczytanie artykułu na Techoteka.pl.
Publikujemy codziennie informacje o sztucznej inteligencji, nowych technologiach, IT oraz rozwoju agentów AI.
Obserwuj nas na Facebooku, aby nie przegapić kolejnych artykułów.



