All this legal bullshit could have been avoided if this was a program for people to run on their own computers. Why oh why is this being run as a service?
As another commenter commented, this would be a good candidate for a local-first app. I'd love to do that at some point.