---
title: activityCategories
framework: familycontrols
role: symbol
role_heading: Instance Property
path: familycontrols/familyactivitydata/activitycategories
---

# activityCategories

The set of all possible activity categories.

## Declaration

```swift
var activityCategories: Set<ActivityCategory> { get async throws }
```

## Discussion

Discussion Each category contains both a localizedDisplayName and a token. important: Authorize your app with AuthorizationCenter and ensure data access is available before accessing this variable. Otherwise, it always throws an error.

## See Also

### Accessing activity data

- [shared](familycontrols/familyactivitydata/shared.md)
- [installedApplications](familycontrols/familyactivitydata/installedapplications.md)
- [visitedWebDomains](familycontrols/familyactivitydata/visitedwebdomains.md)
