ungoogled-software / ungoogled-chromium-android

Android build for ungoogled-chromium
GNU General Public License v3.0
495 stars 42 forks source link

Finger printing #71

Closed ghost closed 3 years ago

ghost commented 3 years ago

Please explain why your feature request fall into the scope of ungoogled-chromium? Finger Printing Around Web Can Be Used To Track User Based On My Test Ungoogled Chromium Doesn't Protect Finger Printing (Not Unique)

Please describe the feature you would like to have A Finger Printing Protection

Describe the solution you'd like Block Finger Print Or Make Finger Print Looks Unique In Any Way

Describe alternatives you've considered No Alternative

Additional context Screenshot Of Test Result: https://ibb.co/whFkZ1W

Learn More About Finger Printing: https://coveryourtracks.eff.org/learn

Test It By Yourself: https://firstpartysimulator.net/

wchen342 commented 3 years ago

This is the fingerprinting I was trying to explain in #70.

Anti-fingerprinting is very hard to do right and takes more efforts than extensions. It takes Tor Proejct mutiple researchers, contributors and years to make Tor Browser. Since there is no clear definition of what level of enhancement ungoogled-chromium want to be I cannot guaruntee anything on this right now.

ghost commented 3 years ago

This is the fingerprinting I was trying to explain in #70.

Anti-fingerprinting is very hard to do right and takes more efforts than extensions. It takes Tor Proejct mutiple researchers, contributors and years to make Tor Browser. Since there is no clear definition of what level of enhancement ungoogled-chromium want to be I cannot guaruntee anything on this right now.

Atleast you do your best for protect finger printing like DDG Does :)

wchen342 commented 3 years ago

I will not comment on DDG's approach but I want to point out that wrong approach to this problem will actually make browser more prone to fingerprinting. This is a very complicated topic and researches are still ongoing.

If you want to learn more, I suggest reading some blogs from tor project as well as research papers. For example, this and this.

ghost commented 3 years ago

I will not comment on DDG's approach

Hey hey child child

I Mean you can take some ddg code to protect finger printing 🤔

wchen342 commented 3 years ago

I have already explained why it is not good to take random approaches for this problem, and I do not believe DDG is a good solution for it. Please educate yourself on the topic and then get back to the discussion, otherwise I will consider you as being spamming.

ghost commented 3 years ago

I have already explained why it is not good to take random approaches for this problem, and I do not believe DDG is a good solution for it. Please educate yourself on the topic and then get back to the discussion, otherwise I will consider you as being spamming.

@wchen342 sorry i don't mean to spam even force you to use DDG:

It's just my recommend Only And do not be rude please as i Not rude to you :)

I hope you consider what i say

Do not teasing me:

Please educate yourself on the topic and then get back to the discussion

I already understand before starting the topic

I have already explained why it is not good to take random approaches for this problem, and I do not believe DDG is a good solution for it.

wchen342 commented 3 years ago

Do not teasing me

That was not my intention so I apologize if you felt that way.

Let me put it this way: the main objective of this project is one and only one: removing Googe dependencies. All other enhancements are optional and secondary.

I did the extension support out of my interest, but it is already beyond the scope of ungoogled-chromium. Now the anti-fingerprinting is something as big as extension support if not bigger. If I will do it, I want to do it right instead of taking random patches from other places. However, that level of effort is beyond what I currently can do, so I physically cannot do it.

ghost commented 3 years ago

Do not teasing me

That was not my intention so I apologize if you felt that way.

Let me put it this way: the main objective of this project is one and only one: removing Googe dependencies. All other enhancements are optional and secondary.

I did the extension support out of my interest, but it is already beyond the scope of ungoogled-chromium. Now the anti-fingerprinting is something as big as extension support if not bigger. If I will do it, I want to do it right instead of taking random patches from other places. However, that level of effort is beyond what I currently can do, so I physically cannot do it.

I also want to apologize if I offended you