crowdskout.com

This is where you should report issues arising from the subscription filters.

Moderator: EasyList Authors

Post Reply
GYatesIII
New Member
New Member
Posts: 4
Joined: Wed Apr 27, 2016 2:57 pm
Reputation: 0

crowdskout.com

Post by GYatesIII » Tue May 10, 2016 5:31 pm

Hello,

Recently the following line was added to the EasyPrivacy list:

Code: Select all

||crowdskout.com^$third-party
Crowdskout allows our clients to create forms that they can embed on their website, similar to Survey Monkey or other form builder services. With the addition of this line however, this removes all of these forms from all of our client's web sites. I don't think the intention of EasyPrivacy is to prevent users from willfully providing information.

You can see an example of a site with a blocked form here:
http://businessroundtable.org/test-your-tax-knowledge

barbaz
Postaholic
Postaholic
Posts: 204
Joined: Mon Sep 15, 2014 12:55 am
Reputation: 0

Post by barbaz » Tue May 10, 2016 7:44 pm

FWIW, this is the changeset where it was added: https://hg.adblockplus.org/easylist/rev/608ad892c6ed

User avatar
fanboy
EasyList Author
EasyList Author
Posts: 9901
Joined: Wed Sep 05, 2007 8:17 pm
Reputation: 20

Post by fanboy » Wed May 11, 2016 10:12 am

It seems very much a tracker to me. all 3 scripts. I'm not keen at removing this filter.

Code: Select all

http://s.crowdskout.com/analytics.js 
https://a.crowdskout.com/skout.js
https://a.crowdskout.com/v1-1/page-view

User avatar
fanboy
EasyList Author
EasyList Author
Posts: 9901
Joined: Wed Sep 05, 2007 8:17 pm
Reputation: 20

Post by fanboy » Wed May 11, 2016 12:20 pm

https://hg.adblockplus.org/easylist/rev/110f91d03376

Might be a better compromise to fix the non-tracker stuff.

User avatar
smed79
Liste AR Author
Liste AR Author
Posts: 13161
Joined: Sun Jan 17, 2010 4:00 am
Reputation: 129
Location: EasyList Forum

Post by smed79 » Wed May 11, 2016 12:26 pm

•► Before posting, to find your answer fast, read Forum « RULES » and use « Search »
••► Don't post clickable links » use inline text bbcode notation « [ C ] » or « [ code ] »
•••► Use vgy.me, imgur.com or cubeupload.com to upload your screenshots

User avatar
fanboy
EasyList Author
EasyList Author
Posts: 9901
Joined: Wed Sep 05, 2007 8:17 pm
Reputation: 20

Post by fanboy » Thu May 12, 2016 11:33 am


GYatesIII
New Member
New Member
Posts: 4
Joined: Wed Apr 27, 2016 2:57 pm
Reputation: 0

Post by GYatesIII » Wed May 18, 2016 7:24 pm

Hey All -

This amended is still going to cause issues with submissions. Currently it will show the form, but will not successfully send data to our server without
s.crowdskout.com/analytics.js

You're correct that there is a tracking component to our software, and I don't want to try and circumvent people who opt out of that. If you were to block everything at a.crowdskout.com and s.crowdskout.com except for the following routes:

Code: Select all

s.crowdskout.com/analytics.js
s.crowdskout.com/skout.js 
s.crowdskout.com/*/embed.js

Code: Select all

a.crowdskout.com/*/form
a.crowdskout.com/*/survey
a.crowdskout.com/*/quiz
The * is indicating a single level of directory that is a version indicator (it looks like a.crowdskout.com/v1-1/form).

This would prevent almost any kind of tracking except for the form submission. Skout.js does set a third party cookie on the user's browser with a unique identifier. I can imagine that that would be an issue with EasyPrivacy, however all requests outside of the form submission that use that unique identifier would be blocked with the proposed rules above. Our forms as they're currently written cannot function without that cookie.

If this is a deal-breaker on your end, we can spend time to rewrite the code to work without skout.js, but that would leave our forms down for a bit, so I wanted to see if we could work it out.

User avatar
fanboy
EasyList Author
EasyList Author
Posts: 9901
Joined: Wed Sep 05, 2007 8:17 pm
Reputation: 20

Post by fanboy » Fri May 20, 2016 11:09 am

Example site would be helpful so I can test.

GYatesIII
New Member
New Member
Posts: 4
Joined: Wed Apr 27, 2016 2:57 pm
Reputation: 0

Post by GYatesIII » Mon May 23, 2016 12:31 am

Is the example provided in the initial post not what you're looking for? (http://businessroundtable.org/test-your-tax-knowledge) Or would you like a completely example form where submission will be meaningless?

GYatesIII
New Member
New Member
Posts: 4
Joined: Wed Apr 27, 2016 2:57 pm
Reputation: 0

Post by GYatesIII » Fri Jan 19, 2018 2:27 am

The rules as defined right now block both our tracker and our embedded forms. Previously our forms required the tracker to correctly associate data inside our system. We have since done the development work required to decouple the two to allow privacy groups to block the tracker while still allowing their users to fill out the forms and intentionally provide information.

The final step here is to request you to change the ruleset currently blocking crowdskout.com requests, there are two options. The first is to block only the following:

Code: Select all

s.crowdskout.com/analytics.js
a.crowdskout.com/skout.js
a.crowdskout.com/*/*/email-open*
a.crowdskout.com/*/*/form-view*
a.crowdskout.com/*/*/page-view*
a.crowdskout.com/*/*/social-media*
a.crowdskout.com/*/*/third-party-form*
a.crowdskout.com/*/*/video-play*
The second option is to only unblock these:

Code: Select all

a.crowdskout.com/*/*/submission*
s.crowdskout.com/*/embed.js
The first option is a blacklist and provides us a little more flexibility and reduces the chance that we'll need to ask you to amend the ruleset again in the future. The second is a whitelist and provides you with more peace-of-mind. I definitely understand and respect the desire of some to protect privacy and would like to work together towards that end.

If you would like a site to test the ruleset on, you can find an embedded form here:

Code: Select all

http://www.striveprep.org/join-our-team/employment-night/

User avatar
fanboy
EasyList Author
EasyList Author
Posts: 9901
Joined: Wed Sep 05, 2007 8:17 pm
Reputation: 20

Post by fanboy » Fri Jan 19, 2018 9:49 pm

Okay, just made more specific, though if you add any more analytic scripts we'll re-add the filter.

https://github.com/easylist/easylist/co ... 07036c39f2

Post Reply