These softwares use your pc’s network connections to send data to the servers which then checks whether you paid a license or not. When they can’t use your internet connection, they also add personal information to any file you generate with the softwares such that if you send the file to someone else who has a license they will unknowingly rat on you through their connection.
I wouldn’t call it a model, more like a “design pattern”