Nobody uses the NBR .., they're basically just selling stickers. When you dig into how many LE agencies use them, it's like ... six. Maybe even less.
BikeIndex.org, though - which is mentioned in the article because that's what the batman is referencing - is totally open and has over 220+ national partners and over 70k bikes on file.