---
title: "Use native capabilities"
description: "Build with Apple frameworks and device features beyond a basic app."
---
Because Superapp generates native Swift, your project can use the capabilities Apple makes available across iPhone, iPad, Apple Watch, and Mac.

- Camera & photos
- Location & maps
- HealthKit
- Widgets
- Notifications
- Apple Pay
- Sign in with Apple
- AR & sensors
- Watch apps

## How to request a capability

Describe the user benefit and when permission is needed. For example: “Let runners record a route during an active workout. Ask for location permission only when they start their first outdoor run.”

:::tip
Apple requires clear permission descriptions and careful use of sensitive data. Test every permission flow on a real device before submitting the app.
:::
