I suspect that *everyone* with a current Amazon account who has ever used Streamfab (or similar) to download a video will eventually get one of these emails. Those who've not yet gotten this email can't credit more circumspect use of Streamfab but rather just luck that they haven't yet been sent the email. Most likely Amazon has a list of *all* accounts they suspect have used a downloader and they are working through that list. Maybe the list is sorted alphabetically by name or user ID, or when users first subscribed, or maybe it's a random sort .. only Amazon knows.
Reading this thread and similar ones elsewhere, some who have downloaded 100s of files every week have yet to get an email, whilst others have. Some who've just downloaded a few videos in total from Amzaon have gotten the email, others have not. Some with VPNs but also some without. Some who only download have gotten the emails (but not all), but also some who watch and download have gotten the emails (but again not all). Who has gotten the email and who hasn't appears to be completely random .. or depends on whatever criteria Amazon is using to sort the list of "offenders" to send the email to. if you use SF to download from Amazon and haven't gotten an email yet ... I suspect it's just a matter of time before they get around to sending you one.
Brave New World
Based on the first post that I saw (Reddit) about this, it looks this was implemented around July 8th (give or take a day or two). Based on the comments I've read on here and Reddit, the ones getting the message, have downloaded something since July 8th, with a couple mentioning they got the message literally minutes after the download completed.
Even after all that I mentioned, there are still some that still haven't received anything and have downloaded since July 8th.
At the moment, I'm thinking this is a "point in time, going forward" because i would think they would have a way to rapid fire emails (or wouldn't take long to build) to people who haven't used it before July 8th.