At first glance, a shower filter looks simple. Water goes in, filtered water comes out. The reality is more demanding, because a shower is one of the hardest environments a filter ever has to work in: water runs hot, it runs fast, and it runs every single day.
Most shower filters were never designed for that. They borrow their technology from drinking-water systems, which were built for the opposite conditions - slow flow, cool water, and plenty of time for the water to sit against the filter media. A shower turns all of that around. The water moves quickly, the temperature is high, and the volume passing through is far greater. Those differences are not details. For many filtration technologies, they decide whether the filter works at all.
Why contact time changes everything
The single most important factor is contact time: how long the water actually stays in touch with the filter media. Some of the most common technologies depend on it completely.
Activated carbon is the clearest example. It removes chlorine by adsorption, pulling it onto the surface of a porous bed, and that process needs time. The Water Quality Association puts the empty-bed contact time for granular activated carbon at roughly 25 to 40 seconds. Inside a shower, at normal flow, the water is in contact with the media for well under a second. There simply isn't enough time for adsorption to do its job the way it does on a slow kitchen tap.
This is why a filter can test beautifully under drinking-water conditions and behave very differently in a real shower. The headline number on the box was often measured under conditions that have little to do with how you actually shower.