' . esc_html__( 'Suggested text for sites that use Bloatwright to measure plugin performance.', 'bloatwright' ) . '

' . '

' . esc_html__( 'This site occasionally measures how long its own pages take to generate. A measurement run is started by an administrator, requests a handful of pages from the site itself and stores, for each request: the page URL, timings per plugin and theme, the names of the WordPress hooks, plugin files and PHP functions involved (plugin files relative to the plugins folder, other file paths relative to the WordPress or wp-content folder), database queries with their values removed, and the addresses and sizes of the scripts and styles the page loads. No visitor requests are measured and no visitor data is recorded.', 'bloatwright' ) . '

' . '

' . esc_html__( 'When an administrator uses the "browse-and-profile" option, a short-lived cookie named bloatwright_profile is set in that administrator\'s own browser so that the pages they open are measured. It is not set for anyone else and expires within minutes.', 'bloatwright' ) . '

' /* translators: %s: User-Agent string, e.g. "Mozilla/5.0 (compatible; Bloatwright/1.0.0)" */ . '

' . esc_html( sprintf( __( 'Only if an administrator turns on "Measure remote asset sizes" (off by default), the site sends a HEAD request (file headers only) to scripts and styles its pages already load from other hosts, for example a content delivery network or a font service, to report their size. Each request goes to that file\'s own address with the User-Agent "%s" and no cookies; redirects are not followed. Measurement data never leaves this site.', 'bloatwright' ), AssetCollector::remote_user_agent() ) ) . '

'; wp_add_privacy_policy_content( 'Bloatwright', $content ); } }