Back to deals
Access: Profile Switch

Lifestyle

Free

Access: Profile Switch

by Oluwatoba Adegbite

v1.0 1 MB Universal 4+

Description

Access lets a user create iOS profiles (Admin, Guest, Kids, custom) and choose which apps are accessible per profile. Locked apps are shielded using Apple's FamilyControls + ManagedSettings frameworks.

FACE ID
Used only at one point: switching to a higher-privilege profile (Admin). NSFaceIDUsageDescription explains this. Passcode is the automatic
fallback if Face ID fails or is unavailable. No biometric data is read, stored, or transmitted — we use the standard LocalAuthentication API.

FAMILY CONTROLS ENTITLEMENT
This app uses com.apple.developer.family-controls for the core profile-switching feature. The distribution entitlement has been requested/granted for Team ID DCSDH8F6XU. Authorization is requested with .individual scope (not .child) — this is a personal profile switcher, not a parental-controls product.

PRIVACY
No accounts, no servers, no analytics, no tracking. All profile data is stored locally via SwiftData. App selections are opaque tokens provided by Apple's FamilyActivityPicker, the app cannot inspect, read, or transmit which apps were selected. See PrivacyInfo.xcprivacy in the bundle.

KNOWN iOS-IMPOSED LIMITATIONS (not bugs)
Apple reserves Phone, Wallet, Find My, Settings, Clock, Calculator, Camera, Watch, Fitness, and App Store from FamilyControls shielding.These will always remain accessible regardless of profile. This is documented Apple platform behavior.

DEMO ACCOUNT
Not required, the app has no sign-in.