{"id":150,"date":"2026-01-15T19:59:07","date_gmt":"2026-01-16T03:59:07","guid":{"rendered":"https:\/\/reports.bluetooth.com\/?page_id=150"},"modified":"2026-01-15T20:13:00","modified_gmt":"2026-01-16T04:13:00","slug":"bluetooth-violation","status":"publish","type":"page","link":"https:\/\/reports.bluetooth.com\/","title":{"rendered":"Bluetooth violation report"},"content":{"rendered":"        <div class=\"bte-violation-report-form\" id=\"bte-violation-report-form\">\n            <h3>Report a Potential Violation<\/h3>\n            \n            <p class=\"bte-form-intro\">\n                Help protect the Bluetooth ecosystem by reporting suspected trademark violations. \n                All reports are confidential and reviewed by our compliance team.\n            <\/p>\n            \n            <form id=\"bte-report-form\" method=\"post\">\n                <input type=\"hidden\" id=\"bte_report_nonce\" name=\"bte_report_nonce\" value=\"b8ff9345c6\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F150\" \/>                <input type=\"hidden\" name=\"redirect_url\" value=\"\">\n                \n                <!-- Reporter Information -->\n                <fieldset class=\"bte-fieldset\">\n                    <legend>Your Information<\/legend>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field bte-half\">\n                            <label for=\"reporter_name\">Your Name <span class=\"required\">*<\/span><\/label>\n                            <input type=\"text\" id=\"reporter_name\" name=\"reporter_name\" required \n                                   placeholder=\"Full name\">\n                        <\/div>\n                        <div class=\"bte-form-field bte-half\">\n                            <label for=\"reporter_email\">Email Address <span class=\"required\">*<\/span><\/label>\n                            <input type=\"email\" id=\"reporter_email\" name=\"reporter_email\" required \n                                   placeholder=\"you@company.com\">\n                        <\/div>\n                    <\/div>\n                    \n                                        <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field bte-half\">\n                            <label for=\"reporter_company\">Your Company<\/label>\n                            <input type=\"text\" id=\"reporter_company\" name=\"reporter_company\" \n                                   placeholder=\"Company name\">\n                        <\/div>\n                        <div class=\"bte-form-field bte-half\">\n                            <label for=\"is_member\">\n                                <input type=\"checkbox\" id=\"is_member\" name=\"is_member\" value=\"1\">\n                                I am a Bluetooth SIG member\n                            <\/label>\n                        <\/div>\n                    <\/div>\n                                    <\/fieldset>\n                \n                <!-- Violation Details -->\n                <fieldset class=\"bte-fieldset\">\n                    <legend>Violation Details<\/legend>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field\">\n                            <label for=\"suspected_company\">Suspected Company\/Seller <span class=\"required\">*<\/span><\/label>\n                            <input type=\"text\" id=\"suspected_company\" name=\"suspected_company\" required \n                                   placeholder=\"Name of company or seller\">\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field\">\n                            <label for=\"product_name\">Product Name (if known)<\/label>\n                            <input type=\"text\" id=\"product_name\" name=\"product_name\" \n                                   placeholder=\"Product or listing name\">\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field\">\n                            <label for=\"violation_type\">Type of Violation <span class=\"required\">*<\/span><\/label>\n                            <select id=\"violation_type\" name=\"violation_type\" required>\n                                <option value=\"\">-- Select type --<\/option>\n                                <option value=\"unqualified_product\">Unqualified Bluetooth Product<\/option>\n                                <option value=\"trademark_misuse\">Unauthorized Trademark Use<\/option>\n                                <option value=\"logo_misuse\">Unauthorized Logo Use<\/option>\n                                <option value=\"false_certification\">False Certification Claims<\/option>\n                                <option value=\"counterfeit\">Counterfeit Product<\/option>\n                                <option value=\"non_member_sales\">Non-Member Selling Bluetooth Products<\/option>\n                                <option value=\"other\">Other<\/option>\n                            <\/select>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field bte-half\">\n                            <label for=\"location_type\">Where did you find this? <span class=\"required\">*<\/span><\/label>\n                            <select id=\"location_type\" name=\"location_type\" required>\n                                <option value=\"\">-- Select location --<\/option>\n                                <option value=\"amazon\">Amazon<\/option>\n                                <option value=\"ebay\">eBay<\/option>\n                                <option value=\"aliexpress\">AliExpress<\/option>\n                                <option value=\"alibaba\">Alibaba<\/option>\n                                <option value=\"website\">Company Website<\/option>\n                                <option value=\"retail_store\">Retail Store<\/option>\n                                <option value=\"trade_show\">Trade Show<\/option>\n                                <option value=\"other_marketplace\">Other Online Marketplace<\/option>\n                                <option value=\"other\">Other<\/option>\n                            <\/select>\n                        <\/div>\n                        <div class=\"bte-form-field bte-half\">\n                            <label for=\"location_url\">URL\/Link (if online)<\/label>\n                            <input type=\"url\" id=\"location_url\" name=\"location_url\" \n                                   placeholder=\"https:\/\/...\">\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field\">\n                            <label for=\"location_details\">Location Details<\/label>\n                            <input type=\"text\" id=\"location_details\" name=\"location_details\" \n                                   placeholder=\"Store name, booth number, or other details\">\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field\">\n                            <label for=\"description\">Description of Violation <span class=\"required\">*<\/span><\/label>\n                            <textarea id=\"description\" name=\"description\" rows=\"4\" required \n                                      placeholder=\"Please describe what you observed and why you believe this is a violation...\"><\/textarea>\n                        <\/div>\n                    <\/div>\n                    \n                    <div class=\"bte-form-row\">\n                        <div class=\"bte-form-field\">\n                            <label for=\"evidence_urls\">Evidence Links (one per line)<\/label>\n                            <textarea id=\"evidence_urls\" name=\"evidence_urls\" rows=\"3\" \n                                      placeholder=\"Paste URLs to screenshots, product pages, or other evidence...\"><\/textarea>\n                            <small>Include links to product listings, screenshots, or any other supporting evidence<\/small>\n                        <\/div>\n                    <\/div>\n                <\/fieldset>\n                \n                <div class=\"bte-form-actions\">\n                    <button type=\"submit\" class=\"bte-submit-btn\" id=\"bte-submit-report\">\n                        Submit Report                    <\/button>\n                    <span class=\"bte-form-spinner\" style=\"display: none;\"><\/span>\n                <\/div>\n                \n                <div class=\"bte-form-message\" id=\"bte-form-message\" style=\"display: none;\"><\/div>\n            <\/form>\n            \n            <div class=\"bte-form-success\" id=\"bte-form-success\" style=\"display: none;\">\n                <div class=\"bte-success-icon\">\u2713<\/div>\n                <h4>Thank You for Your Report<\/h4>\n                <p>Your report has been submitted successfully. Our compliance team will review it and may contact you if additional information is needed.<\/p>\n                <p><strong>Reference Number:<\/strong> <span id=\"bte-report-reference\"><\/span><\/p>\n                <p><a href=\"#\" onclick=\"location.reload(); return false;\">Submit Another Report<\/a><\/p>\n            <\/div>\n        <\/div>\n        \n        <style>\n        .bte-violation-report-form {\n            max-width: 700px;\n            margin: 0 auto;\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n        }\n        \n        .bte-form-intro {\n            color: #666;\n            margin-bottom: 24px;\n        }\n        \n        .bte-fieldset {\n            border: 1px solid #ddd;\n            border-radius: 8px;\n            padding: 20px;\n            margin-bottom: 24px;\n        }\n        \n        .bte-fieldset legend {\n            font-weight: 600;\n            padding: 0 10px;\n            color: #0082fc;\n        }\n        \n        .bte-form-row {\n            display: flex;\n            gap: 16px;\n            margin-bottom: 16px;\n        }\n        \n        .bte-form-field {\n            flex: 1;\n        }\n        \n        .bte-form-field.bte-half {\n            flex: 0 0 calc(50% - 8px);\n        }\n        \n        .bte-form-field label {\n            display: block;\n            font-weight: 500;\n            margin-bottom: 6px;\n            font-size: 14px;\n        }\n        \n        .bte-form-field label .required {\n            color: #dc3545;\n        }\n        \n        .bte-form-field input[type=\"text\"],\n        .bte-form-field input[type=\"email\"],\n        .bte-form-field input[type=\"url\"],\n        .bte-form-field select,\n        .bte-form-field textarea {\n            width: 100%;\n            padding: 10px 12px;\n            border: 1px solid #ddd;\n            border-radius: 6px;\n            font-size: 14px;\n            transition: border-color 0.2s;\n        }\n        \n        .bte-form-field input:focus,\n        .bte-form-field select:focus,\n        .bte-form-field textarea:focus {\n            outline: none;\n            border-color: #0082fc;\n            box-shadow: 0 0 0 3px rgba(0, 130, 252, 0.1);\n        }\n        \n        .bte-form-field small {\n            display: block;\n            margin-top: 4px;\n            color: #888;\n            font-size: 12px;\n        }\n        \n        .bte-form-field input[type=\"checkbox\"] {\n            margin-right: 8px;\n        }\n        \n        .bte-form-actions {\n            display: flex;\n            align-items: center;\n            gap: 16px;\n        }\n        \n        .bte-submit-btn {\n            background: #0082fc;\n            color: #fff;\n            border: none;\n            padding: 14px 32px;\n            font-size: 16px;\n            font-weight: 600;\n            border-radius: 8px;\n            cursor: pointer;\n            transition: background 0.2s;\n        }\n        \n        .bte-submit-btn:hover {\n            background: #0066cc;\n        }\n        \n        .bte-submit-btn:disabled {\n            background: #ccc;\n            cursor: not-allowed;\n        }\n        \n        .bte-form-spinner {\n            display: inline-block;\n            width: 20px;\n            height: 20px;\n            border: 2px solid #ddd;\n            border-top-color: #0082fc;\n            border-radius: 50%;\n            animation: bte-spin 0.8s linear infinite;\n        }\n        \n        @keyframes bte-spin {\n            to { transform: rotate(360deg); }\n        }\n        \n        .bte-form-message {\n            margin-top: 16px;\n            padding: 12px 16px;\n            border-radius: 6px;\n        }\n        \n        .bte-form-message.error {\n            background: #f8d7da;\n            color: #721c24;\n            border: 1px solid #f5c6cb;\n        }\n        \n        .bte-form-message.success {\n            background: #d4edda;\n            color: #155724;\n            border: 1px solid #c3e6cb;\n        }\n        \n        .bte-form-success {\n            text-align: center;\n            padding: 40px;\n            background: #f8f9fa;\n            border-radius: 8px;\n        }\n        \n        .bte-success-icon {\n            width: 60px;\n            height: 60px;\n            background: #28a745;\n            color: #fff;\n            font-size: 32px;\n            line-height: 60px;\n            border-radius: 50%;\n            margin: 0 auto 20px;\n        }\n        \n        .bte-form-success h4 {\n            color: #28a745;\n            margin-bottom: 12px;\n        }\n        \n        @media (max-width: 600px) {\n            .bte-form-row {\n                flex-direction: column;\n            }\n            \n            .bte-form-field.bte-half {\n                flex: 1;\n            }\n        }\n        <\/style>\n        \n        <script>\n        (function() {\n            var form = document.getElementById('bte-report-form');\n            var submitBtn = document.getElementById('bte-submit-report');\n            var spinner = document.querySelector('.bte-form-spinner');\n            var messageEl = document.getElementById('bte-form-message');\n            var successEl = document.getElementById('bte-form-success');\n            var referenceEl = document.getElementById('bte-report-reference');\n            \n            if (!form) return;\n            \n            form.addEventListener('submit', function(e) {\n                e.preventDefault();\n                \n                \/\/ Disable submit\n                submitBtn.disabled = true;\n                spinner.style.display = 'inline-block';\n                messageEl.style.display = 'none';\n                \n                \/\/ Collect form data\n                var formData = new FormData(form);\n                formData.append('action', 'bte_submit_violation_report');\n                \n                \/\/ Submit via AJAX\n                fetch('https:\/\/reports.bluetooth.com\/wp-admin\/admin-ajax.php', {\n                    method: 'POST',\n                    body: formData\n                })\n                .then(function(response) { return response.json(); })\n                .then(function(data) {\n                    submitBtn.disabled = false;\n                    spinner.style.display = 'none';\n                    \n                    if (data.success) {\n                        \/\/ Show success message\n                        form.style.display = 'none';\n                        document.querySelector('.bte-form-intro').style.display = 'none';\n                        referenceEl.textContent = data.data.reference;\n                        successEl.style.display = 'block';\n                        \n                        \/\/ Redirect if URL provided\n                        if (data.data.redirect_url) {\n                            setTimeout(function() {\n                                window.location.href = data.data.redirect_url;\n                            }, 3000);\n                        }\n                    } else {\n                        \/\/ Show error\n                        messageEl.className = 'bte-form-message error';\n                        messageEl.textContent = data.data.message || 'An error occurred. Please try again.';\n                        messageEl.style.display = 'block';\n                    }\n                })\n                .catch(function(error) {\n                    submitBtn.disabled = false;\n                    spinner.style.display = 'none';\n                    messageEl.className = 'bte-form-message error';\n                    messageEl.textContent = 'Network error. Please try again.';\n                    messageEl.style.display = 'block';\n                });\n            });\n        })();\n        <\/script>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-150","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/reports.bluetooth.com\/index.php?rest_route=\/wp\/v2\/pages\/150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reports.bluetooth.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/reports.bluetooth.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/reports.bluetooth.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reports.bluetooth.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=150"}],"version-history":[{"count":0,"href":"https:\/\/reports.bluetooth.com\/index.php?rest_route=\/wp\/v2\/pages\/150\/revisions"}],"wp:attachment":[{"href":"https:\/\/reports.bluetooth.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}