Trackback Submitter distribution permissions and end-user license agreement

The same license key enables you to install and use an unlimited number of software copies on multiple computers as long as the key is not shared with other persons.

No limitations or restrictions

Put a free download button on your own website


Support Trackback Submitter, just copy+paste this html: