CINXE.COM

Submit a Report - Watchdog

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <title>Submit a Report - Watchdog</title> <link type="text/css" href="/watchdog/resources/css/watchdog.css?v=3.0.0.26" rel="stylesheet" /> <link type="text/css" href="/watchdog/resources/css/te-icons.css?v=3.0.0.10" rel="stylesheet" /> <link type="text/css" href="/watchdog/resources/css/jquery.ui.autocomplete.css" rel="stylesheet" /> <link type="text/css" href="/watchdog/resources/css/jquery.ui.theme.css" rel="stylesheet" /> <link type="text/css" href="/watchdog/resources/css/bootstrap.min.css" rel="stylesheet" /> <script type="text/javascript" src="/watchdog/resources/js/jquery-2.1.4.min.js"></script> <script type="text/javascript" src="/watchdog/resources/js/jquery-ui.min.js"></script> <script type="text/javascript" src="/watchdog/resources/js/validate.js?v=3.0.0.11"></script> <script type="text/javascript" src="/watchdog/resources/js/survey.js?v=3.0.0.9"></script> <script type="text/javascript" src="/watchdog/resources/js/bootstrap.min.js"></script> <script type="text/javascript" src="/watchdog/resources/js/bootbox.min.js"></script> </head> <body> <div id="wrapper"> <div id="header" style="padding: 10px 10px; position: relative;"> <img id=logo" src="/watchdog/resources/css/images/logo-truste.gif" alt="TRUSTe"/> <label id="heading">TRUSTe Feedback and Resolution System</label> </div> <div id="content"> <style> .d-flex { display: flex; } .d-flex label { margin-left: 5px; } #customError { color: red; font-size: 12px; font-weight: bold; padding-top: 20px; } </style> <form id="watchdog-form" method="post" action="submit" accept-charset="UTF-8"> <p class="help"><a href="http://www.trustarc.com/about/" target="_blank">TRUSTe<cite class="te-icon-link-ext"></cite></a> works with companies who are participating in a TRUSTe Privacy Certification program to ensure those participating companies are transparent about what information they collect and how they use the information; that they provide you with control over what information they collect and how they use that information; and that they are accountable to the practices they outline in their privacy notice. If you have a concern about a company that is participating in our TRUSTe Dispute Resolution program, you can submit a request below, at no cost to you. TRUSTe will review your concern and we'll try to help with resolution. We'll work with you and the participating company to facilitate resolution of any concerns that fall within our authority under our program.</p> <p class="help"><cite> Please note for privacy concerns or feedback for companies that display the EDAA Trust Seal, contact your local self-regulatory organization within the country you reside. More information about how to contact your local self-regulatory organization can be found here: <a href="http://www.youronlinechoices.eu/" target="_blank">youronlinechoices.eu <cite class="te-icon-link-ext"></cite></a></cite>. <p class="help">For information about the Data Privacy Framework (DPF) Program administered by the U.S. Department of Commerce's International Trade Administration (ITA), <a href="https://www.dataprivacyframework.gov/s/european-individuals" title="Read more about Data Privacy Framework" target="_blank"> please click here<cite class="te-icon-link-ext"></cite></a> </p> <p class="heading">Information provided in the form below is sent to the United States and Australia for TRUSTe to review and facilitate resolution of eligible concerns.</p> <label class="heading">Why TRUSTe Collects These Reports: </label> <ul class="help"> <li>We're committed to protecting consumers under our program.</li> <li>Consumer reports also play an important part in helping TRUSTe monitor for problems under our program. By reporting an issue, we have the opportunity to get involved and try to facilitate resolution by the company you are reporting.</li> <li>Your report may also help improve things for other consumers who might otherwise encounter the same issue. We value reports from consumers, and appreciate your input.</li> <li>This information is collected and used in accordance with TRUSTe's <a href="https://trustarc.com/privacy-policy/" target="_blank">Privacy Policy<cite class="te-icon-link-ext"></cite></a>.</li> <li>If you wish to submit a report without providing your name, you can enter NoName instead of your name.</li> <li>TRUSTe requests that you provide a working e-mail address where you can be reached, especially if there are questions or more information is needed. If you consent to TRUSTe sharing your information with the site you reported, TRUSTe will share your report and personally identifiable information with the site you reported. This is often needed in the event the site has to research account-specific issues or make changes to your data or account; such issues often cannot be resolved without being able to provide identifying information to the company you reported.</li> </ul> <label class="heading">Next Steps:</label> <p class="help">If you proceed with filing a report, here's what you can expect as next steps:</p> <ul class="help"> <li>Our system will e-mail you with an automated acknowledgment that we got the report, and will include the tracking number assigned to your report.</li> <li>TRUSTe will then analyze the issue to determine whether it is an issue we have authority to address (this typically takes 1-2 business days, but may take up to 10 business days depending on the volume we are handling at any particular time).</li> <li>TRUSTe may then contact you to let you know if we need more clarification from you or if the issue is outside the scope of our authority.</li> <li>TRUSTe may then follow up with the company you reported to request that they research and respond regarding the issue.</li> <li>For more information about TRUSTe's Dispute Resolution process, <a href="https://trustarc.com/dispute-resolution-faqs/" target="_blank">please click here<cite class="te-icon-link-ext"></cite></a></li> </ul> <div class="hr"><hr></div> <h1>File a Report with TRUSTe</h1> <label class="heading">Organization you wish to report *</label> <div id="searchByDomain"> <div class="help">Please enter the URL without the http://. Example: www.domain.com - select your choice from the matches presented in the drop-down menu or hit the Tab key to continue with your report.</div> <input id="url" name="url" title="search by domain" style="width:350px" value="" /><br/> <div class="error"></div> </div> <div id="searchOption" class="help">URL not found. Search again, or <a href="javascript:showTMVOption();">File a Trademark Violation Report</a>, or search by <a href="javascript:showSearchByCompanyOption();">Company Name.</a> </div> <div id="searchByCompany"> <div class="help">Please enter the company name - select your choice from the matches presented in the drop-down menu or hit the Tab key to continue with your report.</div> <input id="companyName" name="companyName" title="search by company" style="width:350px" value="" /><br/> <div class="error"></div> </div> <input type="hidden" id="companyId" name="companyId" title="company id" value=""/> <div class="error"></div> <div id="details"> <label class="heading">Your country *</label> <select name="countryCode" id="countryCode" title="Select country"> <option hidden disabled selected value></option> <option value="US">United States</option> <option value="AF">Afghanistan</option> <option value="AX">Aland Islands</option> <option value="AL">Albania</option> <option value="DZ">Algeria</option> <option value="AS">American Samoa</option> <option value="AD">Andorra</option> <option value="AO">Angola</option> <option value="AI">Anguilla</option> <option value="AQ">Antarctica</option> <option value="AG">Antigua And Barbuda</option> <option value="AR">Argentina</option> <option value="AM">Armenia</option> <option value="AW">Aruba</option> <option value="AU">Australia</option> <option value="AT">Austria</option> <option value="AZ">Azerbaijan</option> <option value="BS">Bahamas</option> <option value="BH">Bahrain</option> <option value="BD">Bangladesh</option> <option value="BB">Barbados</option> <option value="BY">Belarus</option> <option value="BE">Belgium</option> <option value="BZ">Belize</option> <option value="BJ">Benin</option> <option value="BM">Bermuda</option> <option value="BT">Bhutan</option> <option value="BO">Bolivia</option> <option value="BA">Bosnia And Herzegovina</option> <option value="BW">Botswana</option> <option value="BV">Bouvet Island</option> <option value="BR">Brazil</option> <option value="IO">British Indian Ocean Territory</option> <option value="BN">Brunei Darussalam</option> <option value="BG">Bulgaria</option> <option value="BF">Burkina Faso</option> <option value="BI">Burundi</option> <option value="KH">Cambodia</option> <option value="CM">Cameroon</option> <option value="CA">Canada</option> <option value="CV">Cape Verde</option> <option value="KY">Cayman Islands</option> <option value="CF">Central African Republic</option> <option value="EA">Ceuta and Melilla</option> <option value="TD">Chad</option> <option value="CL">Chile</option> <option value="CN">China</option> <option value="TW">Chinese Taipei</option> <option value="CX">Christmas Island</option> <option value="CC">Cocos (Keeling) Islands</option> <option value="CO">Colombia</option> <option value="KM">Comoros</option> <option value="CG">Congo</option> <option value="CK">Cook Islands</option> <option value="CR">Costa Rica</option> <option value="CI">Cote D'Ivoire</option> <option value="HR">Croatia (Local Name: Hrvatska)</option> <option value="CU">Cuba</option> <option value="CY">Cyprus</option> <option value="CZ">Czech Republic</option> <option value="DK">Denmark</option> <option value="DJ">Djibouti</option> <option value="DM">Dominica</option> <option value="DO">Dominican Republic</option> <option value="TL">East Timor</option> <option value="EC">Ecuador</option> <option value="EG">Egypt</option> <option value="SV">El Salvador</option> <option value="GQ">Equatorial Guinea</option> <option value="ER">Eritrea</option> <option value="EE">Estonia</option> <option value="ET">Ethiopia</option> <option value="FK">Falkland Islands (Malvinas)</option> <option value="FO">Faroe Islands</option> <option value="FJ">Fiji</option> <option value="FI">Finland</option> <option value="FR">France</option> <option value="GF">French Guiana</option> <option value="PF">French Polynesia</option> <option value="TF">French Southern Territories</option> <option value="GA">Gabon</option> <option value="GM">Gambia</option> <option value="GE">Georgia</option> <option value="DE">Germany</option> <option value="GH">Ghana</option> <option value="GI">Gibraltar</option> <option value="GR">Greece</option> <option value="GL">Greenland</option> <option value="GD">Grenada</option> <option value="GP">Guadeloupe</option> <option value="GU">Guam</option> <option value="GT">Guatemala</option> <option value="GG">Guernsey</option> <option value="GN">Guinea</option> <option value="GW">Guinea-Bissau</option> <option value="GY">Guyana</option> <option value="HT">Haiti</option> <option value="HM">Heard And Mc Donald Islands</option> <option value="VA">Holy See (Vatican City State)</option> <option value="HN">Honduras</option> <option value="HK">Hong Kong, China</option> <option value="HU">Hungary</option> <option value="IS">Iceland</option> <option value="IN">India</option> <option value="ID">Indonesia</option> <option value="IR">Iran (Islamic Republic Of)</option> <option value="IQ">Iraq</option> <option value="IE">Ireland</option> <option value="IM">Isle of Man</option> <option value="IL">Israel</option> <option value="IT">Italy</option> <option value="JM">Jamaica</option> <option value="JP">Japan</option> <option value="JE">Jersey</option> <option value="JO">Jordan</option> <option value="KZ">Kazakhstan</option> <option value="KE">Kenya</option> <option value="KI">Kiribati</option> <option value="KP">Korea, Dem People'S Republic</option> <option value="KR">Korea, Republic Of</option> <option value="KW">Kuwait</option> <option value="KG">Kyrgyzstan</option> <option value="LA">Lao People'S Dem Republic</option> <option value="LV">Latvia</option> <option value="LB">Lebanon</option> <option value="LS">Lesotho</option> <option value="LR">Liberia</option> <option value="LY">Libyan Arab Jamahiriya</option> <option value="LI">Liechtenstein</option> <option value="LT">Lithuania</option> <option value="LU">Luxembourg</option> <option value="MO">Macao, China</option> <option value="MK">Macedonia</option> <option value="MG">Madagascar</option> <option value="MW">Malawi</option> <option value="MY">Malaysia</option> <option value="MV">Maldives</option> <option value="ML">Mali</option> <option value="MT">Malta</option> <option value="MH">Marshall Islands</option> <option value="MQ">Martinique</option> <option value="MR">Mauritania</option> <option value="MU">Mauritius</option> <option value="YT">Mayotte</option> <option value="MX">Mexico</option> <option value="FM">Micronesia, Federated States</option> <option value="MD">Moldova, Republic Of</option> <option value="MC">Monaco</option> <option value="MN">Mongolia</option> <option value="ME">Montenegro</option> <option value="MS">Montserrat</option> <option value="MA">Morocco</option> <option value="MZ">Mozambique</option> <option value="MM">Myanmar</option> <option value="NA">Namibia</option> <option value="NR">Nauru</option> <option value="NP">Nepal</option> <option value="NL">Netherlands</option> <option value="AN">Netherlands Antilles</option> <option value="NC">New Caledonia</option> <option value="NZ">New Zealand</option> <option value="NI">Nicaragua</option> <option value="NE">Niger</option> <option value="NG">Nigeria</option> <option value="NU">Niue</option> <option value="NF">Norfolk Island</option> <option value="MP">Northern Mariana Islands</option> <option value="NO">Norway</option> <option value="OM">Oman</option> <option value="PK">Pakistan</option> <option value="PW">Palau</option> <option value="PS">Palestine, State of</option> <option value="PA">Panama</option> <option value="PG">Papua New Guinea</option> <option value="PY">Paraguay</option> <option value="PE">Peru</option> <option value="PH">Philippines</option> <option value="PN">Pitcairn</option> <option value="PL">Poland</option> <option value="PT">Portugal</option> <option value="PR">Puerto Rico</option> <option value="QA">Qatar</option> <option value="RE">Reunion</option> <option value="RO">Romania</option> <option value="RU">Russian Federation</option> <option value="RW">Rwanda</option> <option value="BL">Saint Barthelemy</option> <option value="KN">Saint Kitts And Nevis</option> <option value="LC">Saint Lucia</option> <option value="MF">Saint Martin</option> <option value="VC">Saint Vincent, The Grenadines</option> <option value="WS">Samoa</option> <option value="SM">San Marino</option> <option value="ST">Sao Tome And Principe</option> <option value="SA">Saudi Arabia</option> <option value="SN">Senegal</option> <option value="RS">Serbia</option> <option value="SC">Seychelles</option> <option value="SL">Sierra Leone</option> <option value="SG">Singapore</option> <option value="SK">Slovakia (Slovak Republic)</option> <option value="SI">Slovenia</option> <option value="SB">Solomon Islands</option> <option value="SO">Somalia</option> <option value="ZA">South Africa</option> <option value="GS">South Georgia , S Sandwich Is.</option> <option value="SS">South Sudan</option> <option value="ES">Spain</option> <option value="LK">Sri Lanka</option> <option value="SH">St. Helena</option> <option value="PM">St. Pierre And Miquelon</option> <option value="SD">Sudan</option> <option value="SR">Suriname</option> <option value="SJ">Svalbard, Jan Mayen Islands</option> <option value="SZ">Swaziland</option> <option value="SE">Sweden</option> <option value="CH">Switzerland</option> <option value="SY">Syrian Arab Republic</option> <option value="TJ">Tajikistan</option> <option value="TZ">Tanzania, United Republic Of</option> <option value="TH">Thailand</option> <option value="CD">The Democratic Republic of the Congo</option> <option value="TG">Togo</option> <option value="TK">Tokelau</option> <option value="TO">Tonga</option> <option value="TT">Trinidad And Tobago</option> <option value="TN">Tunisia</option> <option value="TR">Turkey</option> <option value="TM">Turkmenistan</option> <option value="TC">Turks And Caicos Islands</option> <option value="TV">Tuvalu</option> <option value="UG">Uganda</option> <option value="UA">Ukraine</option> <option value="AE">United Arab Emirates</option> <option value="GB">United Kingdom</option> <option value="UM">United States Minor Is.</option> <option value="UY">Uruguay</option> <option value="UZ">Uzbekistan</option> <option value="VU">Vanuatu</option> <option value="VE">Venezuela</option> <option value="VN">Viet Nam</option> <option value="VG">Virgin Islands (British)</option> <option value="VI">Virgin Islands (U.S.)</option> <option value="WF">Wallis And Futuna Islands</option> <option value="EH">Western Sahara</option> <option value="YE">Yemen</option> <option value="YU">Yugoslavia</option> <option value="ZR">Zaire</option> <option value="ZM">Zambia</option> <option value="ZW">Zimbabwe</option> </select> <div class="error"></div> <br> <fieldset class="heading"> <div class="d-flex"> <input type=radio name="piToTruste" value="yes" id="piiSentDataYes" title="Share Info Yes" /> <label>Yes, I agree to have my information sent to TRUSTe in the United States and Australia</label><br/> </div> <div class="d-flex"> <input type=radio name="piToTruste" value="no" id="piiSentDataNo" title="Share Info No" /> <label>No, I don't agree to have my information sent to TRUSTe in the United States and Australia. (Note: If you do not agree, TRUSTe will not be able to provide dispute resolution services. Please work with the company you indicated directly.)</label><br/> </div> <div class="error"></div> </fieldset> <div id="selectLanguage"> <fieldset> <legend class="heading">What is your preferred language? / Quelle est votre langue pr閒閞閑?</legend> <input type=radio name="lang" value="en" id="lang_en" title="English"/> <label>English</label><br/> <input type=radio name="lang" value="fr" id="lang_fr" title="French"/> <label>Fran鏰ise</label><br/> </fieldset> <input type="hidden" name="language" id="language" title="Currently Selected Language" value="en"/> </div> <label class="heading">Complaint type *</label> <select name="complaintType" id = "complaintType" title="Select complaint type"> <option value="" selected>Please select</option> <option value="abuse_by_another_user" > Abuse by Another User</option> <option value="account_access" > Account Access / Creation</option> <option value="account_hacked_disabled" > Account Hacked / Disabled / Suspended</option> <option value="can_t_delete_pii" > Can't Change / Remove Personal Info</option> <option value="childrens_information" > Children's Information (Under 13)</option> <option value="help_with_features" > Help with Features / Functionality</option> <option value="innacurate_privacy_disclosure_" > Inaccurate Privacy Disclosure</option> <option value="transactional" > Monetary / Billing / Transactional</option> <option value="other" > Other</option> <option value="privacy_settings_not_working" > Privacy Settings Not Working</option> <option value="received_e_mail_spam" > Received Unauthorized E-Mail</option> <option value="shared_pii" > Shared Personal Info with Unauthorized Third Party</option> <option value="targeted_advertising" > Targeted Advertising</option> <option value="unable_to_contact_participating_site" > Unable to Contact Participating Site</option> <option value="unable_to_unsubscribe" > Unable to Unsubscribe</option> <option value="unauthorized_profile_with_my_information" > Unauthorized Profile With My Information</option> <option value="nonsensical_undefined" > Undefined</option> <option value="security_vulnerability" > Website Security Vulnerability</option> </select> <br/> <div class="error"></div> <input type="hidden" name="additionalInfo" id="additionalInfo" title="Additional Info"/> <div id="additionalQuestion"></div> <label class="heading">Description of your issue *</label> <div class="help">Please enter the details of your complaint. This should include a clear description of the issue and the steps of how to duplicate the problem, if possible. If you wish to include an attachment, please mention that below. Do not include sensitive information such as credit card, social security number or password.</div> <textarea rows="3" cols="50" id="description" name="description" title="Description"></textarea><br/> <div class="error"></div> <label class="heading">When did you contact the site you are reporting directly about this concern? *</label> <div class="help">Before you submit a complaint to TRUSTe, you should attempt to contact the site you are reporting directly to allow them to resolve your concern. Please select when you contacted the site:</div> <select name="lastContacted" id="lastContacted" title="Select last contacted time"> <option hidden disabled selected value></option> <option value="never">Never</option> <option value="less_than_24_hours_ago" >Less than 24 hours ago</option> <option value="less_than_3_days_ago" >Less than 3 days ago</option> <option value="less_than_a_week_ago" >Less than a week ago</option> <option value="more_than_a_week_ago" >More than a week ago</option> </select> <div class="error"></div> <label class="heading">What was the site's response? *</label> <div class="help">When and how did you contact the site? Please include as much detail as possible about their response.</div> <textarea rows="3" cols="50" id="siteResponse" name="siteResponse" title="Site Reponse"></textarea><br/> <div class="error"></div> <label class="heading">What resolution are you seeking? *</label> <div class="help">Please describe the resolution you requested of the site which remains unresolved after you allowed them at least a week to research and respond.</div> <textarea rows="3" cols="50" id="resolution" name="resolution" title="Resolution"></textarea><br/> <div class="error"></div> <label class="heading">Your email address *</label> <div class="help">If you wish to receive a response or be reachable for questions/updates, you must provide a working e-mail address where you can receive e-mail. Please note that certain requests (such as those requiring account-specific research or changes) cannot be resolved without being able to provide identifying information to the company you reported.</div> <input type="text" id="email" name="email" title="Email" value="" /><br/> <div class="error"></div> <label class="heading">Your name *</label> <div class="help">You are welcome to use your real name or use NoName if you do not wish to provide your name. Providing your name generally helps expedite resolution if the company you are reporting has to look up your specific account.The named organization may share information about you back to TRUSTe in order for TRUSTe to facilitate resolution of your issue.</div> <input type="text" id="name" name="name" title="Name" value="" /><br/> <div class="error"></div> <fieldset> <legend class="heading">TRUSTe may share my information to resolve my issue *</legend> <input type=radio name="pii" value="yes" id="piiYes" title="Share Info Yes" /> <label>Yes, I give permission for TRUSTe to share my report and contact information with the organization named above to assist with resolving the issue.</label><br/> <input type=radio name="pii" value="no" id="piiNo" title="Share Info No" /> <label>No, I do not want my report and contact information shared (Note: this may limit the ability of the organization named above to address your concern).</label><br/> <div class="error"></div> </fieldset> </div> <div class="captcha"> <link type="text/css" rel="stylesheet" href="/watchdog/botdetectcaptcha?get=layout-stylesheet&amp;t=1739782800" /> <div class="BDC_CaptchaDiv " id="captchaResponse_CaptchaDiv" style="width: 280px !important; height: 50px !important; "><!-- --><div class="BDC_CaptchaImageDiv" id="captchaResponse_CaptchaImageDiv" style="width: 250px !important; height: 50px !important;"><!-- --><img class="BDC_CaptchaImage" id="captchaResponse_CaptchaImage" src="/watchdog/botdetectcaptcha?get=image&amp;c=captchaResponse&amp;t=36f47fb731ce48249cfe0fdfca3f781e" alt="Retype the CAPTCHA code from the image" style="visibility: hidden !important" /><!-- --></div><!-- --><div class="BDC_CaptchaIconsDiv" id="captchaResponse_CaptchaIconsDiv" style="width: 24px !important;"><!-- --><a class="BDC_ReloadLink" id="captchaResponse_ReloadLink" href="#" title="Change the CAPTCHA code"><img class="BDC_ReloadIcon" id="captchaResponse_ReloadIcon" src="/watchdog/botdetectcaptcha?get=reload-icon" alt="Change the CAPTCHA code" /></a><!-- --><a rel="nofollow" class="BDC_SoundLink" id="captchaResponse_SoundLink" href="/watchdog/botdetectcaptcha?get=sound&amp;c=captchaResponse&amp;t=36f47fb731ce48249cfe0fdfca3f781e" title="Speak the CAPTCHA code"><img class="BDC_SoundIcon" id="captchaResponse_SoundIcon" src="/watchdog/botdetectcaptcha?get=sound-icon" alt="Speak the CAPTCHA code" /></a><!-- --><div class="BDC_Placeholder" id="captchaResponse_AudioPlaceholder">&nbsp;</div><!-- --></div> <script src="/watchdog/botdetectcaptcha?get=script-include&amp;c=captchaResponse&amp;t=36f47fb731ce48249cfe0fdfca3f781e" type="text/javascript"></script> <input type="hidden" id="BDC_VCID_captchaResponse" name="BDC_VCID_captchaResponse" value="36f47fb731ce48249cfe0fdfca3f781e" /> <input type="hidden" id="BDC_BackWorkaround_captchaResponse" name="BDC_BackWorkaround_captchaResponse" value="0" /> <input type="hidden" id="BDC_Hs_captchaResponse" name="BDC_Hs_captchaResponse" value="2977a391727b9ed0e01bad1e34a014ab650e2801" /> <input type="hidden" id="BDC_SP_captchaResponse" name="BDC_SP_captchaResponse" value="2100569446" /> </div> <input id="captchaResponse" type="text" name="captchaResponse" title="captcha response"/> <div class="error"></div> </div> <div id="customError"> </div> <div id="licensee"> <button class="button" type="submit" onclick="if(!(validateRequestPage()))return false;">Submit</button><br/> </div> <div id="nonLicensee"> <input type="hidden" id="tmv" name="tmv" title="Trademark Violation" value=""/> </br> <button class="button" type="submit" onclick="if(!(validateTMViolationPage()))return false;">Submit</button><br/> </div> <div id="hasErrorMessage" class="error"><label><strong>There are one or more errors. Please fix the error prior to submit.</strong></label></div> <div id="i18nBundle" style="display:none"> <div id="domainError">Domain</div> <div id="companyNameError">Company Name</div> <div id="emailError">Email</div> <div id="descriptionError">Description</div> <div id="siteResponseError">Site response</div> <div id="resolutionError">Resolution</div> <div id="complaintTypeError">Complaint type</div> <div id="nameError">Name</div> <div id="isRequiredError">is required</div> <div id="selectOneError">Please select one option</div> <div id="pleaseEnterUrl">Please enter a specific URL</div> <div id="pleaseAnswerQuestion">Please answer the question</div> <div id="least20Chars">must be at least 20 characters long</div> <div id="formatNotValid">format is not valid</div> <div id="invalidCaptcha">Please enter the correct CAPTCHA</div> <div id="consentDenial">You did not consent to the transfer of your personal information. TRUSTe will not be able to provide dispute resolution services. Please work with the company you indicated directly.</div> <div id="customerBasedInChina">TRUSTe is not able to collect information from you and process your complaint. Legal requirements in China restricts the transfer of your information outside of mainland China.</div> <div id="invalidLastContacted">Last connected</div> <div id="countryError">Country</div> <div id="question_tried_to_unsubscribe">I tried to unsubscribe by (pick one or more):</div> <div id="question_and_pick_one_or_more">And (pick one or more):</div> <div id="question_please_indicate_specific_url">Please indicate the specific URL where the unauthorized profile is located:</div> <div id="question_contacted_site_via">I contacted the site via:</div> <div id="answer_clicking_unsubscribe_link">Clicking the unsubscribe link</div> <div id="answer_replying_unwanted_email">Replying to the unwanted e-mail message</div> <div id="answer_got_error_message">I got an error message</div> <div id="answer_nothing_happened">Nothing happened</div> <div id="answer_got_ack_made_it_worked">I got an acknowledgement that made it seem like it worked</div> <div id="answer_still_getting_email_10_days_later">I am still getting e-mail more than 10 business days later</div> <div id="answer_webform">Webform</div> <div id="answer_email">E-mail</div> <div id="answer_chat">Chat</div> <div id="answer_phone">Phone</div> <div id="answer_postal_mail">Postal mail</div> <div id="answer_other_please_describe">Other (please describe in problem description)</div> <div id="answer_other">Other</div> <div id="answer_newline">\N</div> <div id="invalid_captcha_attempt">Multiple incorrect captcha challenge, wait until $timer till you submit the next request.</div> </div> </form> <form id="reload-watchdog-form" method="post" action="reload" accept-charset="UTF-8"></form> <script type="text/javascript"> // Set the date we're counting down to // Update the count down every 1 second var x = setInterval(function() { if(typeof countDownDate !== 'undefined') { // Get today's date and time var now = new Date().getTime(); // Find the distance between now and the count down date var distance = countDownDate - now; // Time calculations minutes and seconds // var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); var seconds = Math.floor((distance % (1000 * 3600)) / 1000); // Output the result in an element with id="timer" document.getElementById("timer").innerHTML = seconds + "seconds "; // If the count down is over, write some text if (distance < 0) { document.getElementById("customError").style.display = 'none'; var buttons = document.getElementsByTagName('button'); for (let i = 0; i < buttons.length; i++) { let button = buttons[i]; let type = button.getAttribute('type') || 'submit'; if(type == 'submit') { button.disabled = false; } } clearInterval(x); } } else { clearInterval(x); } }, 1000); var flagCustomerBasedInChina = false; $(document).ready(function() { $('#email').blur(function(){validateEmail(this, $('#emailError').text(), 'Email'); $('#hasErrorMessage').hide();}); $('#description').blur(function(){validateMinimumLength(this, $('#descriptionError').text(), 20); $('#hasErrorMessage').hide();}); $('#siteResponse').blur(function(){validateMinimumLength(this, $('#siteResponseError').text(), 20); $('#hasErrorMessage').hide();}); $('#resolution').blur(function(){validateMinimumLength(this, $('#resolutionError').text(), 20); $('#hasErrorMessage').hide();}); $('#complaintType').blur(function(){validateRequired(this, $('#complaintTypeError').text()); $('#hasErrorMessage').hide();}); $('#email').blur(function(){validateRequired(this, $('#emailError').text()); $('#hasErrorMessage').hide();}); $('#name').blur(function(){validateRequired(this, $('#nameError').text()); $('#hasErrorMessage').hide();}); $('#description').blur(function(){validateRequired(this, $('#descriptionError').text()); $('#hasErrorMessage').hide();}); $('#siteResponse').blur(function(){validateRequired(this, $('#siteResponseError').text()); $('#hasErrorMessage').hide();}); $('#resolution').blur(function(){validateRequired(this, $('#resolutionError').text()); $('#hasErrorMessage').hide();}); $('#lastContacted').blur(function(){validateRequired(this, $('#invalidLastContacted').text()); $('#hasErrorMessage').hide();}); $('#countryCode').blur(function(){validateRequired(this, $('#countryError').text()); $('#hasErrorMessage').hide();}); var companyIdMap = {}; var checkURLInProgress = false; var checkCompanyNameInProgress = false; var verbiageCheck = true; var cpid = $('#companyId').val(); var selectedCountryCode = $('#countryCode').val(); var currentLanguage = $('#language').val(); if(!!$("input[id$='tmv']").val()) { console.log("tmv option"); showTMVOption(); } else if (!!$("input[id$='companyName']").val()) { console.log("companyName option"); showSearchByCompanyOption(); } else { console.log("url option"); showSearchByDomainOption(); } //After reloading or submission error of the form in French if((window.location.href.indexOf("reload") > -1) || (window.location.href.indexOf("submit") > -1)){ console.log("reload form"); $('#selectLanguage').hide(); enableFields(); //make url(company name) and country code read only in order to pass the country code to the backend on submit if((cpid == 127863 && selectedCountryCode === 'CA' && currentLanguage === 'fr') || (cpid == 137295 && selectedCountryCode === 'CA' && currentLanguage === 'fr') ) { // At this point it would be IBM and Canada with country code French // make country code field disabled so that the consumer won't be able change country with French $('#url').attr('readonly', true).css('background-color','#eae7e7'); $('#companyName').attr('readonly', true).css('background-color','#eae7e7'); $('#countryCode').attr('disabled','disabled').css('background-color','#eae7e7'); var inputCountryCode = $("<input>") .attr("type", "hidden") .attr("name", "countryCode").val(selectedCountryCode); $('#watchdog-form').append(inputCountryCode); } } var checkURL = function() { return $.post('ajax/validateUrl?url=' + $('#url').val(), function (data) { checkURLInProgress = false; cpid = data; if (cpid == 0) { if ($('#nonLicensee').is(':visible') ) { //This is TMV, do not display search option again return false; } $('#url').addClass("search-failed"); $('#searchOption').show(); disableFields(); return false; } else { $('#url').removeClass("search-failed"); $('#companyId').val(cpid); showVerbiage(cpid); showSearchByDomainOption(); showSelectLanuage(); notifyCustomerBasedInChina(); return true; } }); }; var notifyCustomerBasedInChina = function() { var companyId = $('#companyId').val(); var requestCountryCode = $("#countryCode").val(); if(requestCountryCode == 'CN') { $.post('ajax/isCountryChina?companyId=' + companyId, function (data) { isCustomerBasedInChina = data; if (isCustomerBasedInChina == 'true' && requestCountryCode == 'CN') { // Customer is Based In China flagCustomerBasedInChina = true; alert('TRUSTe is not able to collect information from you and process your complaint. Legal requirements in China restricts the transfer of your information outside of mainland China.'); } else { flagCustomerBasedInChina = false; } }); } else { flagCustomerBasedInChina = false; } } var checkCompanyName = function() { return $.post('ajax/validateCompany', {"companyName": $('#companyName').val()}, function (data) { cpid = data; if (cpid == 0) { if ($('#nonLicensee').is(':visible') ) { //This is TMV, do not display search option again return false; } $('#licensee').hide(); $('#nonLicensee').show(); $('#details').hide(); return false; } else { $('#companyId').val(cpid); showVerbiage(); showSearchByCompanyOption(); showSelectLanuage(); notifyCustomerBasedInChina(); return true; } }); }; var showVerbiage = function() { if (!verbiageCheck) { return; } verbiageCheck = false; var verbiage = null; $.ajax({ url: 'ajax/getVerbiage?companyId=' + cpid, type: 'POST', async: false, success: function(data){ verbiage = data; } }); if (verbiage != null && verbiage.length > 0) { bootbox.dialog({ message: verbiage, closeButton: false, buttons: { success: { label: "OK", className: "btn-success", callback: function() { enableFields(); } } } }); } else { enableFields(); } } // select country $('#countryCode').change(function() { selectedCountryCode = this.value; showSelectLanuage(); notifyCustomerBasedInChina(); }); var showSelectLanuage = function() { //https://jira.truste.com/browse/DR-132 //127863 => LAD CPID for IBM //'CA' => Country Code for Canada //hard coding 127863 and 'CA' is intentional as there will be more requirements for //supported languages and countries in the future after this implementation on June 2019. // Adding cpid === 137295 for Whirlpool (14 December 2022) console.log("showSelectLanuage cpid:" + cpid + ", selectedCountryCode:" + selectedCountryCode); if((cpid === 127863 && selectedCountryCode === 'CA') || (cpid === 137295 && selectedCountryCode === 'CA')) { disableFields(); $('input[name="lang"]').prop('checked', false); $('#selectLanguage').show(); } else { enableFields(); $('#selectLanguage').hide(); } //allow to select country in case the consumer wants to select different country prior to select language $('#countryCode').removeAttr('disabled').css('background', 'transparent'); }; //reload form with selected language $('input:radio[name="lang"]').change(function(){ if ($(this).is(':checked')) { var selectedLanguage = this.value; var selectedUrl = $('#url').val(); var selectedCompanyName = $('#companyName').val(); var selectedCountryCode= $('#countryCode').val(); console.log("current language:" + currentLanguage + ", selected language:" + selectedLanguage + ", url:" + selectedUrl + ", cpid:" + cpid + ", companyName:" + selectedCompanyName + ", selectedCountryCode:" + selectedCountryCode); if (currentLanguage === selectedLanguage) { enableFields(); $('#selectLanguage').hide(); } else { var inputLanguage = $("<input>") .attr("type", "hidden") .attr("name", "lang").val(selectedLanguage); var inputUrl = $("<input>") .attr("type", "hidden").attr("name", "url").val($('#url').val()); var inputCompanyName = $("<input>") .attr("type", "hidden") .attr("name", "companyName").val($('#companyName').val()); var inputCompanyId = $("<input>") .attr("type", "hidden") .attr("name", "companyId").val(cpid); var inputCountryCode = $("<input>") .attr("type", "hidden") .attr("name", "countryCode").val($('#countryCode').val()); $('#reload-watchdog-form').append(inputLanguage); $('#reload-watchdog-form').append(inputUrl); $('#reload-watchdog-form').append(inputCompanyName); $('#reload-watchdog-form').append(inputCompanyId); $('#reload-watchdog-form').append(inputCountryCode); $('#reload-watchdog-form').submit(); } } }); var getAdditionalQA = function() { if ($('#complaintType').val() != "") { $.post('ajax/getQAs/'+ $('#complaintType').val(), function(data) { populateQA(data, '#additionalQuestion'); }); } }; // ajax loading of additional Q & A based on complaint type $('#complaintType').ready(getAdditionalQA).change(getAdditionalQA); $('#url').bind("paste", function(e) { verbiageCheck = true; //e.preventDefault(); setTimeout(function(e) { $("#url").val(stripURL($('#url').val())); if (!checkURLInProgress) { checkURL(); $('#url').autocomplete('search', stripURL($('#url').val())); } }, 500); }); // ajax validation of url $('#url').blur(checkURL).keypress(function(event){ // if user clicks enter, prevent from submitting and check url verbiageCheck = true; if (event.which == '13' || event.keyCode == '9') { event.preventDefault(); $(this).blur(); checkURLInProgress = true; checkURL(); } }); $('#url').autocomplete({ source: function( request, response ) { $.ajax({ url: "ajax/getUrls", dataType: "json", data: { term: request.term }, type: "POST", timeout: 5000, success: function(data) { if(data.length > 0) { response( $.map(data, function(item) { companyIdMap[item.url] = item.companyId; return { label: item.url, value: item.url }; })); } else { response( $.map(data, function(item) { return { label:'', value:'' }; })); } }, focus : function(event, ui) { $(this).val(ui.item.url); return false; }, keypress : function(event, ui) { if (event.which==13){ return false; } } }); }, minLength: 3 }); // ajax validation of companyName $('#companyName').bind("paste", function(e) { verbiageCheck = true; setTimeout(function(e) { $("#checkCompanyName").val(stripURL($('#checkCompanyName').val())); if (!checkCompanyNameInProgress) { checkCompanyName(); $('#companyName').autocomplete('search', stripURL($('#companyName').val())); } }, 500); }); $('#companyName').blur(checkCompanyName).keypress(function(event){ // if user clicks enter, prevent from submitting and check url verbiageCheck = true; if (event.which == '13' || event.keyCode == '9') { event.preventDefault(); $(this).blur(); checkCompanyNameInProgress = true; checkCompanyName(); } }); $('#companyName').autocomplete({ source: function( request, response ) { $.ajax({ url: "ajax/getCompanies", dataType: "json", data: { term: request.term }, type: "POST", timeout: 5000, success: function(data) { if(data.length > 0) { response( $.map(data, function(item) { companyIdMap[item.companyName] = item.companyId; return { label: item.companyName, value: item.companyName }; })); } else { response( $.map(data, function(item) { return { label:'', value:'' }; })); } }, focus : function(event, ui) { $(this).val(ui.item.companyName); return false; }, keypress : function(event, ui) { if (event.which==13){ return false; } } }); }, minLength: 2 }); //https://jira.truste.com/browse/DR-149 $( "span.ui-helper-hidden-accessible").attr("aria-atomic", "true"); $( "span.ui-helper-hidden-accessible").removeAttr("role"); }); </script> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10