3 ms·
They say repeatedly on their site and in reviews that they log nothing. Of course you have to trust that they actually do what they say.
by eikenberry 13y ago
They say repeatedly on their site and in reviews that they log nothing. Of course you have to trust that they actually do what they say.