granular consent requirements for background AI functions