Skip to content

An option for starting new windows with a randomized size #3909

@mmoscicki-da

Description

@mmoscicki-da

Is your feature request related to a problem? Please describe.
Window/canvas size is one of fingerprinting factors.
Libre Wolf has an option to make canvas within new windows randomly smaller, not filling the whole window to address this issue. I am not competent to comment of whether simply resizing the window itself would not serve the same purpose.

Describe the solution you'd like
The solution has to balance two competing aspects: effectiveness in mitigating fingerprinting and usability. Because I am not competent to address the former, I would accept anything a privacy-minded developer decides best. What I envisioned, from the usability perspective, is:

If a new window is opened from a non full screen window, it's size in both directions is random with normal distribution, with the size it currently would have as the mean, and a parameter as the standard deviation. That parameter is derived from three factors:

  • reported screen resolution
  • mean (that is, the deviation is a fraction of the mean when other variables are constant)
  • some user input in settings as to how aggressive the behaviour should be. This might be something as simple as having a radio choice with two or three options.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementActionable feature or improvement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions