I would like a piece of software created that does the following:
This software will be domain hosted and will also set up a notification "pager" on admins desktop (as optional extra) to notify of new sales or security breach attempts!
Allows a site owner to specify a product. (this is an electronic download product, either an .exe ebook file, or a pdf or a script in many files and folders), so the security must allow for this!
Here is the process I would like it to take!
Visitor comes to web site. Sees product, purchases it. Admin could specify that the product is Free or paid for, but still requires activation in order to work/download.
They purchase / sign up for a product.
They are then sent to another page after signup/payment (a copy email is also sent to them).
This next page has a unique encrypted key. They click this link and they can then download their product. (a timeout can be set by admin to have a limited download time, such as 1 hour, 24 hours, 300 hours, etc).
This link is encrypted and cloaked so the user cannot see where the product is located on the domain (or even on another domain if admin wishes to hold the product somewhere else).
This unique key is only to be used once to download the product.
Now once downloaded, they must register the product BEFORE they can use or access it! (with a pdf book this is likely not possible, but if the product is software, I would like admin to be able to include this with each product they sell or giveaway).
In the email they receive and in their member area on the site they purchase from, there is another unique key which they must use to access the actual product!
This must be built in to the product(s) – easily added by admin, so that every time the new user wants to open this software or book etc, it first goes online to verify that this user key is still active. If not, they are directed to admin to submit a support ticket.
They only enter the key once in the first time the program etc is used… the program or book etc, then remembers the key for the future..
The unique key can only be used by one person, so once the key has been activated, it is specific to that one product. If someone copied the product then sent to a friend and it tried to open using the same key, the system would not let it and would notify an alert to admin that the same key had been shared.
Admin could then suspend this account. This would raise an email to the buyer to tell them that admin suspended their product and to contact them immediately.
This product needs to be brandable.
So I will give a generic name and graphic to include when the product is used and to sell it etc.. but the new owner will be able to brand the product with their own logo/banner and name using a brand key that you will provide with this product. This will then allow the admin to change the product to their own branding and sites to make it suit their product ranges better.
If you have practical ideas and examples of other security products you have worked on, then I am more likely to go with an experienced designer!
Please ask questions via PM BEFORE you submit your bid. All bids are final, payment is 100% escrow once full working version is seen on your server then upon deliver to us to ensure the branding works, we will make full payment.!
Thanks for taking the time to read this information