---
title: PrivacyService enum | Wartiva GraphQL API
description: The protected resource or service controlled by TCC (Transparency, Consent, and Control). Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/privacy-service.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL enum

# `PrivacyService` enum

The protected resource or service controlled by TCC (Transparency, Consent, and Control).

## Values

| Enum Value | Description |
|---|---|
| `K_TCC_SERVICE_ADDRESS_BOOK` | Access to the address book (contacts). |
| `K_TCC_SERVICE_APPLE_EVENTS` | Ability to send Apple Events to another application. |
| `K_TCC_SERVICE_BLUETOOTH_ALWAYS` | Always-on Bluetooth access. |
| `K_TCC_SERVICE_CALENDAR` | Access to calendar data. |
| `K_TCC_SERVICE_CAMERA` | Access to the camera. |
| `K_TCC_SERVICE_CONTACTS_FULL` | Full access to contacts. |
| `K_TCC_SERVICE_CONTACTS_LIMITED` | Limited access to contacts. |
| `K_TCC_SERVICE_FILE_PROVIDER_DOMAIN` | Access to a file provider domain. |
| `K_TCC_SERVICE_FILE_PROVIDER_PRESENCE` | File provider presence access. |
| `K_TCC_SERVICE_LOCATION` | Access to location services. |
| `K_TCC_SERVICE_MEDIA_LIBRARY` | Access to the media library. |
| `K_TCC_SERVICE_MICROPHONE` | Access to the microphone. |
| `K_TCC_SERVICE_MOTION` | Access to motion and fitness data. |
| `K_TCC_SERVICE_PHOTOS` | Access to photos. |
| `K_TCC_SERVICE_PHOTOS_ADD` | Ability to add photos to the photo library. |
| `K_TCC_SERVICE_PROTOTYPE_3_RIGHTS` | Prototype rights category 3. |
| `K_TCC_SERVICE_PROTOTYPE_4_RIGHTS` | Prototype rights category 4. |
| `K_TCC_SERVICE_REMINDERS` | Access to reminders. |
| `K_TCC_SERVICE_SCREEN_CAPTURE` | Ability to capture the screen. |
| `K_TCC_SERVICE_SIRI` | Access to Siri. |
| `K_TCC_SERVICE_SPEECH_RECOGNITION` | Access to speech recognition. |
| `K_TCC_SERVICE_SYSTEM_POLICY_DESKTOP_FOLDER` | Access to the Desktop folder via system policy. |
| `K_TCC_SERVICE_SYSTEM_POLICY_DEVELOPER_FILES` | Access to developer files via system policy. |
| `K_TCC_SERVICE_SYSTEM_POLICY_DOCUMENTS_FOLDER` | Access to the Documents folder via system policy. |
| `K_TCC_SERVICE_SYSTEM_POLICY_DOWNLOADS_FOLDER` | Access to the Downloads folder via system policy. |
| `K_TCC_SERVICE_SYSTEM_POLICY_NETWORK_VOLUMES` | Access to network volumes via system policy. |
| `K_TCC_SERVICE_SYSTEM_POLICY_REMOVABLE_VOLUMES` | Access to removable volumes via system policy. |
| `K_TCC_SERVICE_SYSTEM_POLICY_SYS_ADMIN_FILES` | Access to system admin files via system policy. |
| `K_TCC_SERVICE_WILLOW` | Access associated with Willow. |
| `K_TCC_SERVICE_SYSTEM_POLICY_ALL_FILES` | Full disk access via system policy. |
| `K_TCC_SERVICE_ACCESSIBILITY` | Accessibility access. |
| `K_TCC_SERVICE_POST_EVENT` | Ability to post events to other applications. |
| `K_TCC_SERVICE_LISTEN_EVENT` | Ability to listen to events from other applications. |
| `K_TCC_SERVICE_DEVELOPER_TOOL` | Access to developer tools. |
| `K_TCC_SERVICE_UNKNOWN` | Unknown or unrecognized TCC service. |

## Used by

- [`PrivacyPermission`](https://wartiva.com/api-docs/types/privacy-permission.html) type: A TCC (Transparency, Consent, and Control) database entry that tracks which applications have been granted access to protected resources such as…

## Example

### Example

```json
"K_TCC_SERVICE_ADDRESS_BOOK"

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
