What you’re doing is coming…Microsoft is already working on this problem—the issue is trust. I only see this working as an open source initiative where people can inspect the code, run their own servers and provide their own keys. Maybe do open core in which you upsell certain reports or other features.