Polski
PlayStation Access Controller na Macu
Ta aplikacja jest całkowicie darmowa. Nie trzeba zakładać konta. Nie ma subskrypcji ani skomplikowanych pobrań, a nic nie jest zablokowane. Zoptymalizowana pod Apple Silicon.
PlayStation Access Controller działa na Macu. Paruje się przez Bluetooth albo podłącza kablem USB-C bez sterownika, tak samo jak DualSense. Mac nie zamienia go jednak w mysz ani klawiaturę: gry z obsługą kontrolerów go widzą, a cała reszta go ignoruje. InputConfig wypełnia tę lukę. Powstał, bo moje własne dłonie źle znoszą klasyczne układy, a jest darmowy, bez żadnych zamków.
Access Controller od Sony to płaski, okrągły pad, który leży na stole: drążek przyjmujący nakładki różnych kształtów i długości, duży przycisk środkowy, osiem gniazd przycisków wokół niego i cztery gniazda rozszerzeń 3,5 mm na przełączniki. Od wersji 1.8 InputConfig czyta sam kontroler. Socket 1 (Gniazdo 1) do Socket 8, przycisk środkowy, drążek i jego naciśnięcie, przyciski PS i Profile oraz to, co jest podłączone do E1 do E4, docierają pod własnymi nazwami, przez USB-C i Bluetooth, niezależnie od tego, co przypisuje im aktywny profil. Przez kabel USB-C wyświetla też trzy profile zapisane w kontrolerze, przełącza między nimi i edytuje jeden za pomocą własnych ustawień PS5, więc do ustawienia nie potrzebujesz PS5. Ten przewodnik najpierw uruchamia wbudowany preset, a potem pokazuje, co widzi Mac i jak zmieniać profile.
Kroki
- Sparuj Access Controller przez Bluetooth, przytrzymując przycisk PS i przycisk profilu razem, aż lampka zacznie migać, a potem połącz go w Ustawieniach systemowych, Bluetooth. Albo połącz kablem USB-C.
- W InputConfig otwórz Built-in Presets, Desktop & Productivity, Access Controller (Kontroler Access), i naciśnij Activate. Drążek to wskaźnik, przycisk środkowy klika, gniazdo 5 robi prawy klik, a gniazdo 7 otwiera Spotlight.
- Naciśnij Scan (Skanuj) w dowolnym wierszu i naciśnij gniazdo, przycisk PS albo Profile, albo przełącznik w E1 do E4. Wiersz zostaje przypisany do tej nazwy i działa niezależnie od tego, który profil jest aktywny.
- Żeby zobaczyć albo zmienić własne profile kontrolera, podłącz go przez USB-C i otwórz Profile chip nad rysunkiem w Live Visualizer (Wizualizator na żywo). Use przełącza na profil, Edit go zmienia, a Save to Controller go zapisuje.
- Poznaj zatrzymanie awaryjne, do którego sięgniesz: na Access Controller domyślne przytrzymanie kontrolera to samo gniazdo 7 (Options) przez trzy sekundy, albo przypisz gniazdo lub przełącznik do Emergency Stop (Awaryjne zatrzymanie).
- Do gier wyścigowych wypróbuj wbudowany preset One-Stick Driving (Jazda jednym drążkiem) albo pobieralny Access Controller Driving z tej strony.
Jak czytać ten przewodnik
Zacznij od tego, gdzie jesteś:
- Jeśli dopiero go rozpakowujesz, przejdź krok po kroku. Działający wskaźnik będziesz mieć za kilka minut.
- Jeśli gniazdo nie robi tego, czego oczekujesz, przeczytaj co widzi Mac, a potem przełącz i edytuj jego profile.
- Jeśli używasz przełączników albo grasz w grę wyścigową, przejdź do gniazd rozszerzeń albo do jazdy jednym drążkiem.
Krok po kroku, od parowania do działającego wskaźnika
Ta część zamienia podstawowy profil w działającą mysz, a potem ustawia zatrzymanie, do którego sięgasz.
Krok 1: sparuj albo podłącz
- Ty: Przytrzymaj przycisk PS i przycisk profilu razem, aż lampka zacznie migać, a potem kliknij Connect w Ustawieniach systemowych, Bluetooth. Albo podłącz kabel USB-C, który nie wymaga parowania.
- macOS: Wyświetla go w rodzinie DualSense, więc może mieć nazwę DualSense. Nazwa jest kosmetyczna.
- Sprawdzenie: InputConfig pokazuje kontroler na górze paska bocznego. Przez USB-C pasek boczny podaje też nazwę aktywnego profilu.
Krok 2: uruchom wbudowany preset
- Ty: Otwórz Built-in Presets, Desktop & Productivity, Access Controller, i naciśnij Activate (Aktywuj).
- InputConfig: Drążek przesuwa wskaźnik, przycisk środkowy klika, gniazdo 5 robi prawy klik, a gniazdo 7 otwiera Spotlight.
- Sprawdzenie: Pchnij drążek i wskaźnik się porusza. Jeśli dryfuje, gdy nikt go nie rusza, podnieś martwą strefę w Opcjach wiersza drążka. Adjust live (Dostosuj na żywo) pokazuje drążek, gdy go ustawiasz.

