Is Noise Cancelling App safe?
Noise Cancelling App is high risk. The extension adds a virtual mic, "Background Noise Remover." Picking it for mic access generates (or reuses) a UUID in cookie TSVB_UID, sent to effectssdk.ai to start a session, a stable ID reused across sessions, confirmed by capture.…
AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.
Publishers can request a review.
Findings
Persistent tracking ID sent to effectssdk.ai when virtual mic is used
The extension adds a virtual mic, "Background Noise Remover." Picking it for mic access generates (or reuses) a UUID in cookie TSVB_UID, sent to effectssdk.ai to start a session, a stable ID reused across sessions, confirmed by capture.
You select the extension's 'Background Noise Remover' virtual microphone on a site that requests audio.
For example, opening a meeting or mic-test page and choosing the virtual device in the browser's microphone picker.
The extension sends a persistent per-user ID from the TSVB_UID cookie to effectssdk.ai to open a processing session.
The same UUID is reused on later sessions, so it serves as a stable identifier for your use of the feature.
| Content-Type | application/json |
{
"user_id": "66c3ba98-234d-42ab-9131-06f423c7036f",
"payload": "eyJpdiI6..."
}| Field | Value | Why it matters | |
|---|---|---|---|
Your tracking ID (user_id) | 66c3ba98-234d-42ab-9131-06f423c7036f | A UUID stored in the TSVB_UID cookie and reused on every session, making it a persistent identifier tied to your use of the virtual mic. | |
Session payload | eyJpdiI6... | An encoded payload used to authenticate and configure the SDK audio session. | |
Customer ID (in URL) | ac9445cb76d793fe92580ca06a99e33e29212575 | Identifies which effectssdk.ai customer account the session belongs to. The same value is hardcoded in the extension. |
How the persistent UID is created and stored (src/user_id.ts)
// src/user_id.ts
class UserID {
getUID() {
let uid = Cookies.get('TSVB_UID'); // read existing cookie
if (!uid) {
uid = uuidv4(); // first use: generate a UUID
Cookies.set('TSVB_UID', uid); // persist it across sessions
}
return uid; // same value reused each session
}
}- effectssdk.ai
Cloud backend for the EffectsSDK noise-cancellation service; receives the persistent TSVB_UID (as user_id) and a session payload to open an audio-processing session.