Summary

Printers embed hidden yellow dots on pages, revealing who printed what and when. This tracking tech, existing for over 20 years, aids in preventing counterfeiting but raises privacy concerns.

Tracking Codes in Detail

If youadd a printer to Windows 11, you’ll still be getting tracking codes printed on your pages. Even though you could theoretically change thesettings to adjust the privacy in Windows 11, you may’t change dots from going on your printed pages. Tracking codes are a form of steganography that involves hiding information within another medium, such as an image or document. In the case of printers, tracking codes are used to embed identifying information about the printer and the printed document within the document itself. The most well-known type of printer tracking code is the yellow dot pattern, where tiny, barely visible yellow dots are arranged in a grid to encode data.

Tracking codes are typically created by the printer firmware and embedded in the document as it is being printed. The firmware contains algorithms that generate the specific pattern of dots or other steganographic markings based on the printer’s identifying information and the timestamp of the printing job. This process is automatic and does not require any user intervention. In fact, most users don’t even know their printers are printing information that can track them.

Brother HL-L3295CDW Color Laser Printer Screen

How Did These Codes Come About?

Jason Montoya / How-To Geek

Printer tracking codes, also known as machine identification codes (MIC) or yellow dots, have been used by printer manufacturers since the mid-1980s. Thepatent for this technologywas originally granted in 1993 but has expired. The origin of printer tracking codes can be traced back to the cooperation between the U.S. government and printer manufacturers to prevent counterfeiting. In the 1980s, the U.S. Secret Service approached the Japanese Ministry of Finance to addressthe issue of counterfeit currenciesproduced using color copiers.As a result, copier manufacturers agreed to implement machine identification codes.

Printer manufacturers have stated that the primary reason for implementing tracking codes is to assist law enforcement in tracing the origin of counterfeit currency and other illegal documents. However, privacy advocateshave expressed concernsabout the potential abuse of this technology, as it enables the tracking of individuals based on the documents they print.

A printer printing a black and white “How-To Geek” page.

Despite the controversies surrounding printer tracking codes, they continue to be a standard feature in most modern printers. There used to bea list of printerswhere this stenography showed up, but it was last updated in 2017 and hasn’t been kept running since then. The list notes that almost all modern laser printers have some form of steganography tracking, even if they don’t print yellow dots.

How Printer Tracking Codes Function

When someone prints a sheet of paper on a color printer, a grid of15 by 8 yellow dotsis embedded within the sheet. The grid is repeated throughout the printed page, and the grids are offset to ensure that each grid print doesn’t run into another. The grids are also parallel to the edges of the page. The dots form a series of data, much like punch cards used on the earliest computers.

The tracking codes are encoded using a binary system, where each dot represents a bit of information. The presence or absence of a dot at a specific location in the pattern corresponds to a “1” or “0” in binary code. The dots are organized in a grid, and each row of the grid encodes a specific piece of information, such as the printer’s serial number, manufacturing date, and the timestamp of the printed document.

A person using an all-in-one printer in an office setting.

Todecode the tracking information, the printed page is first illuminated with blue light, which makes the yellow dots more visible. The page is then photographed or scanned at a high resolution, typically 600 dpi or higher. The resulting image is processed using specialized software that analyzes the dot pattern and converts it into binary code. The binary code is then translated into human-readable information based on the known structure of the tracking code grid.

If you can get the dots to show up, you can potentially read what they encode. This is the data each row represents:

A Star Delta-10 dot matrix printer.

Instead of reading all of this information, if you want to decode this, there’sa handy websitethat can attempt to process the data and give you a result.

Could This Feature Be Abused?

Like many features installed for security reasons (like Microsoft’s upcoming Recall feature), steganography can be used for nefarious purposes. One of the main concerns is the lack of transparency surrounding the use of tracking codes. Many users are unaware that their printed documents contain hidden identifying information, and printer manufacturers have not always been forthcoming about the presence or purpose of these codes.

The potential for misuse and abuse of printer tracking codes is another significant concern. While the technology is intended to assist law enforcement in investigating crimes such as counterfeiting, there is a risk that it could be used for other, less legitimate purposes. For example, tracking codes could be used to monitor and suppress political dissent, track whistleblowers, or target individuals based on their beliefs or associations.

This is a significant red flag for any individual who’s concerned about the privacy of their information. Its use in some cases toprosecute whistleblowerswho have leaked documents is well-documented.

Can You Disable This Tracking?

To date, it is impossible to remove the document tracking dots unless you decide to print on a dot-matrix printer. The instructions for printing these tracking dots are embedded in the firmware for the printer. The only solution some people have come up with is printing on yellow paper to make the dots even less visible. However, under a blue LED light, you’ll still see the gridlike patterns printed on every sheet. It’s funny that you can evenoptimize Microsoft Edge for increased privacy, but not your old-technology printer.

These days, not many people use printed sheets for anything other than permanent documentation. With so much cloud storage available to whoever wants it, it’s unlikely that people will continue using printers at the same scale that they did in the ’90s and early ’00s. However, these dots still exist, and it doesn’t take a rocket scientist to read them. When printing something sensitive, be aware that the date and time of the document are also recorded. It could be used to prove the existence of a printed page for time-specific issues.