Krok 3: ustaw zatrzymanie, do którego sięgniesz
- Ty: Zostaw w Ustawieniach, Ogólne, Emergency stop (Awaryjne zatrzymanie) tak, jak jest, z włączonym przytrzymaniem przycisku na kontrolerze. Na Access Controller domyślne przytrzymanie to samo gniazdo 7 (Options) przez trzy sekundy. Przytrzymanie może trwać od jednej do pięciu sekund.
- InputConfig: Przytrzymanie gniazda 7 przez ten czas zatrzymuje preset, puszcza każdy trzymany klawisz i kliknięcie, odtwarza dźwięk i mówi o zatrzymaniu na głos.
- Sprawdzenie: Przytrzymaj gniazdo 7. Najpierw otwiera się Spotlight, a potem preset się zatrzymuje. Przetestuj to, zanim na tym polegniesz.
Na innych kontrolerach domyślne zatrzymanie to Back i Start przytrzymane razem, czyli na padzie PlayStation Create i Options. Podstawowy profil nigdy nie wysyła Create, więc na Access Controller InputConfig bierze samo gniazdo 7. Po zatrzymaniu puszczenie i ponowne przytrzymanie gniazda 7 uruchamia preset z powrotem, dopóki preset nie zostanie uruchomiony w inny sposób. Dwa kolejne sposoby na zatrzymanie:
- Własne gniazdo albo przełącznik. Zeskanuj wiersz na dowolne gniazdo, przycisk PS albo przełącznik w porcie i daj mu wyjście App Action (Działanie aplikacji), Emergency Stop. Zatrzymuje się w chwili naciśnięcia, bez przytrzymania, co pasuje komuś, kto nie zdąży szybko sięgnąć po klawiaturę.
- Klawiatura albo pasek menu. Control, Option, Command i klawisz kropki albo Emergency Stop na pasku menu.
Ustaw zatrzymanie przed wszystkim innym, bo to jedyne przypisanie, które musi działać, gdy nic innego nie działa.
Co widzi Mac: każde gniazdo po nazwie
InputConfig czyta sam kontroler, a nie tylko to, co wysyła jego profil. Każda kontrolka dociera pod własną nazwą, przez USB-C i Bluetooth, niezależnie od tego, co przypisuje jej aktywny profil:
- Socket 1 do Socket 8 (Gniazdo 8). Osiem gniazd wokół środka, każde pod swoim numerem.
- Center button (Przycisk środkowy) i Stick press. Duży przycisk pośrodku oraz naciśnięcie drążka.
- Drążek. Jego dwie osie, do wskaźnika, przewijania albo jazdy jednym drążkiem.
- PS button (Przycisk PS) i Profile button. Oba są czytane osobno i mogą mieć wiersz. Przycisk Profile nadal też przełącza profile w kontrolerze.
- E1 do E4. Wszystko, co jest podłączone do czterech portów rozszerzeń, omówione w portach rozszerzeń.
Docierają też funkcje, które wysyła profil, więc wiersz zrobiony dla Cross albo Circle nadal działa, tak samo jak funkcja, do której pad nie ma kontrolki, na przykład przycisk touchpada albo prawy drążek, gdy profil umieszcza ją na gnieździe. Różnicę widać, gdy profil się zmienia. Wiersz zrobiony dla gniazda uruchamia się z tego gniazda, niezależnie od tego, który profil się świeci. Wiersz zrobiony dla funkcji, na przykład Circle, uruchamia się tylko wtedy, gdy aktywny profil wysyła Circle.
Live Visualizer w InputConfig rysuje Access Controller, gniazdo po gnieździe, i podświetla każdą kontrolkę, gdy ją naciskasz. Kliknięcie kontrolki tam wyjaśnia, co robi, i przeskakuje do jej wiersza.

