In accordance with their payment service provider rules webcam-archiver.com is not legit, because it contains adult material.
Also they will try to trick you to send them your ID so they can use it for identity theft.
https://star-traffic.com/useragreement/
To minimize fraudulent orders you accept that we require additional documents like your ID Card (Driver License, Passport etc) as well as a front copy of your credit card (the first 8 digits can be and need to be masked) after your payment is complete. Therefore your account will be put on hold. We don't store any of those documents and they will be removed as soon as we can confirm you have authorized the transaction.
Purchased Service shall not be used by User for downloading/uploading from/to the Internet of the following materials...
content, which has explicit sexual or pornographic substance, materials for adults...