< Filesystem:/usr | libexec
countryd determines the user's physical country based on multiple characteristics. It is used by the eligibility system to ensure it is difficult to spoof the user's true physical location. It was introduced in iOS 16.2 and macOS 13.0.
Quoting from the man page:
Receives country code updates from user location, mobile country code (when available) and nearby 802.11d wifi access points. This information is then stored in a cache and used to compute a country code estimate which combines both the on-device code computed from local sensors, and answers about which country nearby devices believe they are in.
Man page contents
COUNTRYD(8) System Manager's Manual COUNTRYD(8) NAME countryd – Listens for country-level information and makes that available to users of RegulatoryDomain.framework SYNOPSIS Takes no arguments, and should not be launched manually. DESCRIPTION Receives country code updates from user location, mobile country code (when available) and nearby 802.11d wifi access points. This information is then stored in a cache and used to compute a country code estimate which combines both the on-device code computed from local sensors, and answers about which country nearby devices believe they are in. HISTORY countryd first appeared in macOS 13 Darwin October 5, 2021 Darwin