Przypisz gniazdo, gdy zadanie ma zostać na miejscu, a funkcję, gdy chcesz, żeby profil je przesuwał.
Co robi wbudowany preset
Wbudowany preset jest zrobiony pod podstawowy profil Sony, więc pierwsze cztery wiersze działają od chwili sparowania kontrolera. Pozostałe wiersze są zrobione dla funkcji, od Square do Create, i uruchamiają się, gdy profil da te funkcje gniazdom. Ten profil możesz zrobić na Macu albo go pominąć: naciśnij Scan w wierszu i naciśnij gniazdo, o które ci chodzi, a wiersz zostanie przypisany do tego gniazda.
| Funkcja | Skąd pochodzi | Robi |
|---|---|---|
| Drążek | Drążek (profil podstawowy) | Przesuwa wskaźnik |
| Cross | Przycisk środkowy (profil podstawowy) | Lewe kliknięcie |
| Circle | Gniazdo 5 (profil podstawowy) | Prawy przycisk myszy |
| Options | Gniazdo 7 (profil podstawowy) | Spotlight |
| Square | Gniazdo, przez profil albo Scan | Podwójne kliknięcie |
| Triangle | Gniazdo, przez profil albo Scan | Return |
| L1 i R1 | Gniazda, przez profil albo Scan | Przewijanie w górę i w dół, gdy przytrzymane |
| L2 | Gniazdo, przez profil albo Scan | Trzyma Command, do kliknięć z Command i skrótów |
| R2 | Gniazdo, przez profil albo Scan | Space |
| Create | Gniazdo, przez profil albo Scan | Mission Control |
Zmień Speed w wierszach drążka albo Pointer speed (Prędkość wskaźnika) na stronie presetu, jeśli wskaźnik wydaje się za szybki lub za wolny. Scan to najszybsza droga do pozostałych wierszy: jedno naciśnięcie na wiersz i żadnego profilu do zrobienia.
Przełączaj i edytuj trzy profile
Kontroler przechowuje trzy profile i sam stosuje aktywny, na PS5 i na Macu. PS5 tworzy je w swoich ustawieniach dostępności, a InputConfig potrafi teraz zrobić to samo przez USB-C. W Live Visualizer element Profile chip nad rysunkiem podaje nazwę aktywnego profilu. Przez kabel wyświetla wszystkie trzy:
- Use. Robi profil aktywnym, tak samo jak naciśnięcie przycisku Profile na kontrolerze.
- Edit. Otwiera profil obok rysunku, w terminach samego PS5: Button Assignments (Przypisania przycisków) z Assign Button, Assign Simultaneous Press i Button Toggle dla każdego gniazda, przycisku środkowego i naciśnięcia drążka, potem Controller Orientation i to, jakim drążkiem jest drążek, oraz urządzenie i przypisanie każdego portu rozszerzeń.
- Save to Controller (Zachowaj na kontrolerze). Zapisuje profil w kontrolerze, który odczytuje go z powrotem, żeby sprawdzić.
Podczas edycji kliknij wiersz, żeby zakreślić jego gniazdo albo port na rysunku, albo kliknij kontrolkę na rysunku, żeby przejść do jej wiersza. Wiersz presetu może też przełączać profile: wyjście Controller Profile, w menu wyjść w sekcji Controller, przechodzi do następnego albo poprzedniego profilu albo prosto do 1, 2 lub 3.
Przez Bluetooth kontroler nie otwiera swoich profili dla komputera, więc element pokazuje aktywny profil, a przełącza przycisk Profile. Tak działa kontroler, to nie jest ograniczenie aplikacji, a wyjście Controller Profile (Profil kontrolera) z tego samego powodu potrzebuje kabla. Krótka wersja tego jest na osobnej stronie. Podłącz kabel raz, żeby ustawić profile, a potem przejdź na bezprzewodowe, jeśli chcesz.
Użyj pobieralnego układu desktopowego dla trzech zadań na gniazdo
Pobieralny układ Access Controller Desktop z tej strony daje każdemu przyciskowi więcej niż jedno zadanie, więc osiem wystarcza. Zakłada, że przyciski są w zasięgu ręki, pięści, brody albo stopy. Jest zbudowany na Cross, Circle, Square, Triangle, L1, R1, L2, R2 i L3, więc potrzebuje profilu, który umieszcza je na gniazdach. Zrób go przez Edit po USB-C albo na PS5, albo zeskanuj każdy wiersz na gniazdo, które chcesz. Przy podstawowym profilu i bez zmian zacznij zamiast tego od wbudowanego presetu.
| Funkcja | Naciśnięcie | Przytrzymanie (około pół sekundy) | Podwójne naciśnięcie |
|---|---|---|---|
| Drążek | Wskaźnik, krzywa Smooth, szeroka martwa strefa | ||
| L3 | Przełącz przeciąganie (trzyma przycisk myszy, aż naciśniesz ponownie) | ||
| Cross | Kliknięcie | Prawy przycisk myszy | |
| Circle | Przewijanie w dół | Page Down | |
| Square | Return | Escape | |
| Triangle | Przewijanie w górę | Page Up | |
| L1 | Cofnij (nawias Command) | Dalej | |
| R1 | Start Dictation (Rozpocznij dyktowanie) | Speak Selection | |
| L2 | Tab | Shift Tab | |
| R2 | Spotlight | Mission Control | Zablokuj ekran |
Progi przytrzymania to 600 ms, a okna podwójnego stuknięcia 400 ms, dłuższe niż domyślne, bo przyciski Access Controller są duże i wolno się je naciska. Skróć je w Opcjach wiersza, kiedy poznasz tempo danej osoby. Wiersze przycisków mają już włączone Speak, co warto zostawić przez pierwszy tydzień. Najpierw długie okna, a potem skracaj je do rzeczywistego tempa osoby.
Dodaj przełączniki w gniazdach rozszerzeń
Cztery gniazda rozszerzeń przyjmują przełączniki 3,5 mm, przyciski i pedały, przełącznik sip-and-puff oraz części z Logitech Adaptive Gaming Kit do Access Controller. InputConfig czyta same porty, E1 do E4, więc port nie potrzebuje już profilu, żeby Mac go usłyszał. Akcesorium jest rozpoznawane w chwili podłączenia: Live Visualizer rysuje je na pasku portów jako to, czym jest, a wiersze oferują je jako E1 stick, E1 button (Przycisk E1) albo E1 trigger. Drążek w porcie to E1 X i E1 Y, spust albo pedał to E1 X od 0 do 1, a przełącznik to E1 button.
- Ty: Naciśnij Scan w wierszu, a potem naciśnij albo popchnij akcesorium. Albo wybierz E1 stick, E1 button albo E1 trigger w menu wejść.
- InputConfig: Przypisuje do tego wiersza port po jego nazwie, na przykład E2 button.
- Sprawdzenie: Zostaw otwarty Live Visualizer. Jeśli pasek portów nic nie pokazuje dla nowego akcesorium, wciśnij jego czterostykową wtyczkę 3,5 mm do końca.
Nic nie trzeba najpierw konfigurować na PS5. Kliknięcie i Return na przełącznikach, umieszczonych tam, gdzie są najłatwiejsze, a resztę zostaw przyciskom kontrolera.
Jazda jednym drążkiem
Jazda jednym drążkiem robi z drążka cały pojazd: lewo i prawo skręcają, przód przyspiesza, tył hamuje, a dwa szybkie szarpnięcia wstecz przełączają na wsteczny. Wysyła klawiaturę i mysz, więc działa każda gra wyścigowa, którą da się prowadzić z klawiatury, czyli większość.
Dwa punkty startowe:
- Wbudowany preset One-Stick Driving. Skręca klawiszami A i D, a dodatki daje na przyciski. Przy podstawowym profilu Cross (przycisk środkowy) to hamulec ręczny, Circle (gniazdo 5) to klakson, a Options (gniazdo 7) potwierdza przez Return.
- Pobieralny Access Controller Driving. Skręca myszą i dodaje kamerę, pauzę, reset i spojrzenie za siebie na gniazda, które przypisuje profil, albo na gniazda, na które je zeskanujesz.
Dostosuj wsteczne szarpnięcia i ich okno w panelu One-Stick Driving do tempa danej osoby. Jazda jednym drążkiem: wyścigi z jednego joysticka idzie głębiej. Jeśli podwójne szarpnięcia są trudne, pojedyncze szarpnięcie z długim oknem wystarczy.
Sparuj z drugim kontrolerem
Dwa pady dają dwa drążki i podwójną liczbę gniazd: jeden drążek do wskaźnika, drugi do przewijania albo dla drugiego gracza.
- Dwa Access Controllery. Drugi dostaje własne miejsce w InputConfig, a dwa identyczne kontrolery mogą obsłużyć dwóch graczy.
- Jeden Access Controller i DualSense. Częsty układ dla kogoś z jedną silniejszą ręką: drążek DualSense i zderzaki po tej stronie, a duże przyciski Access Controller w zasięgu drugiej ręki.
Każdy kontroler ma własne miejsce w tym samym presecie.
Zadbaj o niezawodność
Gdy już działa, te rzeczy utrzymują to w działaniu:
- Używaj kabla USB-C. Unika sesji Bluetooth, które po dniach użycia cichną, utrzymuje baterię naładowaną i trzyma trzy profile w zasięgu elementu Profile chip.
- Ukryj aplikację. Launch at login (Uruchamiaj przy logowaniu) i tryb tylko na pasku menu sprawiają, że układ jest niewidoczny.
- Eksportuj kopię zapasową po każdej zmianie. Export Backup zapisuje plik, który przywraca cały układ na dowolnym Macu.
- Przypisuj gniazda, a nie funkcje. Wiersz zeskanowany na gniazdo działa dalej, gdy ktoś przypadkiem naciśnie przycisk Profile.
Własna obsługa Access Controller na Macu od Apple
Apple powiedziało w maju 2026, że obsługa Access Controller na Macu nadchodzi. Jego ogłoszenie o dostępności mówi, że osoby, którym standardowe kontrolery sprawiają trudność, mogą podłączyć kontroler Sony Access jako kontroler do gier w iOS, iPadOS i macOS. Apple mówi, że drążek, dziewięć wbudowanych przycisków i do czterech dodatkowych zewnętrznych przycisków lub przełączników można skonfigurować, a dwa kontrolery można połączyć. Nie podaje daty dla tej pozycji i nie wymienia macOS 27 w tym wydaniu. heise podało to samo 22 maja 2026 i zauważyło, że niejasne było, czy kontroler będzie działał poza grami.
InputConfig na to nie czeka. Od 1.8 czyta kontroler sam i obsługuje nim pulpit. Nie widziano, by wersja Apple poruszała wskaźnikiem Maca, więc sprawdź jej notatki do wydania, zanim na tym oprzesz plan. Apple opisuje kontroler do gier, a InputConfig dodaje wskaźnik, kliknięcia i klawisze do wszystkiego innego.
Czego nie zrobi
- Dosięgnąć profili przez Bluetooth. Kontroler otwiera swoje profile dla komputera tylko przez USB-C. Przez Bluetooth element pokazuje aktywny, a przycisk Profile przełącza.
- Wyświetlić pozostałych profili PS5. PS5 może zrobić do trzydziestu, ale kontroler przechowuje trzy, i te trzy Mac wyświetla i edytuje.
- Zmienić tego, co czyta gra. Gra, która czyta sam kontroler, dostaje to, co wysyła aktywny profil, a nie wiersze InputConfig. Ustaw w tym celu profil przez Edit (Edytuj).
Wersja skrócona
- Sparuj i naciśnij Activate. Wbudowany preset Access Controller daje wskaźnik, kliknięcie, prawy klik i Spotlight na podstawowym profilu.
- Naucz się zatrzymania na gnieździe 7. Przytrzymanie gniazda 7 przez trzy sekundy to domyślne zatrzymanie Access Controller.
- Zeskanuj resztę. Każde gniazdo, port i przycisk dociera po nazwie, więc jedno Scan na wiersz daje mu zadanie, niezależnie od tego, który profil się świeci.
Każde gniazdo dociera do Maca po nazwie, a przez kabel InputConfig przełącza i edytuje też profile.
Źródła
Każdy fakt o sprzęcie na tej stronie pochodzi ze strony jego producenta, odczytanej w dacie podanej obok. To, co każde gniazdo wysyła na Macu, pochodzi z odczytu kontrolera, który robi InputConfig.
- Apple. Połącz bezprzewodowy kontroler gier PlayStation z urządzeniem Apple wymienia Access Controller, mówi, że łączy się sam przez kabel USB, i podaje parowanie Bluetooth przez przytrzymanie przycisku PS i przycisku profilu. Odczytano 7 października 2026.
- Sony. Access controller podaje cztery gniazda rozszerzeń 3,5 mm, wymienne nakładki przycisków i drążka oraz profile: do trzydziestu zrobionych w ustawieniach konsoli PS5, trzy zapisane w kontrolerze. Odczytano 7 października 2026.
- Apple. Ogłoszenie Apple o dostępności z maja 2026 mówi, że kontroler Sony Access łączy się jako kontroler do gier w iOS, iPadOS i macOS, i wymienia, co można skonfigurować. Odczytano 27 października 2026.
- heise. macOS can soon use accessible Sony Access Controller, 22 maja 2026, podaje termin jako najbliższe miesiące, a zakres jako głównie gry. Odczytano 27 października 2026.
Pytania
Czy PlayStation Access Controller działa na Macu?
Tak. Łączy się przez USB-C albo Bluetooth, bez sterownika, a instrukcja parowania Apple też go wymienia. Apple ogłosiło też w maju 2026, że łączy się jako kontroler do gier w macOS. macOS nie zamienia go w mysz ani klawiaturę. InputConfig to robi, za darmo, i czyta każde gniazdo po nazwie.
Dlaczego działają tylko trzy przyciski?
Przy podstawowym profilu Sony tylko przycisk środkowy (Cross), gniazdo 5 (Circle) i gniazdo 7 (Options) wysyłają funkcję i od nich zaczyna się wbudowany preset. InputConfig i tak czyta każde gniazdo po nazwie, więc naciśnij Scan w wierszu i naciśnij dowolne gniazdo, żeby dać mu zadanie.
Czy działa przez Bluetooth na Macu?
Tak. Gniazda, drążek, przyciski PS i Profile oraz porty rozszerzeń są czytane po nazwie zarówno przez Bluetooth, jak i USB-C. Wyświetlanie, przełączanie i edycja profili z Maca wymaga USB-C, bo przez Bluetooth kontroler nie otwiera swoich profili dla komputera.
Czy mogę edytować profile Access Controller na Macu?
Tak, przez USB-C. Element Profile chip w Live Visualizer InputConfig wyświetla trzy zapisane profile, Use (Użyj) robi jeden aktywnym, a Edit otwiera go za pomocą własnych ustawień PS5. Save to Controller zapisuje go w kontrolerze.
Czy przycisk PS działa na Macu?
Tak. InputConfig czyta przycisk PS i przycisk Profile Access Controller osobno, więc każdy może mieć wiersz. Przycisk Profile nadal też przełącza profile kontrolera.
Czy drążek może być klawiszami strzałek zamiast wskaźnika?
Przypisz cztery kierunki drążka do klawiszy strzałek albo użyj regionów drążka na przekątne.
Czy Xbox Adaptive Controller działa tak samo?
W większości tak, i ma własny przewodnik. Jego gniazda wysyłają przycisk Xbox po wyjęciu z pudełka, bez potrzeby najpierw konfigurowania profilu konsoli.
Czy obsługa Access Controller na Macu od Apple będzie działać poza grami?
Apple opisuje łączenie go jako kontrolera do gier w iOS, iPadOS i macOS. Nie widziano, by poruszał wskaźnikiem Maca, a heise nazwało to niejasnym. InputConfig robi to dziś, ze wbudowanym presetem Access Controller.
Więcej po polsku
Pełne poradniki, po angielsku
Kto pisze. Ryleigh Newman tworzy InputConfig i na co dzień steruje własnym Makiem za pomocą kontrolera, bo ręce nie działają najlepiej. Ta strona jest przetłumaczona z angielskiego. InputConfig wyświetla się po polsku, gdy Mac jest ustawiony na polski. Niektóre strony witryny są tylko po angielsku.
Ta strona w innych językach: English, Deutsch, Français, 简体中文
Za darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.