Looks a domain up in the University of Toulouse (UT1) blacklists, the maintained successor to Shallalist. Unlike [shalla_cat()] and [dmoz_cat()], which answer from lists that stopped publishing in 2022 and 2017, this list is updated continuously — so `source_last_published` is the date of the copy you downloaded rather than a constant.

ut1_cat(domains = NULL, use_file = NULL)

Arguments

domains

Vector of domain names.

use_file

Path to the file written by [get_ut1_data()]. If `NULL`, looks for `ut1_domain_category.csv` in the working directory.

Value

A tibble with `domain_name`, `ut1_category`, `ut1_usage` (`"black"` where UT1 maintains the list for blocking, `"white"` where it maintains it for allowing — both describe content) and `source_last_published`, the date the list was published.

Details

The categories are UT1's own (`drogue`, `publicite`, `tricheur`, `agressif`, ...) and are reported verbatim. They do not share names with Shallalist's, and mapping one onto the other would discard exactly the distinctions the two taxonomies disagree about.

See also

[get_ut1_data()] to download the data, [source_vintage()] for how this source compares with the discontinued ones.

Examples

if (FALSE) { # \dontrun{
get_ut1_data()
ut1_cat(domains = c("example.com", "wikipedia.org"))

# what a maintained list says versus one that stopped in 2022
merge(ut1_cat("example.com"), shalla_cat("example.com"), by = "domain_name")
} # }