Solid color
Best when you want a clear, low-risk shield that is easy to explain and visually consistent across many screens.
ScreenVeil is not just about turning protection on. Choose a presentation style that fits brand tone, user trust, and support expectations.
Best when you want a clear, low-risk shield that is easy to explain and visually consistent across many screens.
Useful when you want the product to feel softer or less abrupt, but you should still verify that it meets your own sensitivity standards.
Works well when product or marketing teams want a more polished appearance during protected states, especially in demos or premium consumer flows.
Highly sensitive payment or identity surfaces often start with solid color because clarity matters more than visual nuance.
A team may prefer one presentation for inactive or app-switcher states and another for capture-related states, as long as the difference stays understandable.
The protected appearance should still look intentional in screenshots, QA recordings, and internal demos.
SVProtectionStyle factory methods available for inactive/app-switcher and capture states.
Assign different styles to inactive/app-switcher and capture states.
// inactive: blur with dark tint
configuration.inactiveProtectionStyle =
[SVProtectionStyle blurStyleWithEffectStyle:UIBlurEffectStyleSystemChromeMaterialDark
tintColor:UIColor.blackColor
tintAlpha:0.2];
// capture: branded image overlay
configuration.captureProtectionStyle =
[SVProtectionStyle imageStyleWithImage:brandedOverlay
contentMode:UIViewContentModeScaleAspectFill];These manuals work best when read as part of the full rollout path, not in isolation.
Apply the chosen style to the right screen containers and states.
Open manualTest each style on real devices and state changes before rollout.
Open manualKeep visual choices aligned with a best-effort product boundary.
Open manual