Is Beautiful Beaches safe?

Medium risk

Beautiful Beaches sends new-tab search queries to a third-party search proxy instead of the browser's default search engine.

This extension replaces your new tab page with a custom page featuring beach photos and widgets. When you type a search and press enter, the page does not use the browser's built-in search API (it never requests the 'search' permission needed to do so); instead it always redirects the query to landscape-extensions.com, tagged with the extension's own product ID, with no mention of this behavior in the listing's description or privacy policy.

Syndic8v1.0.0Firefox Add-ons
46Risk
Who publishes it

Syndic8 - no other listings under this identity, 2 shared hostnames

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

Publisher
Syndic8

Shared hosts - 2 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.

api.aviationstack.com
Also called by 5 other listings
landscape-extensions.com
Also called by 5 other listings

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

Publishers can request a review.

Findings

Beautiful Beaches new tab sends your search text to landscape-extensions.com

We observed the new-tab search box send typed queries to landscape-extensions.com, which redirected to Yahoo.

The manifest lacks the search permission, so this path is the one used.

The listing does not mention it.

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

You type a search into the new-tab box and press Enter.

The extension did this

The tab goes to landscape-extensions.com instead of your default search engine.

That site then redirected to search.yahoo.com.

Captured request
GEThttps://landscape-extensions.com/search?ext=ext_q0hjmw7n&q=canary%20beach%20query

302 redirect to https://search.yahoo.com/search?p=canary+beach+query

The code that does this

Search handler and the hardcoded redirect target

Readable version

Redirect target constant

assets/index-DP1xYJnn.js
const Jt = "https://landscape-extensions.com/search?ext=ext_q0hjmw7n&q=",

Submit handler

assets/index-DP1xYJnn.js
A.addEventListener("submit", s => {    s.preventDefault();    const n = m.value.trim();    if (!n) {      m.focus();      return    }    typeof chrome < "u" && chrome.search && chrome.search.query ? chrome.search.query({      text: n,      disposition: "CURRENT_TAB"    }) : typeof browser < "u" && browser.search && browser.search.search ? browser.search.search({      query: n    }) : window.location.href = `${Jt}${encodeURIComponent(n)}`  });
What the request carries
  • Your search text
    canary beach query

    The words you typed, sent to a third-party host.

  • Extension id
    ext_q0hjmw7n

    Tags the request with this extension's own id.

Where the query goes
    • landscape-extensions.com

    Receives the typed query, then answers with a 302 redirect.

    • search.yahoo.com

    Final destination of the redirect, carrying the same query.

What it can do

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

  • Read and change your data on api.open-meteo.com

    https://api.open-meteo.com/*

  • See, disable and uninstall your other extensions, including your security ones

    management

  • Read your physical location

    geolocation

Where it sends data

Destinations our analysis observed Beautiful Beaches 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.

  • landscape-extensions.com

    Beautiful Beaches sends data to landscape-extensions.com. 5 other extensions we have analyzed send data here.

Updated 22 October 2026amo-3034813