Yeah, I wondered about the meter not being labeled for potable water. The meter itself is all plastic. There is no metal in the area that touches the water so at least I don't think I'll get lead poisoning. The plastic itself...??? Also, a lot of people use non-food grade plastic tubing in their brewing including their draft lines. I myself bought all proper beer grade stuff for my taps. I know we all use the silicone hose that came with our BIAC for transfers.
I initially connected the meter to the post filter end of my inline filter. I did that to keep any particulate in the water from getting into the little wheel and clogging it. Maybe, I'll move it to the pre-filter side. The inside of the meter is smooth and shiny and I use white potable water hose to connect. The entire meter is 3.25" long and the contact area is about 3"
It does have a CE mark and is manufactured in Taiwan instead of China. I don't know if that really makes a difference but as someone who has traveled to Taiwan for business, I can tell you Taiwan is definitely NOT China.
There is a symbol next to the CE mark that is a bit curious and I don't know exactly what it is. I searched for potable and non-potable water symbols and none look like this symbol.