Is Watch TV safe?

Medium risk

Watch TV sends new-tab search terms to watchtvonline.org as users type.

When its new-tab search boxes are used, Watch TV requests autocomplete results from watchtvonline.org and posts movie searches there. It also requests city-level GeoIP data from geoip-js.com when the new tab page loads and stores the returned city and state locally.

Watch TVv1.0.14Chrome Web Store
45Risk
Who publishes it

Watch TV - 1 other listing from the same operator, none carrying a finding

What this publisher told the store about itself, and the other listings that told it the same thing.

Publisher
Watch TV

Same store account

1 other listing published from this account, 60k+ users between them, none of them carrying a finding.

Shared hosts - 12 hostnames

Hostnames hardcoded in this extension that few other listings call. That can mean one operator behind both, and it can equally mean a small shared vendor, so it is context rather than a conclusion. Hosts that many listings call are left out: they are services, not connections.

watchtvonline.org
Also called by 1 other listing: Places Near Me
ak.spatial.virtualearth.net
Also called by 2 other listings, including Transit Schedules
amp.azure.net
Also called by 2 other listings, including Transit Schedules
bingmapsflyovermedia-uswe.streaming.media.azure.net
Also called by 2 other listings
bingplaces.com
Also called by 2 other listings
ecn.dev.virtualearth.net
Also called by 2 other listings
landmark3d.azureedge.net
Also called by 2 other listings
sdk.virtualearth.net
Also called by 2 other listings, including Transit Schedules
ssl-cdn.ps1.photosynth.net
Also called by 2 other listings
t.ssl.ak.tiles.virtualearth.net
Also called by 2 other listings, including Transit Schedules
t0-traffic.tiles.virtualearth.net
Also called by 2 other listings
bingapis.com
Also called by 4 other listings, including Perfect Sender

AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.

Publishers can request a review.

Findings

New-tab search boxes send typed queries to Watch TV endpoints

When you type in the Watch TV new-tab search boxes, the extension sends those terms to watchtvonline.org autocomplete and search endpoints.

Dynamic analysis confirmed the new-tab override routes typed queries to that remote endpoint.

Severity
Medium unwanted
Type
Unexpected
CWE
CWE-359
Source
Dynamic sandbox
What actually happens
You did this

The user types or submits a query in the extension's new-tab search boxes.

The extension did this

The extension sends the typed search terms to watchtvonline.org autocomplete and search endpoints.

Captured request
GEThttps://watchtvonline.org/extension/public/autosuggest
Fields in the request
  • Search terms typed in the new-tab page
    weather tomorrow (illustrative)

    This is the form input entered by the user and sent as the request query.

Observation

Dynamic analysis confirmed the new-tab override and search handlers route typed queries to watchtvonline.org autocomplete and search endpoints.

What it can do

Permissions this extension asks for, as declared in version 1.0.14. Asking for a permission is not a finding on its own - it is what the extension can do if it chooses to.

  • Run searches with your default search engine

    search

  • Store data in your browser

    storage

Where it sends data

Destinations our analysis observed Watch TV contacting. Sending data somewhere is not a finding on its own - an extension that syncs your settings has to talk to its own server - but it is where your data can go, and who else it goes to.

  • geoip-js.com

    Watch TV sends data to geoip-js.com. 4 other extensions we have analysed send data here.

  • watchtvonline.org

    Watch TV sends data to watchtvonline.org. No other extension we have analysed sends data here.

Updated 30 September 2026fhiiiglcdobdeaenhmdlodmmjghhmeja