This provides information about privacy features and current status of protections for the current site.

interface ProtectionsStatus {
    allowlisted: boolean;
    denylisted: boolean;
    enabledFeatures: string[];
    unprotectedTemporary: boolean;
}

Properties

allowlisted: boolean

Is the current domain in the user's allowlist

denylisted: boolean

Is the current domain in the user's denylist - meaning, did the user override our remote/privacy config?

enabledFeatures: string[]

Is contentBlocking enabled for this domain in remote/privacy config?

unprotectedTemporary: boolean

Does the current domain have an entry in unprotectedTemporary in remote/privacy config