3 ms·
Why do need the user's current timezone? You say calender events. Do you really want to mess with their calender based on the latest timezone their computer rep
by gdfasfklshg4 8y ago
Why do need the user's current timezone? You say calender events. Do you really want to mess with their calender based on the latest timezone their computer reported? What if they access your site whilst on a weekend trip? Do you really want to then shift all their appointments for the next week around? I've seen people miss out on jobs because overeager software changed the interview event's timezone... As a general practice don't fiddle with peoples' data without them knowing.
- Klathmon 8y agoAnd this again is the core of the issue. In the instance I'm talking about, the app was about reminders for taking medications. Having those go off at 3am local time because you flew to Hawaii for a week doesn't do you any good. Not to mention that the app tracked and helped tune dosages and timing, and needed information like when you woke up, time of day for you, the kind if medication, and a lot more. Again, you are free to not give it, but that was a core point of the application, and trying to disable or break the application in the name of privacy is like cementing your door shut to prevent breakins. Users aren't "tricked" into having timezone information used to track them, they aren't frusturated with the timezone tracking feature, and the app was paid and had a privacy policy in place that prevented me from selling or using any of the information for advertising. And if users become frusturated with the feature, I can as the developer fix it for them. You cannot, and blocking requests that you don't understand in an app you don't use is exactly what caused all the headache in the first place. And when I went to try and get it unlocked I was met with similar hostility, and told in so many words "too bad". You don't always know better than the user, and you don't always know better than the developer. In the end, I switched domains, and since then have managed to fly under the adblocker radar. I'm no longer involved with it, so I don't know if they managed another solution without me.
- gdfasfklshg4 8y agoHm this does actually sound like a usecase for using timezone info. However. I don't think that content blockers are third parties. They are part of the user agent. The choice to use a blacklist is up to the user. It is not a third party breaking your app. It is the user themselves.
- Klathmon 8y agoBut it's the user using a tool to do one thing (block ads) which someone has taken to an extreme (block all requests which could potentially be used for tracking, and treats different players differently depending on sentiment in a lot of cases). To use a more controversial phrase, the "blocklist" groups are now a cartel which gets to decide which apps work and which don't, and you have no way of appealing or even reasoning with them in a lot of cases. They get to decide that the Amazon cookie is okay, but a Google font is not, that login-with-facebook isn't allowed, but login-with-twitter is okay. That my app which uses timezone information was crossing a line, but my competitor wasn't. I'm more than happy to help work with those who want to protect their privacy. I genuinely agree with a lot of viewpoints and I work to protect my own privacy as well, but at some point things go too far and I feel a lot of these tools are throwing the baby out with the bathwater here, and are even causing a false sense of security as people think they are protected from everything when really they are hurting the good actors the worst while the bad actors continue to operate just fine.
- FridgeSeal 8y ago> To use a more controversial phrase, the "blocklist" groups are now a cartel which gets to decide which apps work and which don't, and you have no way of appealing or even reasoning with them As I’m one of these people who aggressively controls what I let my web browser load maybe I can answer some of your questions. Facebook, Twitter, Google Analytics and tag manager are blocked outright, all the time. If your site needs several different CDN’s to load it’s assets, for seemingly no reason then I generally leave; unless I need something from that particular page, in which case I give it about 2 or 3 goes of playing “which CDN serves the information I actually care about?”. Any domain you use that isn’t obviously yours or a CDN or obviously related to what’s on the page (web stores get to load shoplift for example) is blocked because assume it’s just another advertising/analytics company. Sites that load the DOM and contents into memory, but display a blank page until I unblock a bunch of JS are my pet peeve, and I make a note to never return to them. > I feel a lot of these tools are throwing the baby out with the bathwater here The carté Blanche approache is used because it’s faster and easier for me to find the minimal set of domains and resources to load than it is to get every website out there to not stuff their site full of trackers and unnecessary JS.