ferdium / ferdium-app

All your services in one place, built by the community
https://ferdium.org
Apache License 2.0
2.67k stars 164 forks source link

Feature: Location spoofing #229

Open mattdrepo opened 2 years ago

mattdrepo commented 2 years ago

Preflight Checklist

Problem Description

For Websites "containerised" in Ferdium that work with/only a location. Consider a "spoofing" solution to "report" GPRS coordinates. That way multiple sites can be saved to work on.

Proposed Solution

This really needs to be done on a per-app basis. So that each app/webapp inside Ferdium can have its own coordinates and report back to the app.

Alternatives Considered

*

Additional Information

*

vraravam commented 2 years ago

Ferdium is only wrapping/exposing Chromium tabs which are used to render the websites of the services. Location spoofing, if it was a feature of the website, would show up in the rendered page. This will not be something that Ferdium can implement internally.

mattdrepo commented 2 years ago

Location spoofing, if it was a feature of the website, would show up in the rendered page.

Location could be a requirement of a website. Thus Ferdium cannot work with such sites. If it is "wrapping" Chromium - can chrome based plugins be a feature request?

vraravam commented 2 years ago

already logged #135

mattdrepo commented 2 years ago

Replied also to that logged request. However I think a plugin approach would create a "global" location and thus ruin the point of per app/website location spoofing. When apps/websites offer content to certain locations, this request becomes more and more valid. I don't agree it cannot be done: especially when plugins already exist to do it for browsers.

vraravam commented 2 years ago

We welcome all contributions for new features and old bugs.