Mozilla Firefox Retrospective: Looking Glass

Brink

Administrator
Staff member
Local time
3:14 AM
Messages
74,829
Location
Oklahoma
In December, we launched a tv show tie-in with Mr. Robot, Looking Glass, that alarmed some people because we didn’t think hard enough about the implications of shipping an add on that had the potential to be both confusing and upsetting. We’re deeply sorry for this and we understand why it’s important for us to learn and grow from this experience. As mentioned last month, we conducted a post-mortem to better understand how and why this happened and how we can do better.

The amount of valid and well-reasoned feedback we received from community members and users shows that we need to take action to make sure this isn’t going to happen again.

The experiments platform we used to deploy Looking Glass, also known as SHIELD, is used to test many things, from simple configuration changes to potential new features, and we measure the effects of those changes in a privacy preserving way. This platform helps us make decisions on new product features, evaluate whether or not a technology update is stable, and generally helps us make sure that we can make good decisions in a responsible way. The team has invested time and energy to ensure that we are always clear and consistent about the kind of information we will capture in our studies.

Since the Looking Glass experience did not capture any data, it passed our internal privacy review. After our post-mortem, it was clear that this was part of the problem. A valid experiment always captures data to answer questions about small changes we make to Firefox as part of our testing. An ‘experiment’ that does not capture any data is not an experiment at all. A key learning here is that we need to better codify the use of SHIELD to make sure we are always using the platform as intended, to conduct experiments to measure potential changes to Firefox.

To clarify our intentions we have created a set of principles that we will always follow when shipping a SHIELD study to our users, and two principles are most relevant to this situation.

A SHIELD study must be designed to answer a specific question.

We evaluated Looking Glass based on whether or not it upheld user privacy. Since it did not collect any data, we felt that it was safe. In retrospect, not capturing data was a strong indicator that this was not a good SHIELD study candidate, so we’re making sure we’re going to specifically evaluate future studies based on this criteria to ensure that we don’t repeat our mistake.

A SHIELD study must always be named accurately.

We were deliberately misleading in the naming of this add-on. The intentions were to preserve the surprise and delight of users participating in the Mr Robot Alternate Reality Game, but it also violated our own advice for users, particularly where it pertains to recognizing malware.

The remainder of the principles are published on our wiki , and moving forward, it will be the responsibility for anyone publishing a SHIELD study to review the release against our set of published principles.

If a study doesn’t meet the standards outlined by our principles, it won’t get shipped, and to ensure that we’re always adhering to these principles, we’re developing processes with the team to ensure review from a broad set of people.

-By Nick Nguyen.


Source: Retrospective: Looking Glass | The Firefox Frontier
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
"We're so sorry. We promise we won't do this again, until the next time." :(
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
What is this pertaining to?
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7 Pro 64
What is this pertaining to?
Security and privacy. Read up on the source link at the bottom of Brink's post and then the links within the quote and if your curious one link can lead to another.

Here's one I found on the reviews page for looking glass:
This add-on - essentially an advertisement for a TV show - installed itself without permission on my work computer. I'm incredibly boggled that Mozilla made the decision to insert ads into users' browsers. This is an opt-OUT experience, NOT opt-in. I was never asked if I wanted this advertisement to be added to my browser.

Until today I thought that Mozilla's ethics would forbid this kind of action; indeed, it's the kind of thing I thought Mozilla would actively campaign against. I guess I'm disillusioned now.

I'm also concerned that Firefox is, on a technical level, able to install add-ons without explicit user/administrator approval. This seems like a MAJOR security vulnerability to me. Imagine if someone gets a hold of the private key and force-installs a keylogger, packet sniffer, SSL spoofer etc. on every single instance of Firefox. Even if Mozilla catches this intrusion just half an hour later, the damage done would be INCREDIBLE and would effectively put Mozilla out of business, and with good reason. It's 2017, Mozilla. You should know better than to gamble with your users for a cheap advertising contract.

My employer, a state agency with a few thousand employees, made the decision a year ago to add Firefox to its list of approved browsers, alongside Chrome and IE/Edge. I'm concerned that that decision will be reversed after this intrusive action, which definitely violates our software guidelines.
I don't know how I was left out because I saw it during one of my FF (Firefox) updates and all I did was close the tab after the update. A lot of people are complaining that looking glass was installed surreptitiously with no way to opt-out.

If you use FF you can also check the studies mozilla pulls from you if you don't have your settings under data collection and use unchecked, you'll find that in >Tools >Options >Privacy and Security. Open a new tab and paste and go with
Code:
about:studies
Even with those settings unchecked who's to say mozilla isn't pulling info from your usage, and not telling you? And don't think for a moment that your safer with a different browser, if one is doing it, they're all doing it.

With all the shenanigans going on I don't need to guess if I'm disillusioned I know it.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Gateway DX4831-01e (Mid-Tower Desktop)
OS
Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
CPU
Intel i3 530 2.93GHz, 2933MHz 2 Cores 4 Logical Processors
Motherboard
Gateway H57M01 133 megahertz
Memory
6GB of 1,333MHz DDR3 SDRAM
Graphics Card(s)
32MB Intel Graphics Media Accelerator HD IGChip
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Gateway HX2000 20inch TFT active matrix TN
Screen Resolution
1600 x 900 x 59 hertz
Hard Drives
WDC WD10EADS-00M2B0 [HDD] (1000.20 GB) -- drive 0,
HL-DT-ST DVDRAM GH41N [CD-ROM dr]
Four card readers, and Four USB 2.0
PSU
300watts.
Case
Mid-Tower Desktop
Cooling
Stock from Gateway
Keyboard
Natural Ergonomic Keyboard 4000, see Other Info
Mouse
Orig. Gateway wore out now using Insignia USB wired optical
Internet Speed
Vz FIOS 10ms png 57.64Mbps down 65.53Mbps up Speedtest.org
Antivirus
Zamana Anti-logger with Anti-malware, MSE, Windows Firewall,
Browser
IE11.0.9600.19399-Upd ver11.0.135, Firefox 68.0.1 x64
Other Info
System Specs by Belarc.

BIOS: American Megatrends Inc. P01-A0 11/17/2009

Replaced the MS 'Natural' Standard PS/2 Enhanced 101-102 Keyboard with a new Natural Ergonomic Keyboard 4000 on August 1st 2014.

Canon Pixma MG3222 Printer.

Updated to IE11 on 12102015 | Fios Quantum Router g1100

Additional AV: SpywareBlaster, manual Mbam, SAS
Last edited:

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
Back
Top