---
title: SRSupplementalCategory
framework: sensorkit
role: symbol
role_heading: Class
path: sensorkit/srsupplementalcategory
---

# SRSupplementalCategory

A more detailed category that provides additional context to the app category.

## Declaration

```swift
class SRSupplementalCategory
```

## Overview

Overview Use a supplemental category to interpret the detailed relationships of app usage data within a SRDeviceUsageReport. The device usage report contains high level primary categories defined by the SRDeviceUsageReport.CategoryKey, which are then broken down into more specific descriptions with the supplemental category. Each category maps to a unique identifier, which you can access with the supplementalCategories property and group the app usage relationships. Use this table to access this supplemental category. It’s organized with the identifier that maps to a set of related words called representative words. For example, if you’re tracking usage within apps in the Games category, use the cluster UUID with representative words like puzzle, gameplay, addictive, and so on to track the specific types of apps and common descriptions within Games. note: These representative words are subject to change in future releases, that’s why each table is associated with a version number that helps you keep track of the categories you use.

## Topics

### Identifying the category

- [identifier](sensorkit/srsupplementalcategory/identifier.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Identifying the App

- [bundleIdentifier](sensorkit/srdeviceusagereport/applicationusage/bundleidentifier.md)
- [reportApplicationIdentifier](sensorkit/srdeviceusagereport/applicationusage/reportapplicationidentifier.md)
- [supplementalCategories](sensorkit/srdeviceusagereport/applicationusage/supplementalcategories.md)
