Honestly, a valuable product. You are not the first one to offer trials. You would scare more potential customers off than you would save through fraud-detection processes. If your customers like what you do, they will pay for it. If they use your software on a regular basis and still create a new account each time, they can't or don't want to afford it. Instead of encapsulation you could try to bring them in. E.g. by providing special offers for students, free usage for testing, translating or opinion leaders, ...