---
title: "WebContentSettings.FilterPolicy.auto(_:except:)"
framework: managedsettings
role: symbol
role_heading: Case
path: "managedsettings/webcontentsettings/filterpolicy/auto(_:except:)"
---

# WebContentSettings.FilterPolicy.auto(_:except:)

The system blocks adult content.

## Declaration

```swift
case auto(Set<WebDomain> = [], except: Set<WebDomain> = [])
```

## Discussion

Discussion The system also blocks websites you provide in domains. The system allows websites you provide in except, overriding the adult content filter and domains set. Your app can block up to 50 web domains and specify up to 50 web domains exceptions at once.

## See Also

### Providing filters and exceptions

- [WebContentSettings.FilterPolicy.all(except:)](managedsettings/webcontentsettings/filterpolicy/all(except:).md)
- [WebContentSettings.FilterPolicy.none](managedsettings/webcontentsettings/filterpolicy/none.md)
- [WebContentSettings.FilterPolicy.specific(_:)](managedsettings/webcontentsettings/filterpolicy/specific(_:).md)
